Markus 🤓✨
@markus.maragu.dev
Independent software consultant for cloud-native Go apps & AI engineering. Also electronic musician, street photographer, glitter enthusiast, and minimalist. maragu.dev
I’m a backend kind of person. I agree, suddenly making native UIs is really fun!
I wrote a thingy. sockpuppet.org/blog/2026/08...
If I read “load-bearing seam” one more time I think I might explode.
Go help here, useful for #GoLang going forward!
I am mostly done implementing crypto/passkey, but now I need YOUR help collecting real-world traces for its test suite! Please go to help-test-crypto-passkey.exe.xyz and click the buttons. It should take 1–3 minutes. 𝘌𝘴𝘱𝘦𝘤𝘪𝘢𝘭𝘭𝘺 if you have some unusual Linux-on-the-desktop xkcd 1987 passkey setup.
Okay, got this from Claude's official support bot on email: > Yes, you're welcome to create a second Claude account (using a different email address) and subscribe to a separate Max plan for it. You can even use the same payment card for both subscriptions […]. I hope they stand by that. 😬
I’ve signed up for another round of this course, now with more of a focus on agents since the last time I took it. It was a great course last time, looking forward to it! maven.com/parlance-lab...
AI Evals For Engineers & PMs by Hamel Husain and Shreya Shankar on Maven
Build a real AI agent, find where it breaks, and improve it with evals you can trust, working the full loop hands-on.
maven.com
TIL a nice #GoLang trick! That doesn't happen so often these days. :D
TIL: you can test-export unexported Go identifiers. Add an export_test.go to the package: package foo var Export = unexported Test files don't ship with the build, so external _test packages can reach it while the real API stays unexported. The standard library does this everywhere.
@emollick.bsky.social my Amazon Kindle pre-order of your new book was just cancelled. Do you know why?
I'm excited to share the early access release of my upcoming book, Regenerative Software, which will be released in full early next year by O'Reilly, one of my all time favorite tech publishers! www.oreilly.com/library/view...
oreilly.com
Hahahaha, the Claude desktop app has a 1Password connector. Nope-di-nope-nope, I'm not letting Claude near that.
A Go pattern I like: keep the fat service struct, but wire each operation with its own function — *Service plus narrow interfaces for exactly the dependencies that operation calls, set as a closure on a private func field. HTTP-handler-style registration, for business logic.
@turbopuffer.bsky.social , here we come!
New in fabrik, my Claude Code plugin: a turbopuffer skill. The docs distilled into a Go-first guide -- vector, BM25, and hybrid search, schema design, limits, gotchas -- with every Go example compile-checked against turbopuffer-go v2.6.0. https://github.com/maragudk/fabrik
Oooh, there’s a second edition of Observability Engineering out on O’Reilly, and Honeycomb are giving it away: www.honeycomb.io/observabilit...
Honeycomb’s O’Reilly Book Observability Engineering, 2nd Ed.
Let authors Charity Majors, Liz Fong-Jones, George Miranda, and Austin Parker explain how to apply Observability successfully in your organization.
honeycomb.io
This is to all my progressive, traditionally left-leaning, socially responsible, climate-worried friends and colleagues out there: please read this excellent piece of writing by @rutgerbregman.com: rutgerbregman.substack.com/p/an-inconve...
An Inconvenient Truth About AI
Twenty years ago, climate denial was a problem of the right. Today, AI denial is a problem of the left. And the consequences could be even more disastrous.
rutgerbregman.substack.com
Gemma 4 now runs 2x faster with MTP GGUFs! Run locally on just 6GB RAM. ⚡️ MTP enables Google Gemma 4 run ~1.4–2.2× faster with no accuracy loss. Gemma 4 12B MTP can run at 162 t/s vs. 52 t/s without MTP. 31B reaches 101 t/s. GGUFs + Guide: unsloth.ai/docs/models/...
I've had access to Claude 5 Fable for a bit. A genuine jump in capability, I could feed it a 15 page design document for a project and it would work for 9+ hours and deliver terrific results. But working with it is weird & weirder is coming Lots of examples: open.substack.com/pub/oneusefu...
What it feels like to work with Mythos
Claude Fable represents another big jump in AI
open.substack.com
Soooo, I've got around $500 USD in Modal credits that are expiring fairly soon (months). Any ideas for something valuable to build with that?
Ooooh, I didn’t realize it’s even cooler than I thought. This seems to be the largest model in the Gemma 4 family that has native audio input, in addition to vision. Impressive!
Cool!
Cool!
Gemma 4 12B is live! 🚀 An encoder-free multimodal model (text/img/audio) for local 16GB laptops. Elite reasoning nearing 26B MoE in half the size, fast, and open (Apache 2.0). This is the main reason I was not posting much!! Glad it is launched!! blog.google/innovation-a...
I really like that this review of the Shure SM7dB is really just “yeah, it’s still great, not much to say, here’s its interesting history”. :D www.soundonsound.com/reviews/shur...
Shure SM7dB
Shure’s classic mic celebrates a milestone birthday with the addition of a built‑in preamp. We test the new SM7dB and explore its fascinating history.
soundonsound.com
In case you are in the camp of “Andrew Tridgell is vibefucking rsync” please read this.l and adjust your priors. medium.com/@tridge60/rs...
rsync and outrage
I gave up blogging a long time ago (apart from an occasional thing about ArduPilot), I tend to just write code and hope people find it…
medium.com
Finally! :D (Sadly, I don't believe they will wake anytime soon, but it's nice to see some counter-narrative.)
People are waking up