Topics /
Career & Management
The most popular blog posts about career & management on Hacker News. 357 posts.
Absolute truths I unlearned as junior developer
A few things I strongly believed when I was a junior developer which turned out to be wrong.
Thank You, Guido
After six and a half years, Guido van Rossum, the creator of Python, is leaving Dropbox and heading into retirement. From the beginning, we knew Guido would be a great addition to our company. In fact, his contributions to Dropbox date back to day one. Our CEO Drew Houston’s very first lines of code for Dropbox were…
Undervalued Engineering Skills: Writing Well
I have been coaching several experienced software engineers to further grow professionally, since transitioning [https://blog.pragmaticengineer.com/things-ive-learned-transitioning-from-engineer-to-engineering-manager/] to being an engineering manager. I have noticed a few skills that people often underestimate the…
When hiring senior engineers, you’re not buying, you’re selling
Undeniably, hiring senior software engineers is hard. However, I don’t buy into the narrative that the market is completely dried out. Throughout my career, I’ve worked with many different engineering teams, which could all be sorted into two categories: The ones struggling to hire seniors and the ones that had an…
How to Be Successful
I’ve observed thousands of founders and thought a lot about what it takes to make a huge amount of money or to create something important. Usually, people start off wanting the former and end up...
On Being a Principal Engineer
The manager’s pathI bought and read The Manager’s Path by the awesome Camille Fournier when it first came out. At the time, I was a senior Database Engineer aspiring to become a principal engineer ...
Things I Learnt from a Senior Software Engineer
I sat next to a senior software engineer for a year. Here’s what I learnt.
Apple Developer Documentation Is Missing
The current state of Apple’s software documentation is the worst I’ve ever seen for any framework anywhere. Apple needs to fix this—now.
Software Architecture Guide
Software Architecture is the important aspects of a software system's internal design, usually its major components and aspects that are hard to change.
Makers, Don't Let Yourself Be Forced into the 'Manager Schedule'
In Masters of Doom, a book about the game development company id Software and its influence on popular culture, David Kushner reflected on the...
How I Run a Company with ADHD
For the first 19 years of my life I was convinced I was lazy. Then I was diagnosed with ADHD. I've since started a company and grown it to a team of 8. Here's how I've learned to not just cope, but embrace the disorder.
No Kings: How Do You Make Good Decisions Efficiently in a Flat Organization?
Practical thoughts from a back-end team leader
The shittiest project I ever worked on (2013)
From the highly eclectic blog of Mark Dominus
Downsides to working at a tech giant
Hey everyone, new vlog for this morning. I was in Seattle last week and it made me nostalgic. When I lived there, I made a career decision that cost me a lot, so I wanted to share it with you with...
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...
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.
Going Solo, Successfully
Three years ago I quit my job and started consulting full time . It's worked out really well. I get to spend more time doing things I like to do and I've been able to deliver great products for clients. I wanted to go over some tips for starting a successful consulting business.
The 2002 mandate for internal communication systems at Amazon
Pulse is a platform for team alignment. Engineered to help modern teams stay more connected and aligned by communicating more openly and asynchronously.
Google removed my ads-free app for “deceptive ads”
I got an email from Google saying they removed Mommy Saver Plus (the paid version of Mommy Saver) for "deceptive ads". This is strange be...