Readit News logoReadit News
soseng commented on Figma files for proposed IPO   figma.com/blog/s1-public/... · Posted by u/kualto
dcchuck · 2 months ago
Congratulations to the Figma team! Well earned. It was such an exciting product when it hit the scene. It became the standard so fast, and it was easy to see why. When there were talks of them being bought for $20 billion I thought it was a great deal for Adobe - and that was before seeing these impressive financials.

I will admit I have waned enthusiasm a on Figma over the past couple of years. I find the UI churn confusing. The new features, i.e. dev mode and variables, feel out of place. I find the plugin ecosystem cumbersome. Doing simple things has become complex. I'm putting out real "who moved my cheese?" energy here I know. I suppose I'm wondering if others feel the same.

soseng · 2 months ago
As a dev who only really uses the read-only version of Figma for the most part, I really like what they do. I can't speak for designers but having the Figma diagrams match the libraries and the design system we use is very very nice. no guessing about colors, typography, spacing. I can just copy and paste into my CSS for front end work. The interface is smooth and fast for us non-design focused devs
soseng commented on The Grug Brained Developer (2022)   grugbrain.dev/... · Posted by u/smartmic
theshrike79 · 2 months ago
It's easy if Someone(tm) has already set up a system where you can whip up the relevant bits with something like localstack.

But if there is no support from anyone and you'll be starting from scratch, you've print-debugged and fixed the issue before you get the debugger attached to anything relevant.

soseng · 2 months ago
I suppose in the description of "large corp" and service mesh, Someone would already exist and this would already have been worked out. It would be a nightmare dealing with hundreds of microservices without this kind of game plan.
soseng commented on The Grug Brained Developer (2022)   grugbrain.dev/... · Posted by u/smartmic
roncesvalles · 2 months ago
I'd love to use a real debugger but as someone who has only ever worked at large companies, this was just never an option. In a microservices mesh architecture, you can't really run anything locally at all, and the test environment is often not configured to allow hooking up a stepping debugger. Print debugging is all you have. If there's a problem with the logging system itself or something that crashes the program before the logs can flush, then not even that.
soseng · 2 months ago
Curious to learn more about why it is difficult to debug. I'm not familiar with service mesh. I also work at a large corp, but we use gateways and most things are event driven with kafka across domain boundaries. I spend most of my time debugging each service locally by injecting mock messages or objects. I do this one at a time if the problem is upstream. Usually, our logging helps us pinpoint the exact service at to target for debugging. It's really easy. Our devops infrastructure has built out patterns and libraries when teams need to mint a new service. Everything is standardized with terraform. Everything has the same standard swagger pages, everything is using okta, etc.. Seems a bit boring (which is good)
soseng commented on My Time at MIT   muratbuffalo.blogspot.com... · Posted by u/rrampage
soseng · 6 months ago
"I was young, naive, and plagued by impostor syndrome. I held back instead of exploring more, engaging more deeply, and seeking out more challenges. I allowed myself to be carried along by the current, rather than actively charting my own course. Youth is wasted on the young."

This quote really captures how I felt during that time. I wasn't smart enough to get into MIT, but I spent a lot of time sitting in on the open lectures during 2004-2005. I remember meeting a few of their undergrads who wanted to start tech companies and always feeling like I didn't belong. And I may be misremembering things but it seemed like every pitch had to do with P2P.

Also, the first time I walked past those Frank Gehry buildings, I was awestruck. I just stood there for maybe 10 minutes looking up and down.

soseng commented on Beej's Guide to Git   beej.us/guide/bggit/... · Posted by u/mixto
pkage · 7 months ago
I remember reading the excellent Beej's Guide to Network Programming[0] and Beej's Guide to Unix IPC[1] as a teenager, which were incredibly approachable while still having depth—fantastic reads both and very influential on the programmer I ended up being.

[0] https://beej.us/guide/bgnet/ [1] https://beej.us/guide/bggit/

soseng · 7 months ago
Same here! I was also a teenager in the mid-90s. And I was amazed by IRCd server code and bots. I bought a used copy of the book Slackware Linux unleashed w/CD-ROM and it had some networking code examples in C. I found Beej's Networking site because I was confused by a lot of that networking code. Became even more obsessed and went a deep rabbit hole. I spent a lot of time visiting different book stores hoping they had programming books. Bought Richard Stevens' amazing reference books and never looked back. Thanks for enabling my passion all these years later Beej!
soseng commented on TSMC begins producing 4-nanometer chips in Arizona   reuters.com/technology/ts... · Posted by u/heresie-dabord
swarnie · 7 months ago
You might be on to something though!

If you dont mind dropping the religious aspect i think you already have the rest via the Prison-Industries Act; as cheap as an Asian child but with the strength and intelligence of the US adult prison population.

Hold on im going to write this down.

soseng · 7 months ago
It seems that Arizona is #3 for the total number of for-profit prisoners. There may be untapped potential for slave labor and finding creative ways to imprison Americans here.

Stat: https://www.statista.com/statistics/1356957/number-prisoners....

soseng commented on Glue Work Considered Harmful   seangoedecke.com/glue-wor... · Posted by u/polyphilz
apwell23 · 8 months ago
Maybe you have influence on trival stuff like which testing framework to use. In my experience working at many small and medium startups is that most of the impactful decisions are still made by the in-group boysclub.

For some reason lots of people seem to have this misconception that startups are somehow more meritocratic than big corporates. I found the opposite to be true.

Your job working at startup is to get into that group and be one of the boys.

soseng · 8 months ago
This really triggered a lot of old memories from my early career. I started off as the 7th employee - as a Jr dev in a startup that eventually grew to 100+ and felt like an outsider for years. At some point I became a "senior" dev and the insider at this tiny company. It was quite a bit more stressful actually. I made more important decisions but it was super interesting. After having that insider taste, I kept chasing it at bigger corps for many years by becoming staff and eventually leading teams but never got that feeling again. I was either below a director or VP. To be young again...
soseng commented on Remote work on HN: Who is hiring? – 69% jobs in 2023 are remote   blog.spatial.chat/trackin... · Posted by u/zkid18
ryneandal · 2 years ago
I've been working remotely for nearly seven years now. I've been able to enjoy all of the typical "firsts" for my youngest two, saved immense amounts of time with no commute, and have been able to pitch in more regarding domestic tasks.

I understand and empathize with those that value face-to-face conversations in the office, but for those that don't, remote work is an incredible boon.

soseng · 2 years ago
Your experience almost exactly mirrors my own. I moved from Boston to the Midwest USA in 2016 and kept working remotely until a RIF in 2019. I found a local job that did require a commute but a few months later, we all became remote. In between, I started a family and had 2 kids who have always interacted with me at home. And I am very thankful for that opportunity that many do not have. Our company has since mandated hybrid work now but my team has been categorized as a remote-first distributed group. Now if I go into the office, I would be the only one there. Having said that, I do long for a physical whiteboard where my movements can help me convey my points or understand others better. The current technology is not so adequate in this area yet.. We use google workspaces/chat and meet. I curse it every week..
soseng commented on Yahoo stopping all new development of YUI   yahooeng.tumblr.com/post/... · Posted by u/traviskuhl
mythz · 11 years ago
Abandonment is a risk facing any heavy "all-or-nothing" frameworks, not only is this bad for existing apps built on YUI, but it's also bad for developers skill set investments that will soon become obsolete.

It's hard to imagine heavy popular frameworks like AngularJS falling to the same fate, it would need something far superior with a lot of traction to displace it. But it's still a risk if you build your application the "Angular Way", "The React Way" or "The Ember Way", etc where if the primary developers halt development for whatever reason, your app dev stack becomes obsolete making it harder to attract great devs (who don't want to invest in a dying platform).

It's less of a risk with lightweight frameworks and libraries like Backbone.js where the code-base is so small and extensible, anyone can easily maintain their own fork. It's also less of a risk for WebComponents as the component model leverages the browsers DOM and lets you use modularized encapsulated components built with different technologies, so if one of the technologies ever becomes obsolete you can always start writing new components with newer tech and integrate it with your existing app, without having to rewrite it.

soseng · 11 years ago
As a developer that still uses YUI on multiple production applications, I've never felt that my front-end skills were stagnating due to its usage. The same goes for ExtJs, which I have used heavily in the past. Both libraries allow you to create the models, views, controllers, templates, etc. And they both have notions of apps and routes. There might be a lot less magic going on in terms of getting data binding to work, but it's something javascript devs should understand anyways (loose coupling using custom events). I think the detriment comes more from newer companies looking to hire front end folks who have experience with modern frameworks such as angular, ember, and react. But there's also a lot of magic going on in those newer frameworks and libraries so when something breaks or you need to step out of the box, a deeper understanding of what's going on is usually good.
soseng commented on Yahoo stopping all new development of YUI   yahooeng.tumblr.com/post/... · Posted by u/traviskuhl
soseng · 11 years ago
I work in Liferay Portal and AUI, which is a fork of YUI. Liferay will probably be impacted greatly by this. My company has done a few large scale Enterprise application implementations in recent years and continue to do more Liferay work (It's actually booming). YUI is a huge framework and not just a library. It contains a lot of neat UI Components and Utilities. Although styling the components and making them responsive always seemed tough.

u/soseng

KarmaCake day37May 9, 2012View Original