Ian Duncan
iankduncan.com · Personal blog · on HN since 2014
Ian Duncan writes about CI systems, Haskell, Rust, CRDTs, web protocols and engineering practice.
What HN saysHN links it for posts on GitHub Actions and CI orchestration; one commenter finds a recent post impersonal and overly dramatic in style.
15HN people shared it
3linked it in comments
21stories submitted
347story points
3 months agolast shared
2014people per year2026
Most-shared posts
- 1Bash Is Not Enough: Why Large-Scale CI Needs an Orchestrator5 people · 8 points · first shared 2026 · 1 comments on HN
- 2GitHub Actions Is Slowly Killing Your Engineering Team3 people · 4 points · first shared 2026 · 1 comments on HN
- 3The CRDT Dictionary: A Field Guide to Conflict-Free Replicated Data Types2 people · 222 points · first shared 2025 · 36 comments on HN
- 4Punycode: My New Favorite Algorithm2 people · 8 points · first shared 2025 · discussion on HN
- 5JSON Schema Demystified: Dialects, Vocabularies and Metaschemas1 people · 89 points · first shared 2025 · 37 comments on HN
- 6Using React with GHCJS – Part 11 people · 3 points · first shared 2014 · discussion on HN
- 7TIL: HTTP/3 Is Not Always Faster Than HTTP/21 people · 3 points · first shared 2026 · 1 comments on HN
- 8Integrating a large Tokio-based Rust library with Haskell1 people · 2 points · first shared 2023 · discussion on HN
- 9Stealing from Biologists to Compile Haskell Faster1 people · 2 points · first shared 2026 · discussion on HN
- 10What Functional Programmers Get Wrong About Systems1 people · 2 points · first shared 2026 · discussion on HN
- 11The Mathematics of Build Queue Optimization and Auto-Scaling1 people · 1 points · first shared 2026 · discussion on HN
- 12The New Blub Paradox, Or: Why TypeScript Is a Poor Choice for the AI Era1 people · 1 points · first shared 2026 · 1 comments on HN
- 13Your Best Thinking Is Wasted on the Wrong Decisions1 people · 1 points · first shared 2026 · discussion on HN
- 14Event Design for Streaming Systems: A Primer1 people · 1 points · first shared 2025 · discussion on HN
- 152026 08 07 getting freaky in the age of ai1 people · first shared 2026
What HN people wrote when they linked it
iand675 · 2026-08-13
Well, I've not tried to publish this on HN so far, but I guess given such a counterpoint, I should at least attempt to share: https://www.iankduncan.com/engineering/2026-08-07-getting-freaky-in-th…
devy · 2026-02-09
They were talking about prioritizing migration into Azure for a long while now. Not sure this incident today is related.
https://thenewstack.io/github-will-prioritize-migrating-to-azure-over-…
And coincidentally, an early CircleCI engineer wrote an article about GitHub Action (TLDR: don't use GitHub Action for CI/CD!)
https://www.iankduncan.com/engineering/2026-02-05-github-actions-killi…
https://news.ycombinator.com/item?id=46908491
ZoomZoomZoom · 2026-02-06
I'll be that guy.
For what boils down to a personal take, light on technicalities, this reads like uncannily impersonal, prolonged attempt at dramatic writing.
If you believe the dates in this blog, it's totally different in tone, style, and wording to a safely distant 2021 post (https://www.iankduncan.com/personal/2021-10-04-garbage-in-never-out).
It made me feel paranoid just in about three paragraphs. I apologize to the author if I'm wrong but we all understand what my gut tells me.