Top all-time · #19986
Kevin London
Personal blog · kevinlondon.com · on HN as Kaedonprogrammingcareer
Kevin London's personal blog at kevinlondon.com covers programming and career. Since 2014, 3 different Hacker News readers have linked it 29 times. It is still writing: the last post was on 2026-10-14, and you can follow it by feed.
I write about engineering craft, career growth, and learning to get out of my own way.
What Hacker News says?
Listen to software conference talks! It's true that some of the more technical ones will not translate as they require too much concentration. Ideally, you can find some that are more conceptual or do not rely directly upon watching the slides. I posted a few of my favorites from last year here: https://www.kevinlondon.com/2015/09/10/10-software-talks-to-... I, too, generally dislike software podcasts in the car. Fo…
Comment linking /2015/09/10/10-software-talks-to-listen-to.html
on “Ask HN: As a developer, how can I take advantage of time spent driving to work?”Submitted Code Review Best Practices as a story · 221 points
HN discussionhttps://www.kevinlondon.com/ I write most commonly about experiences in big tech, code reviews, and navigating hiring processes
Comment linking /
on “Ask HN: Could you share your personal blog here?”Submitted DevOps from Scratch, Part 1: Vagrant and Ansible as a story · 57 points
HN discussionSubmitted Load testing at scale and lessons learned as a story · 37 points
HN discussionSubmitted Getting unstuck as a story · 20 points
HN discussionSubmitted Code Review Best Practices as a story · 5 points
HN discussionSubmitted How to Land the Right Tech Job for You as a story · 4 points
HN discussionSubmitted The Sunglasses Scam as a story · 4 points
HN discussionSubmitted Wider, Not Faster as a story · 3 points
HN discussionSubmitted I made a game with AI and I don't know how to feel about it as a story · 3 points
HN discussionSubmitted The Two Trains and Other Refactoring Analogies as a story · 3 points
HN discussionSubmitted Dangerous Python Functions: Part 2 as a story · 3 points
HN discussionSubmitted Impostor Syndrome and Me as a story · 3 points
HN discussionSubmitted You can use AI every day and still not get better as a story · 2 points
HN discussionSubmitted The AI Prisoner's Dilemma as a story · 2 points
HN discussionSubmitted Why I submitted my first CPython patch as a story · 2 points
HN discussionSubmitted Burning the 3:40 AM Window as a story · 1 points
HN discussionSubmitted Parachuting In as a story · 1 points
HN discussionSubmitted Getting out of my own way: Lessons from becoming a Staff Engineer as a story · 1 points
HN discussionSubmitted Know where you're going (and be open to change) as a story · 1 points
HN discussionSubmitted Jekyll to Astro: an AI-assisted migration as a story · 1 points
HN discussionSubmitted Backfill Considerations as a story · 1 points
HN discussionSubmitted The Princess and the Pea as a story · 1 points
HN discussionSubmitted Don't Just Bake Me a Cake as a story · 1 points
HN discussionSubmitted How to Prepare for Talks as a story · 1 points
HN discussionSubmitted Answers to Django Security Questions as a story · 1 points
HN discussionSubmitted Software Talks to Listen to in the Car as a story · 1 points
HN discussionSubmitted Dangerous Python Functions, Part 1 as a story · 1 points
HN discussion