Storing SSH and encryption keys in 1Password
My laptop is not a one-stop shop for attackers
Understanding passkeys
And improving my online security in the process
Visual regression tests for my website
Gaining confidence in refactorings
Using launchd on macOS to run periodic tasks
Surveilling myself
jour: An opinionated lab journal
A project report
Reflective: A simple self-hosted image gallery
A project report
Cheap and simple service monitoring
An ode to updown.io
Rust tracing to ClickHouse
This shouldn't be this hard
Exploring LLMs
A skeptic reconsiders
ClickHouse for analytics workloads
A third contender emerges
Hosting my side projects the easy way
Choosing boring technology
Should I shoot JPEG or RAW?
Let me overthink this
go: An opinionated bookmark aggregator
A project report
Responsive plots in SolidJS
Saving you very little trouble
The air quality impact of living in a loft apartment
Now without doors
SQLite and DuckDB for analytics workloads
The impact of column orientation
How to store and query unstructured data
Reinventing the wheel
rest.quest: An opinionated to-do list
A project report
Fieldnotes: An end-to-end encrypted note-taking application
A project report
How to host single-page applications
Web server vs. application server
16 hour side-projects
An ode to the MVP
Native Rust vs Webassembly performance microbenchmark
You won't believe the outcome
A brief comparison of Hetzner servers
ARM is a viable option
How fast is SQLite?
Plenty fast
Analyzing rating systems for foosball outcomes
Color me disappointed
9 years worth of company foosball data analyzed
Nobody tell management
The air quality impact of closing your bedroom door at night
Trying not to suffocate while sleeping
A comparison of wireless protocols for battery powered embedded devices
Trying to sleep as much as possible
Measuring power consumption of ESP32 development boards
First forays into embedded devices
Performance tuning a SvelteKit application
Making sure my website can handle all those page views it isn't getting
A study of lines
Some schmuck tries his hands at generative art
About this website
There are many like it, but this one is mine