Chad McElligott
banner
chadxz.dev
Chad McElligott
@chadxz.dev
Principal Platform Software Engineer. Always learning. https://chadxz.dev
Anyone a member of lobste.rs? Would love an invite. chad@chadxz.dev
November 11, 2025 at 12:50 AM
I've been watching the Remix v3 talks from Remix Jam 2025 and I'm liking what I'm seeing. Reminds me of when I was writing code with Backbone.js (wow, the website is still there).

I enjoy Ryan Florence's humor.
"Introducing Remix 3 Part 1" by Ryan Florence and Michael Jackson
YouTube video by Remix
www.youtube.com
November 9, 2025 at 3:46 AM
Cool, glad to see Bluesky is still here.
November 9, 2025 at 3:39 AM
My public iMessage contact key verification code: APKTID-2fJipQp3mNWlHTSFQFEiUPs0XVui0bJ9WNM6HJOGaU-5Q
March 17, 2025 at 2:58 AM
Claude Sonnet 3.7 has been released and it is benchmarking as the new best model for coding in both its thinking and non-thinking modes aider.chat/docs/leaderb...

h/t to Paul Gauthier (Aider maintainer) for the benchmark and his tireless work on a great coding tool.
February 25, 2025 at 3:21 AM
Reposted by Chad McElligott
✨Heads up! Observables are shipping natively to a browser near you soon!

Huge thank you and congrats to @domfarolino.com ❤️

I've helped / worked on / watched this through different standards bodies for more than 10 years now. ☠️

(I'm going to have a lot of work now to adapt RxJS to this 😅)
February 21, 2025 at 10:59 PM
Reposted by Chad McElligott
For the last year or so I have been noodling on the idea of a Best Simple System for Now.

What happens when you write exactly the code you need, at the level of quality you need, but solving the problem _for now_ rather than a generalised or hypothetical version of it?

dannorth.net/best-simple-...
Best Simple System for Now
You can have your cake and eat it, as long as you bake it carefully. ‘We can do this the quick way and pay later, or the thorough way and pay now.’ This seems to be a fundamental dichotomy in software...
dannorth.net
February 3, 2025 at 2:53 PM
This is a great article capturing the "boots on the ground" experience of working with Aider, one of my favorite AI coding tools. Check it out if you have had a hard time wrapping your head around the workflows to use to build with AI. I have had it on my list to write an article like this myself.
My LLM codegen workflow atm
A detailed walkthrough of my current workflow for using LLms to build software, from brainstorming through planning and execution.
harper.blog
February 20, 2025 at 4:20 PM
This is nice. I expect this to become the norm over time to provide up-to-date and accurate context for important aspects of our development workflow that are outside our source tree.

See also llmstxt.org
February 13, 2025 at 11:21 PM
Reposted by Chad McElligott
Well i'm speechless but I shouldn't say I'm surprised

😮
November 6, 2024 at 6:04 PM
Been hacking on a few different apps trying to get OpenTelemetry going and I’ve been surprised at how complicated it is. Well, actually not that surprised. But sad, definitely sad.

Hoping to eventually be able to crack the code and have nice tracing metrics and logs. 🤞
January 30, 2025 at 5:44 AM
This post is excellent advice. Trying to figure out technical decisions in the abstract is fraught. Get your hands dirty - you’ll learn so much more and make much better decisions in the process.
Preferring throwaway code over design docs
If you have discipline to throw away your first idea, draft, throwaway PRs often drives more progress than a design doc.
softwaredoug.com
January 27, 2025 at 6:59 PM
Open source is weird. We build so much on top of it but the interactions from project to project vary wildly.

I want to use and contribute to a growing web framework but am getting crickets in my first interactions (issue, pr) on the project.

Doesn’t feel great, but here we are.
January 27, 2025 at 2:08 AM
Ghostty is now generally available to use. This terminal is an open source project by Mitchell Hashimoto (of Hashicorp) and works great out-of-the-box. Also embeds my favorite terminal font: Jetbrains Mono. 👍
Ghostty
Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
ghostty.org
January 15, 2025 at 7:27 PM
Reposted by Chad McElligott
This post by @mcfunley.com is great, I couldn’t have said it better myself:

“This is all to say that if you are systematically eradicating fun things, using “anything that feels positive must be wasting time” as a heuristic, you have thoroughly disappeared up your own ass”

mcfunley.com/on-misery
On Misery
Not every fun activity or moral good is a waste of time.
mcfunley.com
January 11, 2025 at 5:10 PM
My current ai dev tooling stack:

* Webstorm Editor
* Supermaven for autocomplete
* Continue.dev for chat
* Aider for inline prompting and large-scale code generation

The landscape is constantly changing, but this my go-to today. I don't switch to Cursor/WIndsurf bc I don't like VSCode, but ymmv.
January 7, 2025 at 5:25 PM
If you're using github actions runner controller and use docker-in-docker mode, moving your dind container to be a sidecar container is a great way to prevent flakiness in CI runner startup.

Add restartPolicy: Always to the dind container and move it to the initContainers spec. Done!
Sidecar Containers
FEATURE STATE: Kubernetes v1.29 [beta] Sidecar containers are the secondary containers that run along with the main application container within the same Pod. These containers are used to enhance or t...
kubernetes.io
January 7, 2025 at 3:32 PM
Hey Jetbrains IDE users - you may have already known that you can set a project icon as SVG through the IDE, but did you know you can also simply drop a file named "icon.png" into the .idea folder and it also works? A lot simpler, IDK why they don't allow selecting a PNG in their UI.
January 2, 2025 at 3:32 PM
My DevOps Days talk from this year: chadxz.dev/startup/

In this talk, I shared my experience working at a small startup and adapting the software engineering principles I have learned throughout my career to this new environment.
Modern Staff Engineering at a Startup ~ chadxz.dev
Exploring how startup culture shapes the application of DevOps principles as well as Staff and Platform Engineering techniques.
chadxz.dev
December 8, 2024 at 6:55 PM
Including a self-review process as a part of your day-to-day software engineering workflow is a great way to grow as an engineer and hold your work to a high bar. https://chadxz.dev/self-review/
Review Your Own Work ~ chadxz.dev
One simple trick to save your coworkers time and raise your own bar.
chadxz.dev
July 10, 2023 at 7:56 PM
I adapted my DevOps Days talk I gave in April to blog form: https://chadxz.dev/platform

My hope is that our lessons learned can help add some color to what Platform Engineering looks like day-to-day.
How Platform Engineering Works ~ chadxz.dev
Lessons learned in my first year as a platform engineer.
chadxz.dev
June 25, 2023 at 4:30 AM
👋🌎
May 27, 2023 at 3:06 AM