Joel D
banner
joeldueck.com
Joel D
@joeldueck.com
(1981–) Multi-class chaotic good / pluperfect progressive passive. Nice smells. Birds chirping. 16th and 21st century music. He/him https://joeldueck.com
…I’m also close to releasing a static site generator based on Punct/Racket which provides cross-reference functionality, navigation, a local project server, RSS/Atom feeds, generating print-ready books from blogs, a GUI app, and site deployment. So stay tuned 👀
December 25, 2025 at 8:15 PM
Taking some Xmas afternoon time to share something I’ve been crafting over the holiday. I’ve added a #Typst renderer to Punct, so you can write stuff in #Markdown + #Racket code and easily dual-publish to HTML and PDF from the same sources. joeldueck.com/what-about/p... 🧵
December 25, 2025 at 8:15 PM
“live in such a way that those who know you but don’t know God will come to know God because they know you” (photo 88)

mission accomplished!
December 21, 2025 at 4:00 PM
I sure would rather have one 6" snowfall than six 1" snowfalls. (I may soon get my wish.) #mnwx
December 9, 2025 at 3:17 PM
Ice in the cold morning air gave us something nice to look at. #mnwx
December 4, 2025 at 2:23 PM
Cold and clear. #mnwx
December 3, 2025 at 10:17 PM
I downloaded one of the programs from their "All projects" page to a Windows 11 Pro machine. The cert was trusted out of the box (and I didn't see any Defender warnings). It's almost certainly not an EV cert but it appears to work ok.
December 1, 2025 at 8:56 PM
Finally got our cold snap and some snow, with more expected all day Saturday. Happy Thanksgiving! #mnwx
November 29, 2025 at 1:15 AM
Spare time project, started on Tuesday, released today — including documentation (always proud of having good docs). Create custom DSLs in #Racket that read TOML data and validate it against your schema. joeldueck.com/what-about/toml...
November 28, 2025 at 7:32 PM
Foggy today. Snow possible tonight. #mnwx
November 25, 2025 at 6:41 PM
Perfect Halloween skies arrive, one day late. #mnwx
November 1, 2025 at 9:51 PM
Fall colors come to Minneapolis. #mnwx
October 20, 2025 at 10:45 PM
In Texas, they're eating the dogs, the ICE agents that came in, they're eating the cats. They're eating, they're eating the pets of the people that live there. And this is what's happening in our country, and it's a shame.
October 15, 2025 at 11:10 PM
If this spider dies/died in here I might have to get a new oven
October 4, 2025 at 4:01 PM
ad says "ultra thin wallet"

wallet is made of leather
September 30, 2025 at 10:38 PM
Summer temps and autumn colors and no wind at all. #mnwx
September 26, 2025 at 5:49 PM
Boyhood road, thirty years later. #mnwx
September 5, 2025 at 3:44 PM
Having raspberry tea on the front porch, watching these drift by. #mnwx
September 4, 2025 at 12:38 AM
Cool and dry, brisk breeze. Cue the soundtrack from "Rudy" (1993) #mnwx
August 24, 2025 at 3:28 PM
Beautiful day in the neighborhood. #mnwx
July 20, 2025 at 5:42 PM
TIL the iree/wave repo on GitHub is mine
July 16, 2025 at 4:21 PM
It's this weird humidity, random glimpses of sky and the occasional thunderstorm #mnwx
July 12, 2025 at 1:57 AM
Perfect weather for the Taste of Minnesota event in downtown Minneapolis today.
July 6, 2025 at 10:13 PM
Looking forward to the new system UI font in MacOS Tahoe

#fonts #typography #apple
July 3, 2025 at 2:41 PM
New ones: also all cedar, also held with stainless steel trim screws; but also, all surfaces glued with liquid nails, the bottom is perforated with drainage holes and the inside sprayed with a protective rubber coating. Maybe we can get 28 years out of these.
June 30, 2025 at 1:17 AM