Golang
2025
processing uk rail data in real-time
·6 mins
A Go service that consumes UK rail data from Kafka and persists it to PostgreSQL using table partitioning. Built with franz-go, it handles millions of daily messages while maintaining data consistency.
2024
you probably don't need to mock
·10 mins
continuous deployment with go and github actions
·11 mins
Practical guide to setting up automated deployments for Go applications using GitHub Actions and Fly.io, covering both staging and production pipelines with appropriate safety controls.
building your golang toolkit
·7 mins