Blog
Engineering notes: bugs I ran into, things I learned at work, tools worth the detour.
3 posts RSS feed
Fixed bottom nav icons overflow on iPhone Chrome when the toolbar hides (safe-area-inset-bottom)
My bottom tab bar looked perfect in Safari and in every emulator, then spilled its icons over the page on iPhone Chrome the moment the browser toolbar collapsed. The culprit was one CSS line I had copied from a dozen tutorials.
Why Dokploy is amazing (a love letter, with footnotes)
I moved this site from 'it works on my machine' to 'git push deploys it' in an afternoon, on my own server, without writing a single line of Traefik config by hand. Here is what Dokploy gets right, and the footnotes I wish I had read first.
First login on a fresh VPS: the hardening I actually did
A Debian 13 box, a sudo user, a password, and one evening to make it safe enough to host a deployment platform. Here is the exact order I did things in, and the two traps that cost me a reboot.