code

https3A2F2Fsubstack-post-media.s3.amazonaws.com2Fpublic2Fimages2Fb0cbc2ef-a44e-4110-b29a-db8ab4934ad2_1920x1080

How has mathematics gotten so abstract?

How has mathematics gotten so abstract?What’s the meaning of “numbers” and “arithmetic operations”? We consult Georg Cantor’s turtles and look…

Anthropic launches Claude Sonnet 4.5, its latest AI model

Claude Sonnet 4.5

AnnouncementsIntroducing Claude Sonnet 4.5Sep 29, 2025●5 min readClaude Sonnet 4.5 is the best coding model in the world. It’s the…

wired_how-to-build-a-cardboard-robot-helmet

Be Careful with Go Struct Embedding

Go has a feature called struct embedding that allows you to compose types. It looks something like this: type Position…

NixCon2025_arik-grahl.de_CC-BY-SA-4.0-3200w-featured_hu_7881031aea5b7823

NixCon 2025 Trip Report

NixCon 2025 Trip Report 🐝 published 2025-09-21 in tag nix Table of contents I liked the NixOS meetup earlier this…

donado-labs-black

Vibe Coding Cleanup as a Service

Vibe Coding Cleanup as a Service A new service category is quietly emerging in tech: Vibe Coding cleanup. What started…

bird-9811729_1280

How I Use AI

How I Use AI Mon September 15, 2025 A few people have asked me how I use AI coding tools….

thumbnail

UTF-8 is a brilliant design

UTF-8 is a Brilliant Design 2025-09-12 The first time I learned about UTF-8 encoding, I was fascinated by how well-thought…