July 18, 2026
The AI Codebase
AI makes it easier than ever to add code quickly. But I keep wondering what happens when nobody truly understands what has been added.
Read MoreWriting
A cleaner archive for the posts that used to live only on the homepage.
AI makes it easier than ever to add code quickly. But I keep wondering what happens when nobody truly understands what has been added.
Read MoreIt’s strange how time seems to slip through your fingers the older you get. When I look back, it feels like yesterday when I was graduating with my bachelor’s degree, packing my bags to move to the UK, finishing my master’s, and finally landing my first job.
Read MoreDNS maps human-readable domain names to machine IP addresses. In this post I break down the lookup process and start building a recursive DNS resolver in Rust from first principles.
Read MoreI want to read and write more. That thought has echoed in my mind for the past two years. Yet, as you can see from my sparse blog posts, I haven’t done much of either.
Read MoreThis tutorial covers building a deep learning binary classification model with TensorFlow on the Titanic dataset, then wiring Google Colab to Kaggle so predictions can be uploaded straight from the notebook.
Read MoreIf you want to get serious about iOS development, this post lays out a practical roadmap, useful resources, and a learning path that scales from beginner fundamentals to more advanced app work.
Read More