<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Jan Willem Altink</title><description>AI builder and product owner writing on AI and Technology</description><link>https://janwillemaltink.com/</link><language>en-us</language><item><title>Making Claude Code continuously improve itself</title><link>https://janwillemaltink.com/writings/making-claude-code-continuously-improve-itself/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/making-claude-code-continuously-improve-itself/</guid><description>A continuous improvement system for Claude Code that extracts insights from coding sessions and turns them into concrete harness improvements.</description><pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate></item><item><title>AI as a Compiler for My Notes</title><link>https://janwillemaltink.com/writings/ai-as-a-compiler-for-my-notes/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/ai-as-a-compiler-for-my-notes/</guid><description>After years of experimenting with note-taking systems, AI has finally enabled me to create one that actually works for me.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Sticker Generator with n8n and Gemini</title><link>https://janwillemaltink.com/writings/n8n-sticker-generator-with-gemini-and-supabase/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/n8n-sticker-generator-with-gemini-and-supabase/</guid><description>An n8n workflow that generates stickers with Gemini, removes backgrounds using Python task runners, and stores results in Supabase.</description><pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate></item><item><title>My Agent Rules</title><link>https://janwillemaltink.com/writings/my-agent-rules/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/my-agent-rules/</guid><description>Guidelines for structuring and operating codebases to maximize safe autonomy, high-quality output, and efficient use of agent context.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>The Case for Simple Agent Structures</title><link>https://janwillemaltink.com/writings/simple-loops-beat-multi-agent-architecture/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/simple-loops-beat-multi-agent-architecture/</guid><description>Why a bash while loop often outperforms elaborate multi-agent systems. Research shows single agents with good validation beat coordination overhead.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Good Validation Enables Good Agents</title><link>https://janwillemaltink.com/writings/good-validation-enables-good-agents/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/good-validation-enables-good-agents/</guid><description>A walkthrough on building a unified validation system with gates and transformers that works across Claude Code, Cursor, and git hooks.</description><pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate></item><item><title>My Principles for Successful Coding Agents</title><link>https://janwillemaltink.com/writings/my-principles-for-successful-coding-agents/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/my-principles-for-successful-coding-agents/</guid><description>A mental model for working with coding agents: Rules, Scopes, Validators, and Gates (RSVG). How to use deterministic checkpoints to guide probabilistic agents.</description><pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate></item><item><title>New Macbook Guide</title><link>https://janwillemaltink.com/writings/new-macbook-guide/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/new-macbook-guide/</guid><description>My personal migration guide for setting up a fresh MacBook with 1Password, Homebrew, Zsh, and a developer-focused toolchain.</description><pubDate>Fri, 19 Dec 2025 00:00:00 GMT</pubDate></item><item><title>We Are Learning to Speak Machine</title><link>https://janwillemaltink.com/writings/we-are-learning-to-speak-machine/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/we-are-learning-to-speak-machine/</guid><description>The story of AI has been about machines understanding us. But something else is happening: we are changing how we write.</description><pubDate>Fri, 12 Dec 2025 00:00:00 GMT</pubDate></item><item><title>What is LoRA</title><link>https://janwillemaltink.com/writings/what-is-lora/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/what-is-lora/</guid><description>LoRA lets you fine-tune large language models by training only small low-rank matrices instead of billions of parameters. Here is how it works.</description><pubDate>Wed, 10 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Tokenization and Byte Pair Encoding</title><link>https://janwillemaltink.com/writings/what-is-byte-pair-encoding/</link><guid isPermaLink="true">https://janwillemaltink.com/writings/what-is-byte-pair-encoding/</guid><description>LLMs do not read words — they read tokens. Here is how tokenization works and how the BPE algorithm builds a vocabulary that balances efficiency with coverage.</description><pubDate>Wed, 20 Dec 2023 00:00:00 GMT</pubDate></item></channel></rss>