In Search of Fellow Travellers
Looking back at where it all started: the first meetup, the milestones, the challenges, and how building a developer community shaped my perspective.
How dissecting Gemma 4 E2B-it's 20 KV-shared layers cut KV-cache memory by 57.1%, eliminated 432 XLA recompilations via device-tensor indexing, fixed a 15 GB GPU vLLM OOM crash, and accelerated...
./read_more.shExplore my thoughts on Machine Learning, AI, and Systems Engineering
Looking back at where it all started: the first meetup, the milestones, the challenges, and how building a developer community shaped my perspective.
Hands-on: train a ~10M-parameter GPT end-to-end on a free Colab/Kaggle TPU with JAX + Flax NNX, using the tpu-llm-from-scratch repo. Real commands, honest gotchas,...
A git-backed, hypothesis-driven optimization methodology that turns kernel tuning from art into science.
Deep-dive into TPU profiling - XProf, HLO, and the Roofline Model
Building a fused FlashAttention kernel on TPUs with JAX Pallas — from understanding the hardware to writing a working kernel that never materializes the...
A complete, beginner-friendly guide to processing large datasets in parallel using GCP Batch, Docker, and Cloud Storage from zero to a running job.
This guide demonstrates how to build a secure and reliable Python pipeline for video analysis using the Google Gemini API.