Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #13728

A

Andy Dote

Personal blog · andydote.co.ukprogrammingsystems

Andy Dote's personal blog at andydote.co.uk covers programming and systems. Since 2020, 5 different Hacker News readers have linked it 18 times, most often “Content based change detection with Make”. It is still writing: the last post was on 2026-04-02, and you can follow it by feed.

Visit the blog
18mentions?
5HN people?
2020–2025first – last linked?
Links on Hacker News per year · peak 5 in 2023

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

HN commenters link this blog's posts on a Nomad operator pattern, content hashing with Makefiles, and build tooling for manyrepo setups, citing them as examples.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. Content based change detection with Make
    2 people · 2 mentions · first linked 2022-09-19
  2. The Operator Pattern in Nomad
    2 people · 2 mentions · first linked 2021-11-22
  3. Deploy != Release
    2 people · 2 mentions · first linked 2022-12-25

What Hacker News says?

  1. I also think that printf debugging is fine, but there are better tools [1] - however they might be more involved to setup, or not be available in your codebase. [1]: https://andydote.co.uk/2024/11/24/print-debugging-tracing/

    Comment linking /2024/11/24/print-debugging-tracing/

    on “Printf debugging is ok”
  2. Submitted Content based change detection with Make as a story · 54 points

    HN discussion
  3. > Death by Flags This is something I have spoken[1] (slides[2]) and written about quite a lot - and my solution has usually been to add a monitoring system to any feature flag system used. If a flag hasn't changed state in a period of time, or hasn't been queried in a period of time, then an issue is filed against the relevant repositories. The time period is different based on teams and services themselves, and the…

    Comment linking /presentations/index.html?feature-toggles

    on “When feature flags do and don’t make sense (2019)”
  4. Submitted The reports of UML's death are greatly exaggerated as a story · 6 points

    HN discussion
  5. yes, you can do that. Here's an example. https://andydote.co.uk/2021/11/22/nomad-operator-pattern/

    Comment linking /2021/11/22/nomad-operator-pattern/

    on “K3s – Lightweight Kubernetes”
  6. Submitted The Operator Pattern in Nomad as a story · 5 points

    HN discussion
  7. > Do not make production changes on Fridays I hate this advice. If you can't deploy on a Friday, you need to fix your deployment strategy. By removing Friday from when you can deploy, you're wasting 1/5 of your available days. Note: deploy != Release[1]. Use flags, canaries etc. [1]: https://andydote.co.uk/2022/11/02/deploy-doesnt-mean-release...

    Comment linking /2022/11/02/deploy-doesnt-mean-release/

    on “General guidance when working as a cloud engineer”
  8. Submitted Print debugging: a tool among other tools as a story · 3 points

    HN discussion
  9. faizshah · 2023-02-20Recommends
    There was actually an interesting blog post I saw on using content hashing with makefiles: https://andydote.co.uk/2022/09/19/make-content-hash/ I was thinking someone could probably build a manyrepo solution similar to Brazil on top of an idea like this. I don’t see many tools like Bazel built for manyrepos.

    Comment linking /2022/09/19/make-content-hash/

    on “AWS Publishes Reference Architecture, Implementations for Deployment Pipelines”
  10. Submitted Better BASHing Through Technology as a story · 3 points

    HN discussion
  11. Submitted Outside in Design as a story · 1 points

    HN discussion
  12. Submitted Multiple Errors in an OTEL Span as a story · 1 points

    HN discussion
  13. Submitted Tracing: Structured Logging, but better in every way as a story · 1 points

    HN discussion
  14. Submitted Expand Contract for Databases and Services as a story · 1 points

    HN discussion
  15. Submitted Feature Flags in a CI Pipeline as a story · 1 points

    HN discussion
  16. Submitted Deploy != Release as a story · 1 points

    HN discussion
  17. Submitted Observability with Infrastructure as Code as a story · 1 points

    HN discussion
  18. Submitted Running a Secure RabbitMQ Cluster in Nomad (2019) as a story · 1 points

    HN discussion

Search all of HN for andydote.co.uk