- Home
- Projects
129 projects in this portfolio, currently collected under Tech Domain · Book Dev — from web tools and mobile apps to internal systems.
Published counts URLs that respond; each project label shows its evidence level.
Browse by outcome
120 projects · page 2 of 5
Write a draft without breaking focus to switch between editor, preview, and publishing tool.
Writing a blog post meant constantly switching between a markdown editor, a browser preview, and a separate publishing step.
Keep the next action visible across a small freelance opportunity pipeline.
A pipeline is only useful when the current stage and next action can be read without dashboard noise.
Keep recurring solo-operations work outside the operator's memory.
Running a 45-domain solo operation on manual processes meant every workflow was error-prone and depended on remembering the right steps.
Study leadership principles through real battles instead of scattered book excerpts.
Military history and strategic-thinking resources were spread across books and sites with no single searchable place to study them.
Run an A/B test on a landing page without an Optimizely-sized budget.
Enterprise A/B testing tools were priced for teams, not a solopreneur running experiments across 100+ pages.
See performance across 45+ domains and 100+ apps from one screen.
Tracking 45+ domains meant pulling data from Cloudflare, Vercel, and Google Analytics separately with no unified view.
Know which shared link actually drove a click, not just that a click happened.
URL shorteners tracked clicks but gave no detail on referrers, device, or timing — just a raw counter.
Let visitors discover the most useful tool instead of browsing 100+ categories manually.
With 100+ projects, there was no signal showing visitors which tools were actually worth their time.
Audit a page's SEO in seconds instead of checking it by hand.
Auditing SEO across 100+ projects one page at a time was too slow to keep up with new launches.
Add analytics to a new project with one script tag, not a fresh setup each time.
Every new project needed its own analytics integration, repeated 100+ times with no shared, maintainable setup.
See where visitors are actually coming from on a map, not a country-code table.
Standard analytics dashboards showed country-level numbers with no visual, interactive way to explore where traffic came from.
Own the subscriber list instead of paying per-subscriber fees forever.
Email marketing services charged more as the list grew, even though the content and audience stayed the same.
Read the AI and dev-world signal without scanning dozens of feeds by hand.
Staying current on AI, web dev, and solopreneur news meant checking dozens of RSS feeds and lists manually every day.
Give a journalist everything they need for a feature in one page.
Media requests needed a bio, headshot, and past coverage that lived scattered across LinkedIn, email, and the website.
Show what's being built next instead of fielding the same feature request twice.
Users had no visibility into what was coming, which led to duplicate feature requests and missed input on priorities.
Share a memorable link with click data, not just a redirect.
Long URLs in social posts and QR codes needed shortening, but most shorteners skipped custom aliases or analytics.
Share a structured book review instead of a scattered Goodreads note.
Book recommendations lived across social posts and personal notes with no structured way to share what a book was actually good for.
Let users see what changed instead of digging through git commits.
Users of portfolio tools had no visibility into what changed between versions — release notes were buried in commits or missing.
Keep a daily reflection habit separate from polished blog writing.
Daily reflections and idea sketches had no home that wasn't either a public blog post or a private notes app.
Run a link-in-bio page without a third-party service's branding on it.
Social bios only allow one link, and third-party link aggregators added their own branding and tracking to the workaround.
Capture a quick note in markdown without losing it to a dozen scattered apps.
Quick notes from meetings and brainstorms were scattered across sticky notes, phone memos, and different apps with no search.
Host a podcast without recurring hosting fees eating into the show.
Podcast hosting services were priced for growth, but a solo show about solopreneurship didn't need that overhead.
Most projects are standalone Next.js apps deployed independently on Vercel. Mobile apps are built with Flutter.