Writing & Thoughts

Essays on AI, Engineering, and Software Architecture.

The Smart Pruning Paradox

2026-05-20

Why the best-behaved compression method produces the worst-behaved model. An interactive walkthrough of weight pruning, where Wanda's score quietly removes the circuits responsible for safety.

Read article

How an LLM actually thinks

2026-05-17

An interactive walkthrough of what happens inside a transformer when you send it a prompt, and three things the mechanics alone do not predict.

Read article

Building a byte-level parser on Tiny Tapeout: a design walkthrough

2026-05-09

A JSON-grammar coprocessor that fits in two Tiny Tapeout tiles, plus three transferable design patterns and the parts of the TT submission flow that aren't well documented.

Read article

A Look at Google’s Agent-to-Agent (A2A) Protocol for Multi-Agent AI Systems

2025-05-19

Deep dive into Google's A2A protocol specifications and potential.

Read on Medium

Case Study: Building a Multi-Agent Research Assistant with A2A Protocol

2025-05-19

Exploring the implementation of multi-agent systems using the A2A protocol.

Read on Medium

Model Context Protocol (MCP) in Practice

2025-05-10

A hands-on tutorial building a MacOS file assistant with MCP.

Read on Medium

Fine-Tuning Mistral 7B on Apple Silicon

2025-05-04

Guide to fine-tuning large language models on local Mac hardware.

Read on Medium

Building and Running CodeLlama Locally on Your Mac

2025-04-21

Step-by-step guide to running CodeLlama locally.

Read on Medium

Rust Playground: A Fun Collaborative Way to Learn Rust

2025-03-30

Exploring Rust through a collaborative playground.

Read on Medium

Can ChatGPT Write Useable Machine Learning Models?

2023-04-16

Evaluating the capability of ChatGPT in generating functional ML code.

Read on Medium

Build a Neural Network from Scratch Using PyTorch

2023-04-03

Fundamental tutorial on building neural networks.

Read on Medium

PyTorch for Dummies

2023-03-27

Beginner friendly introduction to PyTorch.

Read on Medium

French Conjugations using Python

2020-09-28

Automating french verb conjugations with Python.

Read on Medium