Topics /
Career & Management
The most popular blog posts about career & management on Hacker News. 6,086 posts.
Time management tricks I learned from years of hating Tim Ferris (of the 4 hour work week)
I have hated Tim Ferriss for a long time. I have hated him since we both had editors at Crown Publishing who sat next to each other and I heard how difficult he is. I didn’t blog about it because first of all, I’m sure the buzz about me is that I’m difficult, too. And […]
A myth called the Indian programmer
They are the poster boys of matrimonial classifieds. They are paid handsomely, perceived to be intelligent and travel abroad frequently. Single-handedly, they brought purpose to the otherwise sleep…
“Yes, if”: Iterating on our RFC Process
RFCs, also called Design Documents, let us describe software designs before implementation. But how do you make sure that RFCs get deep review and are seen by the right people? How do you help reviewers catch problems in a system’s design? We’ve been iterating on our RFC review process and here’s wh
Don’t Work for Assholes
In this series, I’m recounting work stories to learn from my mistakes. I call them Things I Learned the Hard Way .
Good coders borrow, great coders steal
Copying and pasting can be dangerous, but then again, so can many aspects of software development when done incautiously. In this post, I’ll take a look at what code copying actually means for software development, what good code theft means, and the pitfalls of copying badly.
OPA maintainers and Styra employees hired by Apple
Banner announcing OPA creators joining Apple
When to Overcommunicate
Meet Glowforge, the 3D laser printer that makes magical things at the push of a button.
When Does Work Actually Get Done?
Work gets done at 11AM on a Monday in October. At all other times of day, we're basically slacking from our most productive.
The gap between learning code and producing usable software
One of the unspoken areas about software development is building usable software.
Asshole driven development
[Since this was originally posted commenters have added 100+ addition methods – see the comments below. There’s more commentary on reddit] The software industry might be the world’…
Nuke’em Till They Glow – Quitting My First Job
I started working when I was 14 (I lied about my age) and counting four years in the Air Force I’ve worked in 12 jobs. I left each one of them when I was bored, ready to move on, got fired, or lear…
Kwan’s Hierarchy of Product Needs: The Four Levels of Product Managers
A common dilemma faced by developer company founders is that while CPOs add significantly greater value than junior and senior PMs, they are expensive resources. To successfully navigate this dilemma, let’s break down the various levels of PM in terms of the product needs your business is likely to encounter.
I don’t buy “duplication is cheaper than the wrong abstraction” (2021)
Note: If you disagree with what’s expressed in this post, I encourage you to also take a look at my more nuanced and comprehensive post on the topic of code duplication, which gives a more thorough refutation of some of the popular ideas around duplication. “Duplication is cheaper than the wrong abstraction” is a…
Compensation as a Reflection of Values
Our thoughts on compensation, and how they reflect Oxide's values.
What is the engineering hiring bar?
An engineer invests countless hours preparing to interview for a new job. To succeed, the engineer must meet the hiring bar. What does that actually mean?
PR process killing morale and productivity
Code reviews are supposed to be about improving code quality and sharing knowledge, but when PR comments start hitting the hundreds, something is very wrong....