Archive 21 Aug, 2024 Configuring SSH Keys for Multiple GitHub Accounts 20 May, 2024 On Flaky Tests, Time Precision, and Order Dependence 25 Jan, 2024 So We've Got a Memory Leak… 5 Oct, 2022 Cherry-picking Specific Active Support Behavior 1 Sep, 2022 A Rails 7 compatible bin/dev for heroku local 1 Feb, 2021 Verbose Shell Scripts for Future You 14 Apr, 2020 Well-behaved Ruby Objects: Equality 17 Jan, 2020 Debugging Homebrew with Pry 16 Nov, 2018 In Search Of… Enumerable#transform for Ruby 28 Feb, 2014 Reclaim Your Domain Model from Rails 20 Dec, 2013 The No Man's Land of Web Development 1 Oct, 2013 Git Clean: Delete Already-Merged Branches 2 Oct, 2012 Bag of Methods Module and Grep-driven Development 29 Jun, 2012 Sensible Testing is About Sensible Design 15 May, 2012 The accepts_nested_attributes_for Un-Solution 8 May, 2012 From Testing to Test-First to Test-Driven 1 Jul, 2011 Another Git Repository Visualization, Just for Fun. 9 Jun, 2011 Git Pull with Automatic Rebase 11 Feb, 2011 An Io Language Vim Plugin 20 Jan, 2011 Caps Lock is Dumb; Make it Useful 8 Dec, 2010 A First Step to Better User Experience: Thinking Like a Human 12 Aug, 2010 A Handful of Git Workflows for the Agilist 7 Apr, 2010 Want to Make Money? Make Getting Paid the Easy Part! 24 Feb, 2010 Gain New Insights by Visualizing What You’ve Already Got 18 Feb, 2010 Why Don't We Ask Why? 7 Jan, 2010 YAGNI Ain't What You Think It Is 23 Nov, 2009 OMG, Better Rake (for .net)! 18 Nov, 2009 Reading Code is Key to Writing Good Code 25 Sep, 2009 Prefer Dependency Injection to Service Location 27 May, 2009 Toward a Better Use of Context/Specification 20 Jan, 2009 A Sketch of our Ideation Pipeline 29 Aug, 2007 How To Ctrl Alt Del In Remote Desktop