Blog Archive 2023 A Fresh Start in Midlife Apr 17 2023 2021 Life, Work, and Covid Nov 28 2021 My Goals for 2021 Jan 10 2021 2019 Valuable Links - Git Jun 30 2019 The Day the Universe Changed (Me) Jun 10 2019 My Resolutions for 2019 Feb 16 2019 2018 My Resolutions for 2018 Jan 02 2018 2017 Moving Back to Berlin Dec 09 2017 Valuable Links - TLS Mar 06 2017 Irish Whiskey Appreciation Feb 20 2017 OSX Workstation Setup Automation Jan 11 2017 My Resolutions for 2017 Jan 02 2017 2016 Dealing With Contempt Culture in the Software World Jul 14 2016 Joining Pivotal Cloud Foundry and Moving to Dublin Feb 21 2016 My Resolutions for 2016 Jan 02 2016 2015 How to Make Masala Chai Apr 26 2015 My Resolutions for 2015 Jan 02 2015 2014 Three Months in India Dec 16 2014 Why I Like Running Dec 10 2014 What Makes Something a “Devops” Tool? Dec 05 2014 Joining SoundCloud and Moving to Berlin Nov 05 2014 Siófok/Tihany, Italian Grand Prix, and Istanbul Nov 02 2014 Book Review - a Mind for Numbers by Barbara Oakley Oct 26 2014 Valuable Links - Podcasts Oct 16 2014 Book Review - Learning Continuous Integration With TeamCity by Manoj Mahalingam Oct 13 2014 Visiting the Motherland - Ukraine Oct 06 2014 Rome, Switzerland, and Vienna Aug 13 2014 Growing an Open Source Project: The Pester Story Aug 07 2014 Prague, Budapest, and the Hungarian Grand Prix Aug 04 2014 Glasgow, Berlin, Heidelberg and the German Grand Prix Jul 21 2014 Belgium, France, London and the British Grand Prix Jul 08 2014 Crossing the Atlantic via Container Ship Jun 24 2014 Leaving Vancouver and North America Jun 13 2014 Testing Powershell Code That Talks to CLR Objects Jun 06 2014 Two Weeks Living Off the Clock May 22 2014 Reflections of Being Unemployed and Homeless for 1 Month May 13 2014 Leaving a Dream Job and Going on an Adventure Mar 26 2014 Valuable Links - Devops Feb 24 2014 My Developer Resolutions for 2014 Jan 02 2014 2013 Valuable Links - Vim Nov 03 2013 The Most Over-Engineered Thing I Have Made Jun 25 2013 Replacing the Kanban Board With a Shark Tank Apr 13 2013 Going Against the Flow Feb 10 2013 PowerShell Pester 2 and 1.2 Released! Feb 02 2013 Setting Up Overtone Jan 27 2013 2012 My Developer Resolutions for 2013 Dec 31 2012 Devops Days 2012 in Summary Jun 29 2012 Examples of How Production Like Environments Can Catch Bugs Early Jun 08 2012 ChefConf 2012 in Summary Jun 03 2012 Intentional Programming Aka Calling Your Shots Feb 21 2012 Migrated to Octopress! Jan 15 2012 Reflections on 2 Years at ThoughtWorks Jan 04 2012 2011 My Developer Resolutions for 2012 Dec 31 2011 Simplifying Ruby Installation in Windows Nov 20 2011 The Madness Must Stop! - PowerShell Package Management Oct 10 2011 PowerShell BDD Testing - Pester Screencast Aug 25 2011 Adopting PsGet for PowerShell Module Management Aug 03 2011 Pester - PowerShell BDD Style Testing for the System Administrator May 11 2011 Stop Trying to Be Perfect and Make Mistakes! Jan 30 2011 2010 My Developer Resolutions for 2011 Dec 27 2010 A New Beginning (or Goodbye 20’s, Hello 30’s) Jan 03 2010 2009 Book Review - the Art of Unit Testing by Roy Osherove Jul 08 2009 Riding the Lines-Of-Code Rollercoaster May 20 2009 Unit Testing Domain Persistence With NDbUnit Mar 09 2009 When 1 Does Not Equal 1 Feb 27 2009 2008 My Developer Resolutions for 2009 Dec 30 2008 Handy Web Path Concatenation Code Dec 03 2008 Top 5 Things I Cannot Compromise in Web Development Nov 27 2008 It Is Good to Laugh at Your Old Code Nov 10 2008 JS Builder Exceptions With Multiline JS Strings Oct 03 2008 Desktop as My Default Download Location Sep 12 2008 Manager Suffixes Are a Code Smell Jun 30 2008 I Survived JP’s Nothing but Dot Net Boot Camp! Jun 29 2008 The Paradox of Choice in a Developers Life May 04 2008 Installing Windows Home Server on Old Hardware Apr 27 2008