Skip to content
CP
Writing

Code & AI.

Building software in the AI era — practical write-ups on Claude Code, MCP, and the craft, alongside hard-won career advice.

6 min read

Build Your First MCP Server — Give Claude Your Own Tools

Installing other people's MCP servers gets you 80% there. The last 20% — connecting Claude to your database, your API, your internal tooling — means writing one yourself. It's smaller than you think.

code
6 min read

How to Land Your First Dev Job — It's Risk Reduction, Not an Exam

Landing a junior job isn't an exam that proves your knowledge. It's about reducing the employer's risk. Portfolio, résumé, applications, coding tests, and interviews step by step — plus what AI changed, in an honest field guide.

codelife
7 min read

A Career Path for People Just Starting as Developers — The 2026 Version

Does it still make sense to become a developer when AI writes the code? Yes — but the path changed. An honest roadmap of what to learn and in what order, how to choose a first job, and what to avoid.

codelife
9 min read

Building Your Own Claude Code Harness — Don't Tame It Every Session, Carve It Into the Repo

Professionals don't re-tame Claude from scratch each session. They carve their way of working into the .claude/ directory. How to weave memory, commands, agents, and hooks into a harness that automates your recurring work end to end.

code
12 min read

Using Claude Code Like a Pro — Driving an Agent, Not Autocomplete

Most people use Claude Code like fancier autocomplete. Professionals drive it like an agent. The difference isn't prompt tricks — it's how you design context, permissions, and feedback loops.

code
10 min read

Git Basics — The 15 Commands You'll Use Forever, and the Mental Model Behind Them

Even in an era when AI writes the code for you, you still type git yourself. The 15 commands a beginner needs — and the one mental model that makes all of them obvious.

code
7 min read

9 Claude Code Plugins Worth Installing — A Field Report

Skills, MCP, slash commands. After a year of daily use, the 9 plugins that survived in my global setup, and what each one is actually for.

code
4 min read

Vibe Coding for Non-Engineers (3) — Long-Term Principles

How far can 'I don't read code' actually go? An honest take on security, maintenance, and when to bring in a real engineer.

code
4 min read

Vibe Coding for Non-Engineers (2) — Your First Project, From Idea to App

From installing Claude Code to a working Todo app open in your browser — a step-by-step walkthrough of one real hour.

code
3 min read

Vibe Coding for Non-Engineers (1) — What It Is and Why Now

You can ship working software without writing a line of code. Part one of a three-part introduction to vibe coding with Claude Code.

code
2 min read

Hello, World — and why I built this site

Code · Run · Travel. A first note on how three separate words connect inside one person, and what I plan to write here.

lifecode