- 06/08/2024 • In Defense of the Idea of Recall (But Not the Implementation)
- 10/04/2020 • Modern CI/CD Is a Directed Graph of Containers
- 10/01/2017 • Nine Years of 140 Characters
- 01/22/2017 • Slack Overload: A Frustrated User Rant
- 10/02/2016 • Mourning the Open API
- 04/11/2016 • Quantified Self Meets IDE: A Year of Data
- 09/07/2015 • SaaS and the Psychology of Ownership
- 04/08/2015 • Ansible 101
- 12/21/2014 • Two Years of Pair Programming
- 08/11/2014 • Eliminating Development Redeploys using Gradle
- 07/05/2014 • Runtime Class Loading to Support a Changing API
- 03/16/2014 • Using Gradle to Build & Apply AST Transformations
- 01/26/2014 • The Design of Everyday Things
- 10/26/2013 • Using Gradle to Repackage & Embed Incompatible Dependencies
- 09/09/2013 • Pacific Northwest Software Symposium 2013
- 06/29/2013 • Rest in Peace, Reader
- 03/03/2013 • Continuous Integration using TeamCity for IntelliJ Plugin Development
- 11/25/2012 • Grails48 Hackathon Retro
- 11/18/2012 • Tablet Form Factor
- 10/14/2012 • Leffingwell's Agile Software Requirements
- 09/30/2012 • A Week of Pair Programming
- 09/12/2012 • UX Fail
- 09/09/2012 • Axio Learning / K-State Online
- 08/12/2012 • MSE Portfolio Project
- 08/07/2012 • Spock (the specification framework)
- 07/12/2012 • Ouya
- 06/25/2012 • ÜberConf 2012
- 06/09/2012 • Gradle with GMetrics
- 05/26/2012 • Some Advice to Future Grads
- 04/14/2012 • A Bit of App Experience
- 03/02/2012 • NoSQL Experiments
- 02/19/2012 • Collections, a Gateway Drug
- 10/30/2011 • Goodbye Gnome
- 10/11/2011 • With Special Offers
- 09/07/2011 • Bitten By Lion
- 08/31/2011 • Time for a New Desktop
- 08/11/2011 • Rolling My Own Time Machine
- 06/20/2011 • New Wiki and EC2 Small Instance Shortcomings
- 05/23/2011 • Are you human?
- 05/15/2011 • 18/33
- 04/05/2011 • MSE Project
- 02/24/2011 • 5 Years in 5 Minutes
- 01/22/2011 • New Server
- 05/08/2010 • Week with a Macbook
- 10/31/2009 • Google Wave
- 05/03/2009 • Now with More Python
- 05/11/2008 • Back from JavaOne
- 04/07/2008 • Twitter
- 12/19/2007 • SJAX
- 08/06/2006 • Monitors
- 08/24/2005 • Linux
- 05/30/2005 • Farewell Opera
- 04/25/2005 • More 3D Modeling
- 03/19/2005 • 3D Modeling
- 02/12/2005 • Shell Failures