Blog
I tend to write blogs less frequently that TIL’s. So they are typically longer and dig a little deeper.
Week 4: Thinking and Reasoning Models blog
—
— Complex prompts are better handled with multi-step logical answers. Reasoning models are still an LLM, but we add reasoning before the response is provided.
Week 3: Agents blog
—
— Week 3 is all about agents. Workflows, tools, multi-step agents, and the protcols and frameworks involved.
RAFT for RAG blog
—
— RAFT (Retrieval-Augmented Fine-Tuning) confused me when I first heard about it in a training class. It’s a technique that combines both offline fine-tuning and runtime retrieval to improve the …
Week 2: Adapting LLMs blog
—
— Part two of the AI Engineering Course, focusing on adapting exsiting LLMs with post training work. It covers Retrieval Augmented Generation (RAG) and Fine Tuning.
uv for LLM Experiments blog
—
— Using uv instead of Anaconda environment.yml to set up a virtual environment for LLM experiments.
Week 1: LLM Foundations blog
—
— Resources from Week 1 of the AI Engineering Course
TPM Journey at Github blog
—
— Slides and recording of my presentation about how technical program management (TPM) came about at GitHub. All in context of Tuckman’s model of group development.
Slice by Slice blog
—
— How two German automotive engineers got inside my head.
Or: how I learning to stop stressing out and to start solving problems.
Altitude, Brevity, Contrast, and Directness blog
—
— How to write with a busy reader in mind by answering some questions.
What altitude are they at?
How can you be succinct?
Are you highlighting the important bits?
Are you being as direct as you can be?
Pay It Forward blog
—
— I had a great chat with a college student about a career in tech. I thought I’d share some of the advice I gave them. It’s not going to change the world, but it might help someone.