The Curious Engineer

All blogs / Software / engineering practice

Kevin Mahoney

kevinmahoney.co.uk

Personal homepage of Kevin Mahoney

Software / engineering practiceHaskellPython

Posts
18 from 29 Oct 2014 to 25 Aug 2026
Posting
now and then (1 in the last year)
Kind
personal blog
Feed
http://kevinmahoney.co.uk/feed.xml

2026 1

  1. AI Review Loops Don’t Always Stabilise

2023 1

  1. Focustro: Development Notes for a Replicating React Application

2022 3

  1. Files That Change Together Should Stick Together
  2. Effective Checklists
  3. Alerts, Checklists, and Lazy Thinking

2021 1

  1. Accidental Waterfall

2020 5

  1. The State-Diff Pattern
  2. Applying “Make Invalid States Unrepresentable”
  3. My Principles for Building Software
  4. The High Cost of Splitting Related Data
  5. Your Database as an API

2018 1

  1. Sense and Availability

2017 1

  1. A Few Django ORM Mistakes

2016 2

  1. Consistency is Consistently Undervalued
  2. Tests vs Types

2015 2

  1. Article
  2. Haskell IO Without the M-word

2014 1

  1. Article