Archives
2023 October
- Oct 29 - Every day resistance to the system
2023 March
2023 February
2023 January
- Jan 17 - A mechanic making preparatory tidying separate from feature changes
- Jan 11 - The importance of direction
2022 October
- Oct 26 - On growing software
2021 April
- Apr 07 - Estimating or not estimating
2021 January
- Jan 29 - A case for Gherkin
2019 December
- Dec 02 - Why doesn't Agile work
2019 November
- Nov 17 - Above my pay grade
2019 October
2019 September
2019 June
- Jun 11 - So, What is Developer Testing then?
2019 May
- May 30 - Developer testing vs. Tester testing
2019 March
2019 January
- Jan 15 - Encapsulation in Java and Kotlin
- Jan 08 - Explicit Interface and Encapsulated Implementation patterns, DDD and the joy of patterns
2018 September
2018 April
- Apr 27 - Moving from Wordpress to Cryogen
2016 October
- Oct 25 - Logical view and ¿developer view?
- Oct 15 - What happened with ØSCG?
2016 March
- Mar 06 - Whiskey sour with a dash of bitters
2015 November
- Nov 11 - The Milano Cocktail
2015 September
- Sept 27 - What is software quality?
2015 August
- Aug 20 - Tackling legacy code
2014 November
- Nov 04 - Who owns the build?
2014 January
2013 November
- Nov 12 - My tupence worth about Øredev 2013
2013 October
2013 April
- Apr 01 - Visualising technical debt
2013 March
- Mar 06 - Getting started with git-svn
2012 September
- Sept 27 - Restlet’s JAXB extension in OSGi
2012 May
2011 November
- Nov 18 - Clean Code – Functions – Revisited
- Nov 17 - Designing a HATEOAS REST API
- Nov 02 - Choosing between table mappers or DeclerativeBase when working with SQLAlchemy
- Nov 02 - Valuable returns for writing Clean Code
2011 September
- Sept 01 - Vanilla Daiquiri
- Sept 01 - Amélie’s Citrus Blush
2011 August
- Aug 23 - Don’t Repeat Yourself
2011 May
2011 February
- Feb 20 - A little something about ice when making cocktails
- Feb 20 - Something else then Margaritas with Tequila
2011 January
2010 November
- Nov 04 - Tequila old-fashioned
2009 February
- Feb 03 - Clean Code – Functions