^.^;
📖

The Real Journey

Not a resume. Not a LinkedIn bio.

Just the honest, unfiltered story of someone who spent 20+ years tinkering, 10+ years marketing, and is now building for real.

200+
Components Built
React/TypeScript components shipped to production
80
Lab Modules
Interactive cybersecurity training modules created
10K+
Lines of Code
TypeScript written in the last 12 months
100%
Self-Taught
No bootcamp. No CS degree. Just building.

The Journey Timeline

From floppy disks to TypeScript. From marketing campaigns to React components. Click any milestone to see the full story.

1990sOrigins

DOS, Duke Nukem & Discovery

Started like most kids in the 90s - installing Duke Nukem from floppy disks using DOS commands. Super Nintendo, desktop PCs, figuring out how systems worked. That childhood curiosity about 'how things ran' never left. It just evolved.

MS-DOSWindows 95Super NintendoFloppy Disks
Click to expand full story
2010sThe Professional Years

Digital & Social Media Advertising

Spent years in the trenches of digital advertising and social media marketing. Learned what connects with people, what drives engagement, how to communicate in a noisy world. But something was missing - I wanted to build, not just promote.

Facebook AdsGoogle AnalyticsHootsuiteContent Strategy
Click to expand full story
2020sThe Pivot

From Campaigns to Code

I decided to merge everything - the technical fluency from decades of tinkering (Linux, Windows, macOS, terminal-comfortable), the marketing instincts from advertising, and the desire to create something personal. Not a pro, not a newbie. Code-agnostic and ready to learn.

HTMLCSSJavaScriptGit
Click to expand full story
2023-2024The Build

Putting It All Together

Took all those years of 'playing around' and turned them into something real. Learned modern frameworks, embraced AI tools, built projects that matter to me. Combined marketing intuition with technical execution. Started documenting the journey for others like me - mid-career shifters who aren't following the traditional path.

ReactTypeScriptNext.jsTailwind CSS
Click to expand full story
TodayBuilder, Learner, Maker

Living the Craft Daily

Now I build with Next.js, React, TypeScript, and AI-assisted workflows. I bring a unique lens: understanding users from advertising, technical chops from a lifetime of curiosity, and the hustle of someone who's done this the non-traditional way. The journey never ends - and that's exactly how I like it.

Next.js 14ReactTypeScriptFramer MotionZustandAI Tools
Click to expand full story

Tech Stack Evolution

How my technology toolkit evolved from DOS commands to modern TypeScript

1990s
DOSWindows 95Super Nintendo
Pure curiosity & gaming
2000s
Windows XP/7LinuxBasic HTML
Tinkering & exploring
2010s
Digital MarketingAnalyticsSocial Media
Professional growth
2020-2023
HTML/CSSJavaScriptReactGit
The pivot begins
2024-Now
TypeScriptNext.js 14TailwindFramer MotionAI Tools
Building & shipping daily
🎓

The Phil Factor

Lessons from a real builder

My cousin Phil has been a constant influence throughout my journey. A CCIT graduate from UofT with distinction in Computer Science and Programming.

I watched him graduate and immediately launch his PC business. No corporate safety net. Just pure hustle and technical expertise. I participated in that journey—learning the hardware side, seeing what it takes to build something from zero.

Today's Reality:

$10M+ annual revenue

10-15 employees • Growing yearly

Phil showed me that the path from "tech curious kid" to "successful builder" isn't about following a script. It's about applying what you know, staying curious, and not being afraid to create your own lane.

Key Lessons from Phil

Technical excellence matters, but execution matters more

You can have the cleanest architecture in the world. If you don't ship, it doesn't matter.

Start before you're "ready"

Waiting for the perfect moment means never starting. Learn by building real things.

Scale comes from solving real problems consistently

$10M+ revenue didn't come from one big win. It came from showing up every day.

Stay connected to your roots

Phil helped me understand hardware. I help others with code. Mentorship flows both ways.

📸 Through The Years

From floppy disks to modern frameworks - a visual journey

First PC - Where it all began

First PC - Where it all began

Early days of digital curiosity

Early days of digital curiosity

Phil's PCs - Learning the hardware

Phil's PCs - Learning the hardware

What I Stand For

The core principles that guide every line of code, every project, every decision

🎯

Purpose Over Polish

Beautiful code means nothing if it doesn't solve real problems.

Reality check: I prioritize function first, then make it shine. Done beats perfect.

🧪

Experiment Fearlessly

The best way to learn is to break things.

Reality check: I embrace failure as a teacher and iterate until it works. Every bug is a lesson.

🤝

Build in Public

Sharing the process helps everyone grow.

Reality check: Transparency builds trust. Wins, losses, and lessons - all shared openly.

Ship Fast, Improve Always

Done is better than perfect.

Reality check: Get it out there, get feedback, make it better. Velocity matters more than perfection.

The Story Continues...

This isn't the end - it's just the current chapter.

Every project teaches something new. Every mistake makes me better. Every connection reminds me why I do this.

"Not a 10x engineer. Not a rockstar developer.
Just someone who genuinely gives a damn about building things that matter."

The best part? We're just getting started. 🚀

Terms of ServiceLicense AgreementPrivacy Policy
Copyright © 2025 JMFG. All rights reserved.