Blog & Articles

Sharing insights, tutorials, and lessons learned from building real-world applications

Stylized AI lettering surrounded by logos of popular AI tools on a circuit-board style background
AI & Engineering
6 min read

When AI Makes Anyone a "Developer": Reflections from a Coder

AI tools lower the barrier to shipping code—but depth, judgment, and ownership still separate craft from orchestration. Reflections on what remains uniquely human in the AI era.

January 31, 2026
Read article
Abstract illustration representing web scraping, data flow, and fragile automation
Engineering
8 min read

Why Most Scraping Systems Break (Even If They Work at First)

Scraping feels easy until the target moves. On structural volatility, silent failures, retries that mask fragility, and why maintenance—not extraction—is the real product.

March 16, 2026
Read article
Illustration about enjoying coding sometimes—not always—and why that is normal for developers
Career
7 min read

I Don't Enjoy Coding All the Time—and That's Normal

Quiet expectations vs. messy reality: maintenance, vibe coding, and why the hardest parts of the job are often the least fun—and still the ones that matter.

May 12, 2026
Read article
Illustration about preferring boring solutions over clever ones—and why that is a good thing
Engineering
8 min read

Why I Prefer Boring Solutions

Clever code ages poorly; boring code survives maintenance. On readability, future-proofing myths, AI-generated complexity, and why the dull solution is often the reliable one.

July 22, 2026
Read article
Illustration of a spreadsheet evolving into a platform—raising the ceiling past Sheets
Career
5 min read

They Asked for a Better Spreadsheet. I Built a Platform.

A reasonable ask—“make this less painful than Sheets”—became Ascendly. On under-naming platforms, quiet adoption, and the weird tax of raising the ceiling too successfully.

August 7, 2026
Read article

Want to Be Notified?

Get in touch to be notified when I publish new articles and tutorials!

Contact Me