Oliver Andrich
@someonewho.codes
Brewing code, sipping coffee, and raising cats. „Whatever the mind can conceive and believe in, it can achieve.“ https://someonewho.codes / https://github.com/oliverandrich #python / #django / #golang / #apple / #swift / #pma
Been coding in #elixirlang for the last three days. This language is still a pure pleasure. The last time I used it was 2 or 3 years ago.
Done a ton of Go lately. But now I am tempted to go with Elixir for my next project. Topic for the weekend to research.
OSS maintainers who give you software for free are allowed to use any tool they want (and generally run things the way they prefer); unless you're literally paying their salaries, you don't get a say in the matter.
Last day of super duper promo - lifetime notepadexe.com and I keep pushing updates and new features! bundlehunt.com?ap_id=krzyza...
Just released a new version of my web framework Burrow, that now includes a package to define CRUD APIs in a declarative way. It also includes an API viewer based on Scalar as a contrib app. burrow.readthedocs.io/en/stable/gu... #golang #burrow #webframework
JSON CRUD APIs - Burrow
A modular Go web framework built on Chi, Den, and html/template
burrow.readthedocs.io
Yeah, existing in and engaging with the OSS community is loads of fun, I have no idea why people don't want to publish new OSS anymore, so weird
Please Do Not Vibe Fuck Up This Software · Issue #929 · RsyncProject/rsync
github.com
One surefire way to reduce doomscrolling - grab your @murmel.social account's RSS feed and display it on a @trmnl.com next to your monitor. A quick glance every now and then is more than enough.
Inspired by @rednafi.com's recent post on whether one should wrap #golang errors or not, and some of my older stuff on the topic, I decided to sum up 10 of the most useful tips I found: preslav.me/2026/05/19/1...
The 10 Go Error Handling Commandments
Thou shalt handle errors with care: ten tips for wrapping, translating, and returning them without turning every failure into noise.
preslav.me
Burrow got a CLI to scaffold a project now. 🎉 v0.21.0 is out. github.com/oliverandric... #golang #burrow
Release v0.21.0 · oliverandrich/burrow
Added cmd/burrow CLI with three sub-commands: burrow new <dir> --module <path> scaffolds a new burrow project from an embedded template (the former go-burrow-template repo, now bundled); burrow ge...
github.com
Burrow, my little web framework for Go received a major overhaul too. v0.20.0 is out. 🎉 - Integrated Den 0.13.1. - Added TailwindCSS support. - Kicked out some contrib apps and fixed some real design flaws. github.com/oliverandric... #golang
Release v0.20.0 · oliverandrich/burrow
Migrating from v0.18.x? See the v0.20 migration guide for the concrete before/after patterns. Breaking Changes CSS stack swap: Tailwind v4 in, mucss / bootstrap / bsicons / alpine out. Burrow shi...
github.com
Finished the API clean-up for my ODM Den - released 0.12.0 today. 🎉 github.com/oliverandric... #golang
Release v0.12.0 · oliverandrich/den
The doc-in-hand and by-condition write surfaces collapse into one verb each. Save (with SaveAll/DeleteAll/RefreshAll for slices) is the only top-level write entry point — its branch is decided by t...
github.com
Ich bin fest davon überzeugt, dass die Union mit solchen Politikern und Aussagen deutlich besser dastehen würde
Aber statt dass ich hier jetzt noch ewig eine bemerkenswerte Aussage nach der anderen poste, kann ja einfach jeder selbst lesen. Hier noch mal der Link (keine Paywall): table.media/ceo/tablesta...
i should probably print this out and pin it to my monitor to save me the trouble of a lot of online arguments.
Tailscale feeling the Netbird pressure?
Tailscale has removed the limitation on the number of devices for personal use!
Burrow 0.14.0 released 🎉 Upgraded it to use Den 0.8.0 and the changed APIs there. Nice side effect: contrib jobs now can use SELECT FOR UPDATE SKIP LOCKED. ❤️ github.com/oliverandric...
Released a new version of `Den`: 0.8.0 is out 🎉 This version includes some massive changes to the public API, the internal structure and the SQLite and Postgres backends. I added everything that I have discovered in the last few weeks, while working with 0.7.0. github.com/oliverandric... #golang
Release v0.8.0 · oliverandrich/den
Breaking Changes Tx* CRUD functions unified into a sealed Scope interface — Insert, InsertMany, Update, Delete, DeleteMany, FindByID, FindByIDs, FindOneAndUpdate, Refresh, FetchLink, FetchAllLink...
github.com
Just released yzma 1.12 with a critical fix, and some additional test coverage. go get it! github.com/hybridgroup/... #golang #llama #llamacpp #yzma #kronk
GitHub - hybridgroup/yzma: Go with your own intelligence - Go applications that directly integrate llama.cpp for local inference using hardware acceleration.
Go with your own intelligence - Go applications that directly integrate llama.cpp for local inference using hardware acceleration. - hybridgroup/yzma
github.com
django-tailwind-cli 4.6.0 is out 🎉 configurable minify, system-binary support, watch auto-reload, transparent runserver passthrough, opt-in @source for editable external apps. github.com/django-commo...
settings.py
Today a less technical and more personal article. I currently celebrate the landmark of minus 50 kilograms in twelve months on my journey. someonewho.codes/minus-50-kil...
Minus 50 kilograms
At 185 kg, my doctor told me he doesn't know any old obese people. One year and 50 kg later, I'm working on proving him wrong.
someonewho.codes
Was feeling melancholy, but then I dug up Theoden with an undercut from my vault of memes
A quiet, productive day so far: - Released 0.4.0 of my ODM `Den` with new features and bug fixes. - Switched my web framework `Burrow` from Bun to Den and released 0.11.0. - Moved the documentation for Burrow to readthedocs. burrow.readthedocs.io/en/stable/ #golang #happyhacking