HN Hall of Fame Weekly email

Modern CI is too complex and misdirected (2021)

gregoryszorc.com Essays & writing Essays & articles Software engineering Class of 2025-08 Hall of Fame
Screenshot of gregoryszorc.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 3 calendar years, with breakout response in 2 of them.

submissions
5
submitters
5
observed span
2021–2025
peak thread · 201 comments
212 pts
latest 20+ return · 2025-08-20
212 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I remember a Rich Hickey talk where he described Datomic, his database. He said "the problem with a database is that it's over there." By modeling data with immutable "facts" (a la Prolog), much of the database logic can be moved closer to the application. In his case, with Clojure's data structures. Maybe the the problem with CI is that it's over there. As soon as it stops being something that I could set up and run quickly on my…

I think that modern CI is actually too simple. They all boil down to "get me a Linux box and run a shell script". You can do anything with that, and there are a million different ways to do everything you could possibly want. But, it's easy to implement, and every feature request can be answered with "oh, well just apt-get install foobarbaz3 and run quuxblob to do that." A "too complex" system, would deeply integrate with every part of…

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
427

reference only — not used in Hall rules or ranking

Total comments
379

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2021-04-07Modern CI Is Too Complex and Misdirectedindygreg210
2021-04-07Modern CI is too complex and misdirectedFirst breakoutzdw208178
2023-01-25Modern CI Is Too Complex and Misdirected (2021)xrayarx20
2025-01-21Modern CI is too complex and misdirected (2021)sam_bristow40
2025-08-20Modern CI is too complex and misdirected (2021)Hall induction · Best thread · Latest 20+ point returnthundergolfer212201