Ideas, tutorials, and stories from the world of code.
Hand-picked deep dives on programming, AI tooling, and software craft — written by the CoddyKit team for curious learners.
How One DMCA Threat Sparked a Revolution in Open-Source 3D Printing
Bambu Lab's DMCA threat against developer Paweł Jarczak sparked a massive open-source backlash in May 2026. The Software Freedom…
How to Build a Custom MCP Server from Scratch: The Complete 2026 Guide
Build a custom MCP server with Node.js and TypeScript to connect Claude Code, Cursor, and other AI assistants to the GitHub API —…
From Code Monkey to System Architect: Why Your Next Career Move Isn't About Writing More Code
AI is commoditizing code, but system thinking is the new career differentiator. Learn how to shift from implementation to archite…
Building Self-Evolving AI Agents: A Complete Guide to Source-Level Self-Modification
Learn to build AI agents that modify their own source code in response to failures. This advanced tutorial covers the complete se…
7 Best AI Coding Assistants for Developers in 2026 (Compared & Ranked)
A detailed comparison of the 7 best AI coding assistants in 2026 — Claude Code, Cursor, GitHub Copilot, Windsurf, Aider, Cline, a…
Microsoft Is Canceling Claude Code Licenses — And What It Means for Developer Tooling Strategy
Microsoft is canceling Claude Code licenses and pushing developers to Copilot CLI instead. This post analyzes why it happened, wh…
When AI Finds Vulnerabilities 10x Faster Than Humans: What Every Developer Needs to Know About Project Glasswing
Anthropic's Project Glasswing has discovered over 10,000 critical vulnerabilities in one month using Claude Mythos Preview. This…
How to Connect Chrome DevTools to AI Coding Agents Using MCP: A Step-by-Step Guide
A practical step-by-step tutorial on setting up the Chrome DevTools MCP server and connecting it to AI coding agents like Claude…
The T-Shaped Developer Is Dead — Meet the Pi-Shaped Engineer
For years, the T-shaped developer was the career gold standard. AI and lean teams changed the rules. Here's why developers with t…
Speculative Decoding: How to Speed Up LLM Inference by 2-4× Without Sacrificing Quality
Speculative decoding (draft-and-verify) is a lossless inference optimization that speeds up LLM generation by 2-4×. This tutorial…