2021
- Jun 25 This Week in Cats: EitherT
- May 05 This Week in Cats: Eval
- Apr 09 This Week in Cats: Kleisli
- Mar 26 This Week in Cats: Alternative
- Mar 25 This Week in Cats
2020
- Jun 29 2020 Q2 Tech Radar Update
- Jun 16 Updating main git branch name
- May 07 Scala's foldLeft Operator Demystified
- Apr 24 Type Hint ProcessBuilder Calls
- Apr 08 2020 Q1 Tech Radar Update
- Feb 19 Exceptions Ruin Code Flow
- Jan 15 My 2020 Tech Radar
2019
- Dec 26 Migrating to Clojure Deps
- Aug 05 Code Needs Maintenance
- Jul 16 Building a Clojure to Jython Interop
- Jan 23 Problems with flatten on Java types
2017
- Dec 22 Why Learn a Lisp
- Dec 15 What herd behavior can teach us about how we estimate work
- Nov 28 Rebooting QThru
- Oct 25 Benchmarking Clojure Performance with a byte counting InputStream
- Sep 23 Modeling Sales Tax Rates
- Sep 22 QThru: Data Model
- Aug 25 Building My Own Static Site Generator
- Aug 09 The Five W's of Engineering Leadership
2016
- Aug 19 QThru: Warp Pipe POS Integration
- Jun 28 QThru: The Platform Architecture
- Jun 16 QThru: The Business Model
- Jun 03 The QThru Series
2015
- Oct 22 Another argument for s-expressions
- Sep 01 stat command
- Aug 17 Podcasts About Development
- Aug 06 Why You Need Macros
- Apr 03 Great developers build tools
- Mar 06 Superfish Highlights the SSL Problem
- Feb 18 Is node.js turning into the new Java?
2014
- Dec 12 Java 'synchronized' in Python
- Oct 03 How Certain Are You?
- Aug 14 Breaking Statically Typed Languages
- Feb 17 JavaScript Dependency Injection Pattern
- Jan 13 TIL Culture Matters
2013
- Aug 29 Taming node.js with Clojurescript
- Aug 15 Webapps with Clojurescript
- Jun 16 Smarter Architectures with NoSQL
- Feb 18 Autowiring Akka Actors with Spring
2012
- Dec 12 Hibernate Tips
- Sep 17 My Journey with Seven Languages
- Sep 07 Documenting ReST - Part 2
- Aug 20 Documenting ReST
- Jul 25 Apple's Mountain Lion Up-to-Date Program
- Jul 12 Scala Syntactical Heartburn
- Jun 28 RIP LandlordCompanion.com
- May 24 ORM Rant, Continued
- Mar 29 Structuring and Naming Unit Tests
- Jan 27 Rumination on Social Forces
- Jan 13 Yup, I'm Still Not An ORM Fan
- Jan 06 Task Queues Over Threads