The Base44 Discord
Learning in public and helping people. Answering other people's questions is the quickest way to find your own gaps.
The coding story, start to now. Lots of building, plenty of breaking, and one competition I entered with my dad.
Chapter 01During COVID
I started programming during COVID, and I haven't really stopped since.
Chapter 02The years after
Over the next few years I picked up Python, JavaScript, HTML, CSS, R and C#. Mostly I learned by building small things, breaking them and working out why.
Chapter 032025
Then in 2025 I found Base44. My first real app went live the same week I signed up. That's when it clicked: the bottleneck was the tooling, not the skill.
The bottleneck was the tooling, not the skill.
Chapter 042025
My first paying client came that same year. I built in public and made plenty of mistakes where people could see them. Ten apps turned into twenty.
20+
Apps shipped for clients
Chapter 052025
Then I got stuck into the Base44 Discord. I answered questions, got pulled into other people's problems and learned which questions actually uncover the real one.
There are days where it feels like AJ is answering half the community himself.

Chapter 062025
I also became a Base44 Partner, and I've been one for about a year now, helping people get their apps built and working properly.
Chapter 072026
In 2026 my dad and I built The Gridiron Guide for Base44's Big Game App competition. It won Best Build. Best bit? Building it together.
Chapter 08Along the way
Somewhere along the way, Base44 highlighted my work too.
I'll take it.
Chapter 09Now
I've been freelancing for the past year, and I keep picking up new AI tools and languages as I go.
Right now I'm building websites and tools for Base44 users, growing on X and learning Rust, Windows apps, desktop systems and neural networks.
The pattern hasn't changed since the start. I hit a problem I keep running into, especially a difficult or repetitive one with no good answer yet, and I build my way out of it.
None of this came from a textbook. Mostly it came from getting stuck.
Learning in public and helping people. Answering other people's questions is the quickest way to find your own gaps.
And failing. A lot. Every bug I've shipped taught me something the tutorial skipped.
Freelance work shows you fast what matters to real people, and what doesn't.
Learning which questions uncover the real problem, not just the one someone describes first.
Learning what you need to know up front to plan and ship fast without dropping quality.
Every one of these is my own project. Each case study goes deeper on the problem, the build and what I learned.

American football, explained for people as confused as I was.

What are Superagents in Base44? A friendly guide, with a mascot called Nova.

who'd you get? A World Cup sweepstake app, sketched on paper and shipped in 8 hours.

The backend that's already built into every Base44 app, explained in 12 bite-sized lessons.

An unofficial, community-made home for every Base44 Office Hours session, searchable and recapped.
The next bit might involve you. Got a hard problem or an internship in mind?