I solve hard problems
through software.
Engineer, tinkerer, and writer. I take on complex challenges and build software solutions — from first principles to production, in the open.
Zaisei
A personal finance tracking application
Rust & performance
Low-level systems and squeezing the most out of hardware
Project Building for Dummies
A guide to building projects that actually ship
Who I am
bjorst is my personal engineering studio — a space to take on interesting problems and build software that actually solves them. I work across the full stack: system architecture, backend, frontend, and everything in between.
I'm drawn to the gap between a complex problem and working software — the part that requires real decisions under uncertainty. No amount of planning fully prepares you for what you encounter in implementation, and I find that genuinely interesting.
Most of what I build is open source. I document decisions, publish findings, and write about what I learn — because the compounding value of writing things down is real, and because it forces the clarity you don't always get in your own head.
How I work
Problem before solution
Technology is a means, not an end. Every project starts with understanding the constraints and real-world context — before a single line of code is written.
Reliability as baseline
The best software behaves exactly as expected under load, after failures, and with unexpected input. Reliability isn't a feature — it's a given.
Ship, then iterate
Working software in front of real users beats perfect architecture on paper. Fast feedback loops catch what planning can't.
Stack & Tools
What I reach for dailySystems programming, typed interfaces, and relational data.
Component-driven UIs with server-side rendering.
Cross-platform native apps.
Edge databases, containers, and self-hosted deployments.