Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,086 posts.
Founding a company in Germany: €9600, 152 days and I still can't send an invoice
A timeline of founding a company in Germany: €11,800 spent, two companies registered, 203 days to a VAT ID, and a registration nobody mentioned.
Software Architecture Is Overrated, Clear and Simple Design Is Underrated
I had my fair share in designing and building large systems. I've taken part in rewriting Uber's distributed payment systems [https://blog.pragmaticengineer.com/distributed-architecture-concepts-i-have-learned-while-building-payments-systems/] , designing and shipping Skype on Xbox One and open-sourcing RIBs…
Fuck it, make it anyway
Carrying on in the face of creative devaluation.
Why 37signals Doesn't Hire Programmers Based on Brainteasers
I remember the first time I interviewed for a front-end programming position and got asked how to do something in JavaScript on a white board. The specifics are vague, but it’s crystal clear how stupid it made me feel and how little it had to do with the actual job. Since then I’ve r…
Maybe you should do less 'work'
Working in tech, I've observed developers who work as hard as possible when they don't need to. I’m here today to tell you that it's a bad idea and you shouldn't do it.
Less stress, more productivity: working fewer hours is good for you and your boss
There’s always too much work to be done on software projects, too many features to implement, too many bugs to fix. Some days you’re just not going through the backlog fast enough, you’re not producing enough code, and it’s taking too long to fix a seemingly-impossible bug. And to make things worse you’re wasting time…
Giving a shit as a service
A mental model for service businesses.
I'm addicted to being useful
When I get together with my friends in the industry, I feel a little guilty about how much I love my job. This is a tough time to be a software engineer. The…
Things I wish someone had told me before I started angel investing
Back in 2005 I suddenly found myself sitting on a big pile of money after the Google IPO so I did what any young nouveau-riche high-tech dil...
On Leaving Facebook
After 8.5 years at Facebook I joined a small startup called Replit. Leaving wasn't easy, and during the process I've talked to half a dozen friends who were ...
A CTO should be technical
Why engineering leaders also need to be great engineers.
Daydreaming about the future instead of doing work today
I have a friend who’s creating an awesome side project: LED signs that you can control to let your coworkers know you’re busy.…
Hexing the technical interview (2017)
Long ago, on Svalbard, when you were a young witch of forty-three, your mother took your unscarred wrists in her hands, and spoke:
The Case of the Extra 40ms
By: John Blair, Netflix Partner Engineering
Aging programmer
Back in college, they told me that I would start my career writing code, but eventually, I would move to a position where I would ask others to code my designs. To celebrate that this turned out to be completely false, here are some assorted reflections as a 40-year-old programmer that looks back: • Compared to my…
Don't avoid workplace politics
Most engineers think workplace politics is dirty. They’re wrong. Refusing to play politics doesn’t make you noble; it makes you ineffective.
Waking up at 5am to code
GOPAY303 adalah platform game digital yang menyediakan strategi pola RTP paling ajaib saat ini. Menyajikan analisis akurat, navigasi kencang, dan aksesibilitas ramah mobile 24 jam.
Mozilla appoints new CEO Anthony Enzor-Demeo
Today, I step into the role of CEO of Mozilla Corporation. It is a privilege to lead an organization with a long history of standing up for people and buil
Buffer Layoffs
Some tough news: Buffer has made 10 layoffs, 11% of the team. We want to share openly how we got here, the financial details and how we’re moving forward.
MentalHealthError: an exception occurred
The programming community has been opening up over the past few years about mental health issues, so, I want to take this opportunity to open up about my...