Projects & Systems

Some of these are finished tools. Some I'm still working on every day.

Last updated: October 2026

A few took an afternoon. Others have taken months and still aren't done. What they have in common is that I built them for my own use first.

GetViajo.com

A Portuguese learning platform I build and run by myself. I picked language learning partly because I moved to Lisbon and needed to learn Portuguese, and partly because it's a genuinely competitive space, so nothing here gets to work only in theory.

Everything underneath it is mine: the analytics that track one person across every visit, the content workflow that won't publish a claim it can't source, and the delivery system that keeps paid material behind the paywall.

Project Helios (Local AI Studio)

Standard AI tools (even Claude Code + Projects) lose context and require you to always be updating your big picture documents. After 3+ years of updating and manually re-uploading strategy documents and treating documentation drift like a full-time job, I built a local-first tool to solve it.

Helios runs on my own machine and talks to Claude's API. It holds my project documents in memory permanently, so it already knows the business, the audience, and the current plan without me uploading anything. I can hand a task to a specialist persona that has all of that in front of it. Most importantly it reads and writes my local files directly, so when a decision changes, the documents change with it.

I use it daily to manage the documentation and contextual documents for Viajo and my other projects.

My Research-First Writing Pipeline

AI writing tools will confidently invent a statistic, an explanation and a source to go with it, which is a real problem when your name is on the article. So I built a pipeline that works the way I was taught to research before AI existed. It searches the live web first, pulls actual quotes and figures out of real pages, and only then writes, using only what it found. Every claim traces back to a URL. If there's no source, there's no sentence.

Headless SEO CMS

After 8 years of cleaning up messy internal link structures for clients, when it came to building my own site, I decided to solve the problem before it ever started. My solution is a headless CMS using Obsidian that visualizes the structural health of my site's links in real-time.

The setup uses Obsidian's graph view as a live map of my topic clusters, with custom dashboards that flag orphaned pages, dead ends, and content that needs refreshing. At build time, Astro resolves all the internal wikilinks into SEO-friendly URLs automatically, so I can reorganize categories or rename files without risking broken links.

The upshot is that broken internal links aren't something I (ever) have to think about. If I rename a page or move it to a different category, every link pointing at it updates on its own. Nothing to remember, nothing to go back and audit.

Markdown to Email Converter

I write my articles in Markdown, and turning them into email-ready HTML for my newsletter was a recurring annoyance in my own workflow. Doing it by hand was tedious and the results came out inconsistent. At the time I couldn't find a free tool that did it properly.

So I spent an afternoon building the one I wished existed, then put it online and optimized the page so other people could find it. As of October 2026 it ranks #1 on Google for "markdown to email" and gets used every day. Small thing, but I'm proud of that one.

Offline Flashcards App

Viajo premium originally came with audio "listen and repeat" lessons to review what I'd taught that week. Then I found that not everyone wants to put headphones in, so I built the same lessons as flashcards. Identical material, just the silent version.

The intention is that you can learn and quiz yourself on the metro, in a waiting room, or when lying in bed. Works like Anki, just a lot less confusing to figure out or set up.

Check it Out

Help With Your Hustle (2017-2025)

For eight years I ran an SEO and content consultancy for small businesses. Working with them, I noticed something most of them had in common: the marketing had been assembled piece by piece over the years, each part added by someone different, and none of it talking to the rest.

So I'd get brought in for SEO, do the SEO, watch search traffic climb, and then oftentimes watch the gains get dropped somewhere downstream. Whether the site wasn't capturing the leads, their email sequence wasn't following up, or their analytics couldn't tell anyone whose work had caused what result. Frustrating for me and for everybody else in the room. Those were the parts nobody had budget to fix, and they're the parts I work on now.

If anything here is useful to you, or you've built something similar and did it differently, I'd like to hear about it. I'm looking for a full-time role building AI tools and marketing systems, and I'm open to contract work in the meantime.

Let's Connect

Follow Along

Get (occasional) insights on marketing automation, AI workflows, and what I'm working on in real time.