Skip to content
Skip to content
The Toolkit

What I actually build with.

The real stack behind the blog, the calculators, and the apps — and why each piece earned its spot. The services I pay for and recommend are at the very bottom.

The Stack

The parts that earned their place.

I've tried the alternatives to most of these. This is what's open on my machine on a normal day — grouped by what it actually does.

Build

React + Next.js

The web platforms — Apex, RealInvestorX, Longevity, TheLoop — all run on it. Server-rendered for speed, React for the interactive parts.

Web

Expo + React Native

One codebase, both app stores. ParentPod ships to iOS and Android from the same React Native project instead of two.

Mobile

TypeScript

Typed end to end. It catches the dumb mistakes before they ship and makes a big refactor something I'll actually attempt.

Language

Tailwind CSS

Styling without leaving the markup. The same design language across every product, minus a 4,000-line stylesheet nobody wants to touch.

Styling
Backend & Data

Supabase

The primary backend for most of the apps. Postgres, auth, and real-time subscriptions without standing up my own servers.

Database

Firebase

Where I want Google's live sync and push out of the box — ParentPod leans on it to keep caregivers in sync in real time.

Realtime

Stripe

Payments and subscriptions across the paid platforms. Boring in the best way — it just works, and the docs are unmatched.

Payments

Chart.js

The charts inside the finance tools. Responsive, readable, and light enough not to wreck the page load.

Data Viz
Ship & Automate

Claude Code

My pair programmer in the terminal — full repo context and the automation behind a lot of what ships here. The heavy lifter.

AI Dev

GitHub

Source of truth for every repo. Push to main and GitHub Actions deploys it — this blog included.

Source + CI

EAS + Codemagic

Cloud builds for the mobile apps, so an iOS or Android binary never depends on whatever happens to be installed on my laptop.

Build

VS Code + Cursor

The editor I live in. Cursor when I want AI inline, VS Code for everything else — same keybindings either way.

Editor
Design & Knowledge

Figma

Where interfaces start before any code. Prototype it, get it right, then build it — cheaper to move pixels than rewrite components.

Design

Canva

Quick graphics and social images when I need something decent in five minutes, not an afternoon in a design tool.

Graphics

Obsidian

The actual second brain. Every project, decision, and draft lives in a local Markdown vault — these posts get written here first.

Knowledge
Where It Runs

Vercel

Hosts the whole app ecosystem. Edge network, automatic HTTPS, and a preview deploy on every push so I can see a change before it's live.

Platforms

WordPress

The hub you're reading now. Neve parent theme with a custom child theme, so I control every pixel without forking core.

CMS

Hostinger

WordPress hosting with LiteSpeed caching out front. Fast, cheap, and stable enough that I get to forget it exists.

Hosting

Cloudflare

DNS, CDN, and the security layer in front of every domain. Global edge caching and DDoS protection I never have to think about.

CDN

How I pick tools

I default to boring. A tool earns its place by being reliable, well-documented, and still useful after the first month — not by trending. I'll switch when something is genuinely better, but I won't rebuild a working thing just to chase a logo. Everything on this page is something I'd set up again tomorrow.

[ ACCESSING_PARTNER_NETWORK ]

Trusted Tools & Services

I genuinely use these every day. If you sign up through these links, we both get a win.

Affiliate Disclosure: Some of the links below are affiliate links. If you click through and make a purchase or sign up, I may earn a commission at no additional cost to you. I only recommend products I personally use and believe in.