Blog
I tend to write blogs less frequently that TIL’s. So they are typically longer and dig a little deeper.
Create a Hugo Site from Scratch blog
—
— I like Hugo for static web sites but I always forget how to start from from scratch without a template. This is my short guide with some handy tips and reminders.
Week 5: Image and Video Generation blog
—
— Overview of generative approaches to image and video generation. Includes text-to-image and text-to-video tasks.
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.