Monthly 2025 learning blog

I will add bullet points in descending date order of some things I am doing (besides applying for jobs) in 2025

Updated: 1 June 2025

May

  • [book] Finished Writing an Interpreter in Go (along with some YT videos) - have a bit better understanding of how interpreters work
  • [tool] Explored ICO’s AI and Data protection risk toolkint + Microsoft’s responsible AI toolbox
  • [teach] Completed my last official session for Stanford’s Code in Place 2025 - will have a voluntary extra session to answer any student questions
  • [teach] Did 9 TeachNow sessions in the Code in Place platform (1-to-1 help sessions around 30mins each)
  • [zig] Read the Zig language docs + did Ziglings on youtube
  • [zig] Writing Karpathy’s micrograd in Zig for AI + Zig practice (wip)
  • [course] Concluded Eroc Riddoch’s Cloud Eng for Python devs course

April

March

  • [project] built an API with Go, which is tested, Dockerized, published on Docker Hub, deployed in a local Kubernetes cluster, and monitored with dashboards for Kubernetes and the API’s usage - github
  • [project] setup and learned about Platform Engineering and automation with Backstage - video + linkedin post
  • [book] started reading Kafka: The Definitive Guide, 2nd Edition (will finish it in April)
  • [book] learned about language from linguists’ point of view by reading Course in general linguistics by Ferdinand de Saussure (1916) and Syntactic Structures by Noam Chomsky (1957) - linkedin
  • [book] read Generative AI on Kubernetes by Roland Huss, Daniele Zonca (+ waiting for new chapters)
  • [book] (Feb - Mar) read Alex Xu’s System Design Interview (Vol. 1)
  • [book] (Feb - Mar) read ByteByteGo’s ML System Design book
  • [book-ish] read through FastAPI’s full documentation (amazing)
  • [book-ish] read through Kubernetes’ documentation related to CKAD (very nice examples)
  • [course] covered the study materials for Certified Kubernetes Applications Developer (CKAD)
  • [course] (Jan-Mar) watched some of Stanford’s MLSys seminar series
  • [course] covered Stanford’s CS149 - Parallel Computing
  • [mini-course] built a mini-http server from scratch & learned about nginx
  • [course] covered Eric Riddoch’s Taking Python to Production: A Professional Onboarding Guide
  • [bootcamp] (Jan - Mar) completed Maria Vechtomova and Başak Eskili’s End-to-end MLOps with Databricks boot camp (got as a Christmas present 😆)
  • [bootcamp] (Jan - Mar) Completed Zach Wilson’s Data Engineering boot camp (won my spot by being an active member and helper in Zach’s free DE boot camp) - Combined Certificate of Superbness

February

January