Archive

    2021

  1. Speaking at GopherconUK
  2. Reduce WIP by practicing trunk-based development, rather than pull requests
  3. The TDD Thinking Hats
  4. Go Time - Giving TDD a Go
  5. The Three Books
  6. Interview questions as a candidate
  7. The Why of TDD
  8. 2020

  9. My experience of Introducing a team to Go
  10. How my website works
  11. Start naming your test doubles correctly
  12. 2019

  13. Work 2019
  14. Gamifying Continuous Integration
  15. The carbon footprint of your website
  16. The ghost of Henry Ford is ruining your development team
  17. Go back to basics with MVC
  18. Functional programming and Go
  19. How to go fast
  20. 2018

  21. Work 2018
  22. The Tests Talk
  23. The Web I Want
  24. Why you should deploy on Friday afternoon
  25. 2017

  26. Tis the season to write Clojure
  27. Developers are stakeholders
  28. Testable Systems and Continuous Deployment
  29. Fun with Bash
  30. 2016

  31. Testing Asynchronous Code In Go
  32. Property-based testing in real life
  33. Magic
  34. Property-based testing in Go
  35. 2015

  36. Estimates
  37. Terror Handling
  38. The lessons I learned from SpringerLink if i was making a website from scratch again
  39. Books I've read recently
  40. Improving the quality and performance of your code, guided by the tooling in Go
  41. 2014

  42. What is a typeclass and why should you care
  43. 2013

  44. Unused features are technical debt
  45. Scala - Just enough rope to hang yourself
  46. The Chris Validation Pattern
  47. 2012

  48. Understanding Javascript Objects
  49. The Web for non-techies
  50. Coffeescript Presentation
  51. New Blog