Who Do You Trust?
Ben Horowitz is a cofounder and general partner at the venture capital firm Andreessen Horowitz. He is the author of the New York Times bestsellers, The
Topics /
The most popular blog posts about career & management on Hacker News. 6,086 posts.
Ben Horowitz is a cofounder and general partner at the venture capital firm Andreessen Horowitz. He is the author of the New York Times bestsellers, The
Read more on Y Combinator's blog.
Why shifting full accountability for high-risk tasks to third parties increases rather than decreases project risk.
Let's revisit some programming myths and see how harmful they have been to our industry.
A simple mental model that can help you navigate your career.
Last week @robfitz asked me on short notice to join a panel at #foundersexchange about what first time founders shouldn’t do. I qu...
A guide to scaling product & engineering teams from $0 to past $100M ARR
What if you’re not a superstar programmer? What if other people work longer than you, or harder than you, or have built better projects than you? Can you succeed without self-confidence? I believe you can, and moreover I feel that lack of confidence can actually make you a better programmer.
How to cope even when work is hard.
When you work on a software project, someone will eventually ask a variation of this dreaded question - "Do you know where I can find documentation for this feature?" or "Do you know why we implemented pattern x over pattern y?" or my personal favourite "What the heck does this piece of code even do?".
Twilio posts cloud communications trends, customer stories, and tips for building scalable voice and SMS applications with Twilio's APIs.
If no one has told you yet, as your career in tech progresses you will eventually become a custodian of culture. If you run a meetup or a team, if you lead an open source project, or if you organize an event people will be looking to you to know what is and isn’t okay in that space. You get this responsibility whether…
A long time ago, I performed technical interviews on a regular basis — I was recruiting candidates for the position of a programmer in a company. I had a simple, clear, and smart recruitment plan (I...
What women in technology really think (150 of them, at least)
Although I made the move to industry a bit more than five years ago, I still serve on program committees and review articles for journals a...
It all started back when I was still working at SAP . A few colleagues mentioned Amazon was opening up another office in Yaletown . I believe it was in January 2013 or so. I wasn’t very interested at first, but after hearing about it a couple times, I gave it some more thought and decided it wouldn’t hurt. I was going…
I’m a big fan of “sharp tools”. These are tools that are powerful enough to be hugely helpful or harmful, depending on how they’re used. Most forms of direct…
The what, why and how of effective teams
Note: if you're just looking for performance review templates and examples, head to the templates page [https://blog.pragmaticengineer.com/templates-as-inspiration-for-software-engineers/] to download them. I've had about a dozen performance reviews during my decade-long software engineering career. Some of them were…
I’m a database nerd. Or, to be more precise, a DBMS nerd. But back in university, I avoided the Databases course at all costs. A little ironic when you consider I quit my job building IBM Db2 to work on CockroachDB.
I finally escaped from (grad) school in 2019, spent two months interning as an assistant trader at FTX, and have since spent the last two years working as a data scientist, with the bulk of that time at Microsoft and the last two months at Anthropic. Not gonna lie — my time as a data scientist has been pretty awesome…
This is a story about a time I lost my swagger.
if it doesn't come bursting out of you
A structure where software architects work on a team separate from the development team can lead to dysfunction, reduced quality, and poor morale.