Side Project — MIA Website Build
A production website, hand coded and shipped with a rotation of AI coding tools
The live site at marketinginaction.xyz, built in HTML, CSS, and vanilla JavaScript with Claude Code, Codex, and other AI coding tools. I built and maintain it myself.
What It Is
This is the live site at marketinginaction.xyz. I wrote it in HTML, CSS, and plain JavaScript, with help from AI coding tools. It has grown past 400 saved code changes since the first one in January 2026.
Why I Built It
I teach marketers that they can learn to build and publish a real website without a full engineering team. I wanted to prove that by building MIA's own site myself.
What It Does
The site started on GitHub Pages. I moved it to Netlify once the MIA newsletter already had hundreds of old links out on LinkedIn and other sites that needed to keep working. GitHub Pages has no way to set real server-level redirects, and Cloudflare couldn't fix that either since this domain's traffic wasn't proxied through it, it only handles DNS here. Netlify gave me full control over 301 redirects, so every old link still lands somewhere real. I use Google Tag Manager, Google Analytics 4, a Meta Pixel, and a TikTok Pixel to see how people use the site, and Chrome DevTools to inspect, debug, and check how pages actually look on different screens. The MIA newsletter itself runs on its own Substack subdomain, separate from the main site. I've rewritten the pricing and the way the offers are explained more than once, across dozens of files in one sitting. One change moved the site from leading with a bundle to leading with mentorship. I also added details that help search engines understand the pages, made the images smaller so pages load faster, and built a proper page for broken links.
What It Taught Me
I taught myself web development by building a live site that people buy from. I've used six different AI coding tools on it: Claude Code every day, OpenAI's Codex command-line tool for a second opinion, ChatGPT for planning, Gemini for quick visual changes, and Google Antigravity and Lovable for early design ideas. I learned what each tool is good at. Claude Code handles the same small edit across a dozen pages well, such as adding one tracking pixel everywhere. Codex catches things I missed. Setting up the website tracking myself taught me how a click in someone's browser becomes a number in a report. Moving the site off GitHub Pages because it couldn't do real redirects taught me to check a host's limits before they cost me live traffic, not after. Rebuilding the site's pricing and the way it explains the offers taught me to plan the full change before editing dozens of pages.
Want something like this?
I'm open to full-time or in-house work where you need an ongoing plan or someone to lead marketing for the long term. I also offer specific marketing and sales services for teams that need help with the work itself: marketinginaction.xyz/services.