DerpyCoder
banner
derpycoder.bsky.social
DerpyCoder
@derpycoder.bsky.social
Engineer by Passion

Backend + Frontend
#golang, #templ, #tailwindcss, #alpinejs, #htmx

Database
#clickhouse, #sqlite

Devops
#kubernetes, #taloslinux, #hetzner

Workhorse
#nvim, #zellij, #wezterm, #starship

#selfhosting, #indiehacking, #microsaas
Anyone from #golang or #libvips know how to track actual image processing progress?

I am just shamelessly sending numbers down the #sse throat!
December 11, 2024 at 9:43 AM
Bluesky video upload limit is annoying, so I read around to find out the best format and how to reduce the size of my videos.

Here's the magic incantation:

`ffmpeg -i input.mp4 -vcodec libx264 -crf 20 -preset medium -acodec aac -b:a 128k output.mp4`

This got my video from 181 Mb down to 852 Kb!
December 11, 2024 at 9:26 AM
#sse rocks!,

I am using server sent events, to push image processing events down to the client.

#echo + #golang makes it so easy. Here it is in action:
December 11, 2024 at 9:10 AM