Writing
Mostly long–form writing.
2026
2025
2024
2023
2022
- The Books I Read in 2022 Dec 2022
- Getting Started With Kafka Streams Oct 2022
- Improving Fakedata Performance for Fun Oct 2022
- How to structure a monorepo Sep 2022
- The Appeal of Monorepo Sep 2022
- Estimation Done Right Aug 2022
- My Engineering Management Values Aug 2022
- Utility Modules Aren't Useful Jun 2022
- The Appeal of Static Typing May 2022
- My Programming Principles May 2022
- HTTP endpoints with Kafka Streams Interactive Queries Apr 2022
2017
- My experience with Go Nov 2017
- deloominator tech stack Aug 2017
- terraform and GitHub labels Jun 2017
- deloominator: a data visualization tool for SQL users May 2017
- Writing integration tests for a Go CLI application May 2017
- My experience with standups Apr 2017
- On writing Apr 2017
- Tmux and I in 2017 Mar 2017
- Using Flow and jest Mar 2017
- First steps with React props and state Mar 2017
- Webpack in development and semantic-ui setup Mar 2017
- Building an activity tracker with Go, Grafana, and InfluxDB Feb 2017
- Getting started with Vim Feb 2017
- First steps with webpack, babel, and yarn Feb 2017
- All I have done wrong running a product team Feb 2017
2016
- An illiterate guide to classical music Dec 2016
- The real power of journaling Oct 2016
- A few words about hiring Jul 2016
2015
- Some notes about one-on-ones Nov 2015
- My experience with Kanban Jul 2015
- What I think about when programmers talk about speed Apr 2015
- What I'm learning with journaling Feb 2015
2014
- Two Years Abroad Aug 2014
- A couple of useful aliases for docker Apr 2014
- Go, docker and a CI server Apr 2014
2013
2012
- Grouping validations Apr 2012
- Tmux for rails developers Mar 2012
- Vim for Rails developers: browse Ruby, RSpec and Rails docs quickly Jan 2012
- Faster controller specs with sorcery Jan 2012
2011
- Twitter Bootstrap on Rails Nov 2011
- Vim for Rails developers: Lazy modern configuration Nov 2011
- A review of Crafting Rails Applications Oct 2011
- Pry Everywhere Sep 2011
- A review of The RSpec Book Sep 2011
- Multiple files upload with carrierwave and nested_form Aug 2011
- Vim for Rails developers: Recursive macros and Ack.vim May 2011
- A review of The Rails 3 way May 2011
- Vim for rails developers: indenting code Mar 2011
- Improving IRB history Mar 2011
- Vim for rails developers: a screencast review Mar 2011
- Why you should spend some time configuring irb Mar 2011
- A review of Metaprogramming Ruby Feb 2011
- Vim for rails developers: what you can't miss Feb 2011
- A review of Ruby Best Practices Feb 2011
- New site Jan 2011