Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    I

    Ian Duncan

    iankduncan.com · Personal blog · on HN since 2014

    Ian Duncan writes about CI systems, Haskell, Rust, CRDTs, web protocols and engineering practice.

    Visit blogRSSHN submissions
    DevOps & CloudProgramming
    What HN says

    HN links it for posts on GitHub Actions and CI orchestration; one commenter finds a recent post impersonal and overly dramatic in style.

    Stats for nerds
    15HN people shared it
    21linked in comments
    347story points
    Aug 2026last shared

    Top posts on HN

    1. 1
      The CRDT Dictionary: A Field Guide to Conflict-Free Replicated Data Types
      2 people · 222 points · first shared 2025 · 36 comments on HN
    2. 2
      JSON Schema Demystified: Dialects, Vocabularies and Metaschemas
      1 person · 89 points · first shared 2025 · 37 comments on HN
    3. 3
      Bash Is Not Enough: Why Large-Scale CI Needs an Orchestrator
      5 people · 8 points · first shared 2026 · 1 comments on HN
    4. 4
      Punycode: My New Favorite Algorithm
      2 people · 8 points · first shared 2025 · Discussion on HN
    5. 5
      GitHub Actions Is Slowly Killing Your Engineering Team
      3 people · 4 points · first shared 2026 · 1 comments on HN
    6. 6
      TIL: HTTP/3 Is Not Always Faster Than HTTP/2
      1 person · 3 points · first shared 2026 · 1 comments on HN
    7. 7
      Using React with GHCJS – Part 1
      1 person · 3 points · first shared 2014 · Discussion on HN
    8. 8
      What Functional Programmers Get Wrong About Systems
      1 person · 2 points · first shared 2026 · Discussion on HN
    9. 9
      Stealing from Biologists to Compile Haskell Faster
      1 person · 2 points · first shared 2026 · Discussion on HN
    10. 10
      Integrating a large Tokio-based Rust library with Haskell
      1 person · 2 points · first shared 2023 · Discussion on HN

    What HN people wrote when they linked it

    • ZoomZoomZoomFeb 2026

      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.

    • devyFeb 2026

      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-feature-development/

      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-killing-your-team

      https://news.ycombinator.com/item?id=46908491

    • iand675Aug 2026

      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-the-age-of-ai

    Related

    Chris Wellonsnullprogram.com295 people

    Why Aren't There C Conferences?

    Chris Wellons
    Personal · last shared 2026
    Loris Crokristoff.it105 people

    Why Go and Not Rust?

    Loris Cro
    Personal · last shared 2026
    fasterthanli.mefasterthanli.me236 people

    A half-hour to learn Rust

    fasterthanli.me
    Personal · last shared 2026
    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    Encore Blogencore.dev47 people

    Go Modules Cheat Sheet

    Encore Blog
    Company · last shared 2026
    Joseph Gentlejosephg.com100 people

    Electron is flash for the desktop (2016)

    Joseph Gentle
    Personal · last shared 2026
    Zwischenzugszwischenzugs.com66 people

    Things I Wish I'd Known About Bash

    Zwischenzugs
    Personal · last shared 2026
    Well-Typed Blogwell-typed.com60 people

    Falsify: Hypothesis-Inspired Shrinking for Haskell (2023)

    Well-Typed Blog
    Company · last shared 2026