Blog Posts

Writing about iOS development, Postgres, Elasticsearch, LLMs, and building with Emacs.

Filter by Tag

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.