Archive

    2024

  1. Some nice feedback on LGWT
  2. 2023

  3. Learn Go with Tests reaches 20k stars
  4. Practical ways to shift QA left
  5. HTMX is the Future
  6. How to set a WIP limit
  7. My job advert for 2023
  8. 2022

  9. 2022
  10. 2021

  11. Speaking at GopherconUK
  12. Reduce WIP by practicing trunk-based development, rather than pull requests
  13. The TDD Thinking Hats
  14. Go Time - Giving TDD a Go
  15. The Three Books
  16. Interview questions as a candidate
  17. The Why of TDD
  18. 2020

  19. My experience of Introducing a team to Go
  20. How my website works
  21. Start naming your test doubles correctly
  22. 2019

  23. Work 2019
  24. Gamifying Continuous Integration
  25. The carbon footprint of your website
  26. The ghost of Henry Ford is ruining your development team
  27. Go back to basics with MVC
  28. Functional programming and Go
  29. How to go fast
  30. 2018

  31. Work 2018
  32. The Tests Talk
  33. The Web I Want
  34. Why you should deploy on Friday afternoon
  35. 2017

  36. Tis the season to write Clojure
  37. Developers are stakeholders
  38. Testable Systems and Continuous Deployment
  39. Fun with Bash
  40. 2016

  41. Testing Asynchronous Code In Go
  42. Property-based testing in real life
  43. Magic
  44. Property-based testing in Go
  45. 2015

  46. Estimates
  47. Terror Handling
  48. The lessons I learned from SpringerLink if i was making a website from scratch again
  49. Books I've read recently
  50. Improving the quality and performance of your code, guided by the tooling in Go
  51. 2014

  52. What is a typeclass and why should you care
  53. 2013

  54. Unused features are technical debt
  55. Scala - Just enough rope to hang yourself
  56. The Chris Validation Pattern
  57. 2012

  58. Understanding Javascript Objects
  59. The Web for non-techies
  60. Coffeescript Presentation
  61. New Blog