Past the buzzword and the wellness fluff: what the Maslach Burnout Inventory's three dimensions actually measure, why the cortisol story is mostly myth, the job demands-resources model that the evidence actually supports, why autonomy and reward imbalance predict burnout better than hours worked, the early warning signals an engineer can self-monitor, what recovery research honestly says about vacations, and how to tell burnout from depression and from rust-out.
Career
-
Burnout, Mechanistically -
The Science of Learning for Technical Skills Why rereading and tutorial-following feel productive while teaching you almost nothing: the testing effect, the actual Ebbinghaus math behind spaced repetition, interleaving, Bjork's desirable difficulties, and what deliberate practice really means for engineers — plus an Anki workflow for certs and new stacks that survives contact with a real on-call schedule.
-
Building in Public: Why Sharing Your Work Compounds Over Time Building in public — sharing your projects, learnings, and progress openly — is one of the highest-leverage career moves available to developers. This guide covers the why, the what, the platforms, and the practical habits that make it sustainable.
-
Mentoring Junior Engineers: What Actually Helps vs. What Feels Like Helping A practical guide to mentoring junior engineers effectively — covering the common traps that waste everyone's time, the techniques that actually accelerate growth, and how to build a mentoring relationship that benefits both people.
-
Side Projects That Ship: Scoping, Finishing, and Launching Small Tools Most side projects die in a folder. This guide covers the mindset shifts and practical tactics that separate projects that actually ship from the ones that sit at 80% for years — scoping, building to launch, and getting something out the door.
-
How to Start a New Job the Right Way: A Practical Playbook A comprehensive, no-platitudes guide to starting a new job well — covering the first 90 days framework, time management, organizational systems, technology setup, relationship building, managing your manager, and the mistakes that quietly derail people who are otherwise talented.
-
The Developer's Career Playbook: Changing Jobs, Remote Work, and Negotiating Salary A brutally honest, deeply practical guide to the three decisions that shape a tech career more than any other: when to leave a job, how to evaluate remote work, and how to negotiate the salary you actually deserve.
-
How to Learn New Technologies Effectively A framework for efficiently learning new programming languages, frameworks, and tools.
-
Career Advice for Software Developers Lessons learned about building a successful career in software development.