, September 15, 2026

  Sep 13, 2026

Code → No-Code → AI: How Three Eras Rebuilt the Same Website

In 2018, a page builder let me skip hand-coding. In 2026, AI let me skip almost everything else. This is the story of rebuilding the same nonprofit website three times — as WordPress, as a DIY server, and now as a project managed entirely through conversation with an AI coding agent....

Read More

  Apr 01, 2025

Giving Feedback That Matters: Lessons from a Technical Lead

As a tech lead or manager, giving performance feedback can be tough. Here’s a real-world guide on how to do it with fairness and impact....

Read More

  Mar 17, 2025

The Bug That Almost Broke Me (And What It Taught Me)

Debugging mobile apps in production is tough—especially when there are no crash logs. This is the story of a silent bug that nearly broke me, what it taught me about debugging, and the strategies I now swear by to avoid production nightmares....

Read More

  Nov 10, 2024

Farewell DIY Server: A Mobile Dev’s Journey Self-Hosting Websites

Discover a mobile developer’s six-year journey self-hosting websites on a DIY Server. From cost-saving setup to the challenges of server maintenance, follow the ups and downs of managing a DIY server....

Read More