Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,086 posts.
Costs of running a macOS app studio business
I created The low-tech guys, a brand under which I develop macOS apps for a living. I started this business with a good friend of mine, thinking I could help him stop working long hours at his consulting job and ease into more creative work. However, getting to a state where you earn enough to live off the app sales…
Travis CI: From Open to Minimum Vacation Policy
When Travis CI turned into a business with employees, one of our ideas was to not constrain people in how much time they take off for vacations. We didn’t track the days people were taking off, and as the people running the company, we didn’t actively encourage people to take times off. In short, we had an open…
How Developers Stop Learning: Rise of the Expert Beginner (2012)
In this post, I describe the phenomenon of the so-called expert beginner -- someone with mediocre skill who thinks he's an expert.
Software Engineering Internship Amazon Interview Experience
is a geospatial, temporal, and linguistic analysis of recent tweets about U.S. presidential candidates. I used Pandas, TextBlob, and Cartopy. [source]
Is Meta destroying its engineering organization?
Leadership at the social media giant has been on an AI-fueled rampage through its engineering org. We report what’s happened
Software reuse is more like an organ transplant than snapping Lego blocks (2011)
People have been comparing software components to LEGO blocks for a couple decades. We should be able to assemble applications by snapping together modular components, just like LEGOs. There has been progress, but for the most part we haven't realized the promise LEGO-style software development. Integrating two…
Advice to new managers: don't joke about firing people
A guide to scaling product & engineering teams from $0 to past $100M ARR
What do executives do, anyway?
An executive with 8,000 indirect reports and 2000 hours of work in a year can afford to spend, at most, 15 minutes per year per person in th...
The One-Person Product
In 2006, I moved to New York and started working for David Karp doing web development for various media companies . That fall, in a brief gap before starting a new client , David said that we were going to make a prototype of an idea he’d had for a while. He had already bought the domain: tumblr.com , because it was…
Guide to scaling engineering organizations
Lessons learned from scaling Stripe's engineering team
Are Your Programmers Working Hard, Or Are They Lazy?
When people are doing a physical task, it’s easy to assess how hard they are working. You can see the physical movement, the sweat. You also...
Technical debt as a lack of understanding
Some time back, I was working on a project where it felt like the timebomb of technical debt was exploding in our faces. We couldn’t refactor the whoositz because of the whatsitz and when we asked about the whatsitz no one knew about the whatsitz and how it exactly worked with the whoositz and there certainly weren’t…
The worst job interview I ever had
Or how not to do a culture fit interview
Procrastination and the fear of not being good enough
A personal piece about writing, self-doubt, and the quiet ways perfectionism can stall creative work.
I automated my job application process
A developer automated job applications, sending 250 in 20 minutes using Python scripts and GPT
I was blackmailed – any YouTuber could be next
If you follow Gamefromscratch on Twitter, you may have already seen this tweet I put out last night about a blackmail demand that was made against our YouTube channel:First off, I really want to give a gigantic shout out to all of the people that helped get the message out, the tweets, retweets and even [...]
To find great remote employees, prioritize candidates with strong writing skills
Ian Tien shared the hacks that helped Mattermost to build its messaging solution while being a fully remote company since day one.
Remote workers report the highest well-being in study of 7,700 employees
Many employers worry remote workers feel disconnected. A new study found they reported higher well-being and were no more likely to feel isolated than their
At what time of day do famous programmers work?
I was curious when the famous programmers do their work. And it is quite easy to find. The result of programmers work is a code. Code is stored in version control systems (VCS). When you put code in VCS the time is record.
If I get hit by a truck...
This page was created by Aaron Swartz in 2003 detailing what, at the time, he would like to be performed in event of his decease. Aaron passed away in January 2013. This page was not updated between those dates, so it has now been updated to assist the general public.