2025 in review

Before you dive in, make sure you'll start 2026 the right way. Track your new year resolutions in style, with the right tool. I built addTaskManager exactly for this, but you can use it to track finances, habits, anything.

Instead of a traditional year-end recap with a long list of things I did, I’ll focus on four themes that defined 2025 for me. This was the year I cleaned house—dusting off abandoned projects, bringing them back to a professional level, and preparing to enter 2026 with a clean slate.

addTaskManager: From Abandoned to App Store Ready

My iOS productivity app, addTaskManager (formerly ZenTasktic), had been sitting half-finished for years. The original version worked ok, but the codebase was messy, the UI a bit old, and I had lost momentum somewhere along the way. This year I finally tackled it properly.

The codebase was almost completely rewritten—new architecture, cleaner code, better performance. I rebuilt the task management engine, redesigned the interface, and added features I had been planning for years but never implemented. It’s now a real product, not a side project collecting dust.

This required insane amounts of work, work I couldn’t have finished without AI support. But that’s the point: the tools are there now, and I used them. What would have taken months of solo coding got compressed into focused sprints where I could iterate rapidly and actually ship.

The Blog: From WordPress to Cloudflare Pages

This blog has been running for more than 15 years. Over time it had accumulated the usual WordPress baggage: dozens of plugins, a bloated database, slow load times, constant security updates. It was overdue for a serious upgrade.

I moved the entire thing from WordPress to Cloudflare Pages, turning it into a static site that loads almost instantly. No more database queries, no more plugin bloat, no more security patches. The content is still managed in WordPress, but what readers see is a fast, clean, static site served from Cloudflare’s edge network.

Beyond the technical improvements, I also ramped up the posting speed considerably. For years the blog had been in maintenance mode—a post here and there, nothing consistent. That changed. The blog is alive again, and I kept momentum.

AI Workflows: From Spectator to Builder

Using AI tools daily became second nature this year, but I didn’t stop at being a user. I started building my own workflows and prompts to match how I actually work.

The biggest piece was the Claude ADD mega-prompt—a structured approach based on my Assess-Decide-Do framework that turns Claude into a more deliberate thinking partner. Instead of just asking questions and getting answers, the prompt enforces a workflow: assess the situation, decide on an approach, then do the work. Beyond increasing productivity, this had the unexpected side effect of making Claude sound… almost empathic.

I also built five Claude content skills—specialized prompts for specific content tasks like editing, SEO optimization, and inter-linking. These aren’t generic templates. They are real support workflows that actually help me publish faster and cleaner.

Content Creation: Back in the Game

The blog was just part of a bigger decision: to start producing content again, consistently, across multiple channels. I changed my YouTube channel handle to Bio Content and started posting shorts as a warm-up. More is coming—longer videos, tutorials, maybe some behind-the-scenes looks at how I build things.

This wasn’t about chasing trends or building an audience from scratch. It was about reclaiming spaces I had let go quiet. Cleaning up the leftovers. Finishing what I started years ago and then abandoned when life got in the way.

Entering 2026

2025 was a year of preparation. Old projects revived. Old channels reactivated. New tools built. Everything I do online is now at a professional level. The slate is clean.

Whatever 2026 brings, I am ready.

Previous Next