How I Build and Run This Website
Org mode, Emacs, Docker, and Cloud Run: a simple pipeline for a static site.
Docker send email with bash (bytemark/smtp + Gmail SMTP)
A Docker send email guide with bytemark/smtp and Gmail SMTP for cron alerts.
Using LLM as a Translator
How we fixed untranslated disruption messages for international travelers at Trainline.
Searching a data breach with ElasticSearch
When 500m Facebook records appeared online, I used Elasticsearch to search them.
Recreating YikYak with Postgres
Building location-based anonymous posting with PostgreSQL geospatial features.
On Device Network Logging for iOS
Make API debugging easier during release testing with on-device conversation ID logging.