Top all-time · #629
Matt Rickard
Personal blog · matt-rickard.com · on HN as rckrdprogrammingstartupsai
Matt Rickard's personal blog at matt-rickard.com covers programming, startups and ai. Since 2019, 98 different Hacker News readers have linked it 456 times, most often “Build a Docker-compatible replacement for Dockerfile using buildkit”. It is still writing: the last post was on 2026-07-21, and you can follow it by feed.
Too few sampled comments (22) to say how often HN recommends it.?
Why HN links it
HN readers link Matt Rickard's posts on configuration complexity (the Heptagon), Unix commands becoming startups, pair programming, and constraining LLM output. Mostly cited as reference links.
- Recommended for · 2 comments
- Called a 'good entry level' post on regex-constrained LLMs; 'mostly agree' with the pair-programming post.
Summarised by Claude from a sample of 22 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
About Matt Rickard.
Most-linked posts?
- Build a Docker-compatible replacement for Dockerfile using buildkit4 people · 4 mentions · first linked 2019-01-10
- Knuth and McIlroy Approach a Problem4 people · 4 mentions · first linked 2022-08-15
- Context-Free Grammar Parsing with LLMs3 people · 5 mentions · first linked 2023-05-14
- Squash, Merge, or Rebase?3 people · 4 mentions · first linked 2022-03-07
- The Heptagon of Configuration (2019)3 people · 4 mentions · first linked 2022-07-15
- Against Pair Programming3 people · 4 mentions · first linked 2022-01-03
- Lessons from Debugging3 people · 3 mentions · first linked 2023-10-02
- AWS is not a dumb pipe3 people · 3 mentions · first linked 2022-01-13
- The Heptagon of Configuration3 people · 3 mentions · first linked 2019-01-02
- The Contrarian Strategy of OpenAI3 people · 3 mentions · first linked 2023-08-29
What Hacker News says?
https://matt-rickard.com/archive/ My personal blog with 327 posts. I write daily posts about engineering/startups/and other topics I find interesting (math, cryptography, behavioral psychology, etc.)
Comment linking /archive/
on “Ask HN: Share your personal site”Submitted Reflections on 10k Hours of Programming as a story · 421 points
HN discussionNever tried myself but this is the most serious attempt I’ve seen on alternative docker syntax https://earthly.dev/ You also have mockerfiles, being more of a proof of concept if I understand correctly https://matt-rickard.com/building-a-new-dockerfile-frontend/
Comment linking /building-a-new-dockerfile-frontend/
on “`COPY –chmod` reduced the size of my container image by 35%”Submitted Don't use Kubernetes yet as a story · 306 points
HN discussionEvery Unix command eventually becomes a startup: https://matt-rickard.com/every-unix-command-becomes-a-startu... Turns out not everyone wants to spend years learning *nix and sit on a desktop pc debugging shell commands to edit their video.
Comment linking /every-unix-command-becomes-a-startup
on “Show HN: I completed shipping my desktop app”Submitted S3 isn't getting cheaper as a story · 288 points
HN discussionAuthor here, ironically, guilty of this https://matt-rickard.com/virgo-lang/
Comment linking /virgo-lang/
on “Reflections on 10k Hours of Programming”Submitted The Unreasonable Effectiveness of Makefiles as a story · 256 points
HN discussionI just wanted to say that today I hit the 2 month mark for consecutive days of writing. I published 60 posts, one every day. I wrote about startups, engineering, and other thoughts. I've found that doing something daily is the best way for me to build habits. It's been a fantastic experience. My writing became more concise. It's given me clarity. And great idea for the site- I submitted a pull request for my blog [0…
Comment linking /
on “Curated list of personal blogs”Submitted I miss the programmable web (2021) as a story · 248 points
HN discussionThey have strategy called Embrace, Extend, Extinguish. They are still running this strategy, but now also buy good PR buying paying high profile developers thru their developer advocate positions. """ Microsoft finally is fulfilling its dream of EEE to Linux. Windows Subsystem for Linux (WSL) embraced the API – letting you run Linux binaries (and GUIs!) on Windows natively. Next, WSL extended the kernel with GPU dri…
Comment linking /embrace-extend-extinguish/
on “The Case for C# and .NET”Submitted What comes after Git as a story · 227 points
HN discussionOne of the past maintainers of minikube here. Minikube, while targeted towards Kubernetes developers, also provides all the features you'd want here. It also takes away most of the pain from virtual machine management w/ native hypervisors. If you're looking for customizability (boot image, docker version, container runtime), minikube is probably your best bet. It even comes with some rudimentary file-sharing and po…
Comment linking /docker-desktop-alternatives/
on “Docker for Mac Without Docker Desktop”Submitted Why did Heroku fail? as a story · 215 points
HN discussionThis is how Tailwind works. This sort of comment comes up every time Tailwind is mentioned. Here's a recent piece on the popularity of the framework: https://matt-rickard.com/why-tailwind-css-won
Comment linking /why-tailwind-css-won
on “Htmx and Web Components: A Perfect Match”Submitted Non-Obvious Docker Uses as a story · 210 points
HN discussionWhy not instead use one of the popular programming languages (C#, Java, ...), possibly with some dedicated library built on top of it? Also, reminds me of the Heptagon of Configuration [1]. [1] https://matt-rickard.com/heptagon-of-configuration
Comment linking /heptagon-of-configuration
on “The Dhall Configuration Language”Submitted SQLite Doesn't Use Git as a story · 181 points
HN discussionSorry, I should I have linked some in the article. - Alternative docker frontends - https://matt-rickard.com/building-a-new-dockerfile-frontend/ ( https://github.com/r2d4/mockerfile ) - Docker merge - https://matt-rickard.com/docker-merge/ ( https://github.com/r2d4/docker-merge )
Comment linking /docker-merge/
on “Non-Obvious Docker Uses”Submitted The End of CI as a story · 146 points
HN discussionThat was my post. I'm one of the ex-maintainers of minikube and skaffold as well. [0] https://matt-rickard.com/docker-desktop-alternatives/
Comment linking /docker-desktop-alternatives/
on “Minikube quickly sets up a local Kubernetes cluster on macOS, Linux, and Windows”Submitted An Overview of Docker Desktop Alternatives as a story · 142 points
HN discussionMaybe images are the universal interface. With some of the advancements in ML, we have different decoders: image-to-text (OCR), layout information (object recognition), and other metadata (formatting, fonts, etc.). Now, with diffusion-based models like Stable Diffusion and DALL-E, we have an encoder – text-to-image. Natural analogy to how humans perceive the world and how we've designed our own human-computer interf…
Comment linking /screenshots-as-the-universal-api
on “Text Is the Universal Interface”Submitted Hire for slope, not Y-Intercept as a story · 127 points
HN discussionThere's also the "Heptagon of configuration" https://matt-rickard.com/heptagon-of-configuration/
Comment linking /heptagon-of-configuration/
on “No YAML”Submitted AWS is not a dumb pipe as a story · 116 points
HN discussionMy contribution to the best-first guess on Wordle is a greedy algorithm that picks the word that eliminates the most solutions. [1] [1] https://matt-rickard.com/wordle-whats-the-best-starting-word...
Comment linking /wordle-whats-the-best-starting-word/
on “Best Wordle guessing strategy”Submitted The Lost Art of System Administration as a story · 114 points
HN discussionAs good a place as any to share: https://matt-rickard.com/accidentally-turing-complete
Comment linking /accidentally-turing-complete
on “Computing with Time: Microarchitectural Weird Machines”Submitted Against Pair Programming as a story · 100 points
HN discussion