New
The latest blog posts to take off on Hacker News. 290 posts.
Quitting my job has been the best thing I've done for my career
This post is not meant to be prescriptive. It’s also not intended to be another “Quitting Google to pursue my passion for X” article because, well, I haven’t been able to pass the interview there yet. This is a telling of my story that I hope will inspire those who are thinking about quitting to take the leap.
On the Law of Diminishing Specialization
On Productive Technology and its Discontents Recently, I’ve been dipping in and out of Edward Tenner’s provocative 1996 book, When Things Bites Back. In following ... Read more
Scaling Engineering Teams via Writing Things Down and Sharing – Aka RFCs
I have recently been talking at small and mid-size companies, sharing engineering best practices I see us use at Uber, which I would recommend any tech company adopt as they are growing. The one topic that gets both the most raised eyebrows, as well the most "aha!" moments is
Questions
Some questions that I find interesting. I've omitted some that are related to Stripe. ( Pointers to interesting readings on these topics are always welcome, as are pointers to responses.)
Becoming a Better Software Developer: A Handbook on Personal Performance
Explore Appfire's Blog for everything from ITSM and Workflow and Automation to System Administration, Software Development, and DevOps.
Am I Happy At Work? Analyzing my entire career
I've always wondered if I'm really happy at my work. After analysing my happiness throughout my entire career, I've found the exact answer to this question!
So Good They Can't Ignore You
Following your passion is the worst career advice you can get. Cal Newport argues for a more effective alternative.
What Most Remote Companies Don’t Tell You About Remote Work
Productivity inspiration and tactical advice that's actually useful.
Bullshit Job Notes
Scott talks about a bit of medical theater, in which companies demand doctors notes to allow people to bring in their own chairs to work; he is often the person in best position to provide that not…
The “Developer Experience” Bait-And-Switch
We cannot continue to use as much JavaScript as is now normal and expect the web to flourish. At the same time, most developers experience no constraint on their use of JS...until it's too late. Lightweight, effective tools are here, but we're stuck in a rhetorical rut. We need to reset our conversation about…
Breaking bad news
People often try to soften the blow of bad news. It doesn't work.
An effort to bring computer science to all US high schools
Amazon employees accelerate effort to bring computer science to all U.S. high schools.
All Things Sales: Mini-lessons for startup founders
As a former CEO and software engineer (Citrix, XenSource, VERITAS, etc.), board member of GitHub (recently acquired by Microsoft), and lecturer in management at the Stanford Graduate School of Busines, a16z general partner Peter Levine is constantly asked “Why sales?” by entrepreneurs and technical founders. He…
Transmuting Low-Value Programmer Cred into High-Value Status Illegibility
Not long ago, I wrote a post about that one, “top” software engineer role that companies don’t hire directly into. I’m going to pick up where I left off there. For a quick recap, recall the diagram I made (and my wife kindly GIF-ified for me). In red, you have the positions that a company...