All notes
Tags
SendDock
4 notesEngineeringAug 6, 20264 min
The server that restarted every five hours
A container that crash-looped with no panic and no error log — four times, for four different reasons. A tour through every way a health check can lie to you.
Read note
SendDockDebuggingDevOpsGo
EngineeringAug 6, 20263 min
The editor that ate my <
Type a lone < in the code editor and it silently became <. The culprit was a hidden component, two tabs away, faithfully doing its job.
Read note
SendDockDebuggingVueFrontend
EngineeringAug 6, 20263 min
Make the broadcast survive a restart
The first version sent your whole campaign from a single goroutine — and lost everything if the process blinked. Rebuilding it as a durable per-recipient queue.
Read note
SendDockArchitectureGoPostgreSQL
ProductJun 16, 20261 min
Why I built SendDock instead of paying for email tools
Transactional email and waitlist tools quietly turn expensive. SendDock is my answer: an open-source platform you can self-host and actually own.
Read note
SendDockOpen SourceGo