I'm a software architect and engineering leader with 20+ years of hands-on experience building high-performance backend systems in regulated environments. Currently VP of Technology and cofounder at Paag, a Brazilian payments fintech.
Previously a Cloud Application Architect within AWS Professional Services. I work mostly on the harder problems — payment systems at scale, PostgreSQL under production load, compliance and AML platforms, on-chain forensics, and the occasional bit of homelab tinkering.
Recent writing
Recent TIL
- REPLICA IDENTITY on a partitioned table doesn't cascadeALTER on the parent looks like it configured CDC, but the leaf partition is what counts.
- EIO vs ENOENT: the error tells you if the disk droppedI/O error and 'no such file' point to different causes.
- Make a service go down together with a disk's mountBindsTo + Wants couples the service's lifecycle to the mount's.
- Never run umount -a on a host with snapIt unmounts securityfs and bricks every snap binary until reboot.
- Protect a mount's base directory with chattr +iStops silent writes to the wrong disk when the mount doesn't come up.