About your career, including businesses and how to fit into them:
- Patrick McKenzie on Salary Negotiation - I didn’t write this, but I recommend it to everyone who will listen; nominally about salary negotiation, but actually a sophisticated work of corporate psychoanalysis
- How to Produce and Learn at the Same Time - probably my favourite post I’ve written for other developers
- There’s No Such Thing as Knowing Your Computer All the Way to the Bottom - a useful antidote for some common bad advice
- How to Stop Being Afraid of ‘The Computer Science Thing’ - another useful antidote to a common worry
- Fully-Loaded Engineer Hours - a very useful mental model for negotiating and for day-to-day build-versus-buy decisions, taken from an excellent Patrick McKenzie post
- Brian Brushwood: the Day Teller Gave Me the Secret to My Career in Magic - copied to avoid it sinking into the swamp of the Internet; this is amazing career advice for everybody, not just magicians
- You - Yes, You - Can Speak At a Conference - what you already know right now that would make a great conference talk (I wrote this for AppFolio, it’s on their site)
- BigCo New Employee Training - Inside Voice
- Tech Companies: Why You Can’t Hire Awesome Engineers and How to Fix It - a reaction to one of those posts from a company about how desperately they’d like to find this particular kind of developer… who, realistically, they wouldn’t hire anyway.
- What Makes a Good Project Manager? - from a developer’s point of view… mostly
- HR and Rotting Culture - why fearing HR may be a sign of cultural rot, or might not
- On Hiring a Developer - I wrote this to a guy looking for a developer; for you, maybe it’s a peek into the other side’s point of view
- Developer, Not Coder - some ways to work toward being a senior developer