Blog

Notes from the work.

Thoughts on freelancing, building client software, and the road toward AI/ML engineering.

Freelancing·Jul 28, 2026·6 min read

How Much Does a Small Business Website Actually Cost?

The honest, unbundled answer from someone who quotes these projects every week — plus why the lowest bid is usually the most expensive one.

Read article →
Web Development·Jun 18, 2026·6 min read

WordPress or Astro? What I Actually Recommend to Clients

I build on both. Here's the honest breakdown of when each one is the right call — and when picking the trendy option is just a mistake in disguise.

Read article →
Automation·May 5, 2026·5 min read

AI Automation vs. a Chatbot: They're Not the Same Thing

Clients ask for a 'chatbot' when what they actually need is an automation, and vice versa. Confusing the two wastes budget on the wrong problem.

Read article →
Automation·Mar 22, 2026·5 min read

Why Leads Go Cold Before You Ever Call Them Back

It's rarely a bad lead. It's almost always a slow follow-up. Here's the math on why speed beats almost everything else in conversion, and how to automate it.

Read article →
AI/ML·Feb 8, 2026·5 min read

How I Actually Use AI as a Freelance Developer (Without Becoming Replaceable)

AI didn't make my work faster by doing it for me — it made it faster by removing the parts that were never the actual skill in the first place.

Read article →
Web Development·Jun 30, 2025·7 min read

Building a Client Website That Doesn't Just Look Good — It Converts

Lessons from building Kayship's website from zero: the decisions that actually drive inquiries, and the ones that are just decoration.

Read article →
AI/ML·Apr 22, 2025·6 min read

Why I'm Building Toward AI/ML Engineering (Not Just Using AI Tools)

Wiring together AI tools and actually understanding the systems behind them are two very different skill sets. Here's why I'm chasing the second one.

Read article →
Freelancing·Jan 18, 2025·5 min read

How I Landed My First International Client on Fiverr

No portfolio, no reviews, no name recognition — here's what actually got a US-based client to take a chance on me.

Read article →