Skip to content
CP
Writing

Life & Books.

Books worth your time and the occasional essay on how to live — read closely, argued honestly.

7 min read

Man's Search for Meaning — Why Happiness Was Never the Point

Viktor Frankl's Man's Search for Meaning (1946). Read as an 'inspirational survival memoir' it gets softened into a greeting card. Frankl's actual argument is colder, harder, and far more useful: you cannot pursue meaning, and you certainly cannot pursue happiness.

life
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
8 min read

The Unbearable Lightness of Being — Lightness Was Never the Answer

Milan Kundera's The Unbearable Lightness of Being (1984). Reading it as 'a love story' or 'a book that praises lightness' misses the trap Kundera built into the title itself.

life
7 min read

1984 — Not a Book About Surveillance

George Orwell's 1984 (1949). Reading it as 'a prophecy about a surveillance state' is the most common misreading. The novel is about something colder: the murder of objective reality.

life
11 min read

One Month in Bali — Six Balis, and Which One to Live In

Bali isn't one island — it's six different cities. The neighborhood you pick decides 80% of your month: cost, traffic, food, people, the shape of your day.

travellife
7 min read

Stoner — Why It's Not the Biography of a Failed Life

John Williams's Stoner (1965). Reading it as a 'quiet sad book about a failed life' is the most common misreading. The novel is about something harder.

life
7 min read

Tennis Doubles for Beginners — The Strategy You Need Before Your First Match

Singles skill doesn't translate. Positions, roles, communication, and the mindset that keeps you from wasting your first 10 sets.

life
5 min read

One Month in Chiang Mai (3) — Experiencing: Seeing Chiang Mai For Real

Five temples, nature 30 minutes away, the khao soi war, the Saturday walking street, Pai for a weekend, and the Yi Peng lantern festival you should see once.

travellife
6 min read

One Month in Chiang Mai (2) — Living: The Shape of a Day

How to get around without a metro, what a month costs, cafés and coworking, the northern food, and how to survive the burning season if you must.

travellife
5 min read

One Month in Chiang Mai (1) — Everything to Prepare Before You Leave

The opposite of Bangkok — small, slow, temple-dense, with the jungle 30 minutes away. Visa, flight, accommodation, the haze-mask warning, and arrival day.

travellife
5 min read

One Month in Bangkok (3) — Experiencing: Seeing Bangkok For Real

Neighborhoods with personalities, the massage primer, food expeditions, rooftop bars, weekend escapes, and how to leave.

travellife
6 min read

One Month in Bangkok (2) — Living: The Shape of a Day

How to run a day, what a month costs, cafés, coworking, food, transport, fitness, healthcare, safety, heat — the actual texture of working and living in Bangkok.

travellife
5 min read

One Month in Bangkok (1) — Everything to Prepare Before You Leave

Visa, flight, accommodation, money, insurance, packing, the first day on the ground — what someone who actually lives in Bangkok would tell you to do, in order.

travellife
4 min read

Zero to 5K — for the Person Who Has Never Run

Never having run before isn't a reason not to start today. The most honest path to running 5K nonstop in eight weeks.

runlife
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