Joseph Khan Building, breaking, and writing about the web.

Joseph Khan

Building, breaking, and writing about the web.

Latest Articles

I Posted My Portfolio to Three Design Critique Communities and Braced for Impact
Career Reflections

I Posted My Portfolio to Three Design Critique Communities and Braced for Impact

For one week, I let internet strangers tear apart my portfolio and implemented their suggestions whether I liked them or not. Some changes made the site measurably better. One made it objectively worse. All of it taught me something about my own ego.

My Portfolio Ran on Free Tiers for Two Years. Here's the Invoice Nobody Showed Me.
Side Projects

My Portfolio Ran on Free Tiers for Two Years. Here's the Invoice Nobody Showed Me.

I tracked every dollar, every outage, and every migration scramble from two years of running josephkhan.me on free-tier everything. Spoiler: 'free' cost me about $400 and a very bad Tuesday in March.

The Yak-Shaving Diaries: One Week of 'Productive' Procrastination, Fully Documented
Side Projects

The Yak-Shaving Diaries: One Week of 'Productive' Procrastination, Fully Documented

I spent a week 'improving' my RSS reader instead of shipping the three features people actually asked for. Here's the hour-by-hour breakdown of how refactoring became my favorite form of avoidance — and the guardrails I built to stop it.

Three Years of Traffic Data, or: Everything the Internet Told Me About Growing an Audience Was Wrong
Career Reflections

Three Years of Traffic Data, or: Everything the Internet Told Me About Growing an Audience Was Wrong

After three years of publishing on josephkhan.me, I finally exported my server logs and looked at the numbers honestly. The results humbled me, confused me, and taught me more about writing for the web than any advice thread ever did.

Thirty Days of Letting a Robot Write My Portfolio: The Interview Data Is In
Career Reflections

Thirty Days of Letting a Robot Write My Portfolio: The Interview Data Is In

I handed my bio, case studies, and project blurbs to an AI for a full month and tracked what happened to my response rates. The results were messier — and more useful — than I expected.

Your Ugly Live Project Is Worth More Than My Beautiful Vaporware
Side Projects

Your Ugly Live Project Is Worth More Than My Beautiful Vaporware

I went through public job-hunt threads and found five portfolios with zero custom design that landed offers anyway. The common thread wasn't polish — it was shipping. Here's the case for deploying the rough version.

Your Readers Don't Care About Your Build Pipeline (I Checked the Analytics)
Career Reflections

Your Readers Don't Care About Your Build Pipeline (I Checked the Analytics)

I spent years writing framework deep-dives that got ignored while a 400-word story about a botched deploy became my most-read piece ever. The data from my own site finally forced me to admit the stack was never the story.

Six Rebuilds, One Domain: A Field Guide to Every Mistake I Made Designing My Own Website
Side Projects

Six Rebuilds, One Domain: A Field Guide to Every Mistake I Made Designing My Own Website

josephkhan.me has gone through more rebuilds than a Detroit assembly line, and each version failed in its own special way. Here's the honest autopsy, version by version, and what actually changed once I started paying attention to how people read.

The Friday Deploy That Ended My Streak of Never Breaking Anything
Career Reflections

The Friday Deploy That Ended My Streak of Never Breaking Anything

Four days into my first real dev job, I took down checkout for a company doing serious revenue. Here's what breaking production taught me about testing, owning your mistakes, and why failure stories beat success stories every time.

I Ranked Every Side Project I've Ever Built — Half of Them Taught Me Nothing
Side Projects

I Ranked Every Side Project I've Ever Built — Half of Them Taught Me Nothing

A URL shortener, a dead SaaS, a Discord bot, and seven others get scored on skills gained versus hours sunk. If you're choosing your next weekend build, this rubric might save you three months of your life.