- October 13, 2021 On steamed milk
- October 10, 2021 The Idealcast
- September 26, 2021 Deploying to Clojars
- September 11, 2021 Dependency injection, perhaps? Part 3
- August 27, 2021 Dependency injection, perhaps? Part 2
- August 20, 2021 Dependency injection, perhaps? Part 1
- December 6, 2020 On oauth and design
- May 17, 2020 On Design Choices
- May 14, 2020 The Problem I Dont Have
- December 27, 2019 Why Clojure Is My Favourite Language
- December 8, 2019 Performance tuning with tufte
- December 8, 2019 Tools Analyzer
- December 5, 2019 Code over configuration
- December 3, 2019 Christin Gorman
- December 2, 2019 Devops?
- December 1, 2019 Problem Solving
- July 22, 2018 On others code
- March 10, 2018 On Clojure Hiring
- May 25, 2017 Last seven days of Clojure
- March 14, 2017 Add bin/lein to VCS
- March 11, 2017 Fun Fridays
- October 16, 2016 The first pain
- October 12, 2016 First serious type-error
- October 7, 2016 First friday
- October 5, 2016 First day as a full-time Clojure programmer
- September 30, 2016 Last day at Iterate
- February 5, 2016 Here's what I'd pay for
- January 29, 2016 Planck and writing tests
- October 30, 2014 OSX automator in clojurescript
- May 24, 2014 On TDD
- May 19, 2014 Alfresco transactions and side effects
- May 2, 2014 The three dimensions of Clojure
- April 18, 2014 Thoughts on getting Clojure into the enterprise
- April 16, 2014 First 1000 lines of Clojure
- March 10, 2014 Mocking leads to bad design
- March 4, 2014 Functional programming and naming
- March 2, 2014 The things I love about Clojure and two things that suck
- March 2, 2014 Clojure and refactoring
- January 28, 2014 What I want from a good api
- November 1, 2013 Functional vs object oriented