Adam Chalmers
banner
adamchalmers.com
Adam Chalmers
@adamchalmers.com
Texan (prev Australian). Father (prev gamer). Pynchon fan (prev illiterate).

Building a new programming language for CAD at zoo.dev. Built a lot of Cloudflare Tunnel. I run austinsystems.org and love reading sci-fi and history.
It's weird that I wound up doing programming languages at Zoo, because I never intended to write one, I barely studied compilers at uni, and I thought I would work on APIs and backend at Zoo. But hey. If you roll up your sleeves and do whatever needs doing, you'll learn a lot.
November 26, 2025 at 1:01 AM
Reposted by Adam Chalmers
Every American should have this in their wallet:
November 25, 2025 at 5:01 PM
Socialism with Chotinerist characteristics.
November 25, 2025 at 5:23 PM
I can tolerate "lift weights" but you lost me at "read Moby Dick". You should be lifting weights and reading Colleen McCullough's Rome novels.
November 25, 2025 at 3:53 PM
OK I'm playing Factorio for the first time. Got a decent little smelting column going, and a nice lab row. Next task is to expand the assemblers for all the science pack components, and their intermediate components.
November 25, 2025 at 5:28 AM
I'm very excited about property-based tests for my constraint solver, it's going to be a really good way to gain confidence. My own little handwritten test cases are good for verifying the basics, but building up a big corpus of property tests will really help. github.com/KittyCAD/ezp...
Add property-based tests by adamchalmers · Pull Request #152 · KittyCAD/ezpz
Add a new test, proptest::square, which generates a square constraint, and tries random values for all its initial guesses. Asserts the system should always be perfectly solvable regardless of gues...
github.com
November 24, 2025 at 11:55 PM
I make my wife coffee every day in this French press that belonged to her grandfather. Today I got some silver polish and gave it a good cleanup. It's so much nicer now.
November 24, 2025 at 9:56 PM
Reposted by Adam Chalmers
Me when a driver is buggy: "computer's haunted"

Me when we take the crystalized thoughts of every dead person who has ever been recorded and compress them into a singular artifact we imbue with false life:

"It's just linear algebra"
November 24, 2025 at 3:09 PM
Reposted by Adam Chalmers
“yeah, the thing about working at oxide is that if you write a really bad show stopping bug you get punished by having to go on a podcast”

- @elizas.website
November 24, 2025 at 5:37 PM
It's pretty wild how different the accounts of Cixi's reign are in different books or different authors retelling. Jung Chang tells a very different story than Jonathan Spence.
November 23, 2025 at 7:03 PM
Buy two microfiber cloths and clean your Macbook screen. Jesus. It's like a new machine. You'll thank me later. My CEO told me to do this years ago and I just didn't listen.

www.youtube.com/watch?v=3XOV...
How To Clean A Macbook Screen Without Streaks | Safely Clean Your Macbook Pro Screen in 2 Minutes!
YouTube video by Cleaning How To
www.youtube.com
November 23, 2025 at 5:33 PM
send this to your girl captioned "you and me"
November 21, 2025 at 4:07 PM
it's a shame that my humor peaked in 2016, i'll probably never make a funnier image than this
November 21, 2025 at 4:04 PM
Her: "can you come home early tonight? I think we need to talk about us."
Me: [excited to discuss Jordan Peele's 2019 masterpiece]
November 21, 2025 at 3:58 PM
The funny thing is, in 2019, I had printed this out and stuck it to a wall at the Cloudflare Austin office.
on type safety
November 21, 2025 at 3:54 PM
`print()` doesn't have a side-effect. that's the entire point of it. don't call that a side-effect, it's just "the effect".
November 21, 2025 at 1:21 AM
Reposted by Adam Chalmers
Last week we visited the Pooseum in Richmond, Tasmania, where I was lucky to have a rumor I had heard confirmed. The abundance of flies in rural Australia is a result of the local dung beetles not liking livestock poo. But you can order the right dung beetles en masse from CSIRO to help.
November 20, 2025 at 8:21 PM
Reposted by Adam Chalmers
It's on apt. It's literally on Cargo. It's on DockerHub with ads. It's literally on nuget. You can probably find it on snap. Dude it's on portage. It's a Homebrew original. It's on pacman. You can download it on nixpkgs. You can go to pkgsrc and watch it. Log onto the Windows Store right now.
November 20, 2025 at 3:24 AM
Reposted by Adam Chalmers
It certainly appears that the United States government is run by neo-Nazis.
Exclusive: The U.S. Coast Guard will no longer classify the swastika, nooses and the Confederate flag as hate symbols.

The military service drafted a new policy that classifies them as “potentially divisive.”
U.S. Coast Guard will no longer classify swastikas, nooses as hate symbols
The military service, which falls under the Department of Homeland Security, has drafted a new policy that classifies such items “potentially divisive.”
www.washingtonpost.com
November 20, 2025 at 7:11 PM
Had a great austinsystems.org last night! Joey set up a tiny Cloudflare network to show us how to program NICs. And Sean demoed audio effects in Python (the math behind reverb, vocal harmony, autotune etc). Next month we're doing lightning talks (10 mins or less). Sign up at the link!
November 20, 2025 at 3:00 PM
Reposted by Adam Chalmers
Me reading my own posts
January 11, 2025 at 5:50 PM
Reposted by Adam Chalmers
cool job at a very special computer company

- write TypeScript and Rust
- everyone makes $235k
- fully remote
- everything is open source
Product Engineer / Oxide
oxide.computer
November 19, 2025 at 6:33 PM
Are you trying to hire in Austin TX, or remotely? Austin Systems is looking for a sponsor for tonight! $250 will buy pizza for a bunch of hungry engineers, and I'll speak about your company for 5 minutes, highlighting any open jobs you have, linking our mailing list to your careers page, etc.
November 19, 2025 at 6:32 PM
LLMs are pretty useful if you're making a new programming language, or a parser for human-readable text. It keeps finding plausible uses of the language, that you'd kinda expect if you just absorbed the general cultural zeitgeist on the internet. It finds edge cases that we really should support.
November 19, 2025 at 6:19 PM