- 2024-11-03 Graphite vs. Git Spice
- 2024-09-21 1st10 Podcast Episode
- 2024-09-07 Backfill
- 2024-07-11 We're So Back: Docker-in-a-Container Edition
- 2024-06-10 Job Search Results
- 2024-04-04 Redirection of Organizational Pain
- 2024-03-19 cURLing Your Way To Redfish Idiosyncrasies
- 2024-02-27 My Latest Presentation on Crane
- 2024-02-21 KBlog Is Now Open Source
- 2024-02-02 Moving to SSH for my Dev Container
- 2023-02-25 Thoughts on Parenting (Part 1)
- 2023-02-07 Scaling a Code Base
- 2023-01-31 We Have An RSS Feed!
- 2023-01-24 Self-hosting My Container Development Environment
- 2023-01-03 UniCipher
- 2022-12-21 Hello, World.
- 2022-12-21 Containers as a Development Environment
- 2019-12-09 Announcing My Two Percent Pledge Recipients
- 2019-09-26 Writing Good Commit Messages
- 2019-07-22 Reflections on Turning 30
- 2018-10-24 2018 California Mid-term Voter Guide (with a supplemental SF guide)
- 2018-03-21 Open-sourcing responsibly
- 2017-06-01 Why I'm So Frustrated With Go
- 2017-02-13 What Makes a Senior Software Engineer
- 2016-11-03 Grace Hopper Key Takeaways
- 2016-07-12 Stacked Diffs: Keeping Phabricator Diffs Small
- 2016-07-12 Large Diffs Are Hurting Your Ability To Ship
- 2016-06-03 Some Initial Thoughts On Go
- 2016-02-10 RxAndroid Basics: Part 2
- 2016-02-10 RxAndroid Basics: Part 1