Over the past 15 years, I've worn many hats.
I started as a product designer, crafting user experiences and interfaces. From there, I grew into leading design teams, then struck out on my own as a freelancer. That evolved into building a 10-person design agency, where I learned firsthand how to hire, manage, and scale a service business.
But I wanted to do more than serve clients. That led to launching an online design school, which has since taught 15,000+ designers from companies like Google, Meta, and Disney. It became a business generating millions in revenue and creating lasting impact in the design community.
Cumulatively, I’ve built multiple businesses that have brought in over $10M.
Today, I’m building a portfolio of apps I wish I had when running my ventures.
My mission here is to document my journey, the wins, mistakes, and playbooks that emerge.
Over the past 15 years, I've worn many hats.
I started as a product designer, crafting user experiences and interfaces. From there, I grew into leading design teams, then struck out on my own as a freelancer. That evolved into building a 10-person design agency, where I learned firsthand how to hire, manage, and scale a service business.
But I wanted to do more than serve clients. That led to launching an online design school, which has since taught 15,000+ designers from companies like Google, Meta, and Disney. It became a business generating millions in revenue and creating lasting impact in the design community.
Cumulatively, I’ve built multiple businesses that have brought in over $10M.
Today, I’m building a portfolio of apps I wish I had when running my ventures.
My mission here is to document my journey, the wins, mistakes, and playbooks that emerge.
Quick answers
Yes. It uses YouTube’s supported sub_confirmation=1 parameter on the channel URL.
We read public HTML and RSS, not the private Studio API. Counts can lag or round differently.
We count distinct playlistId values embedded in the public channel HTML. That can include tabs, shelves, or duplicates — treat it as a rough signal, not Studio’s exact total.
Yes. It summarizes public data and your subscribe URL. Always respect YouTube’s terms when linking or embedding.
Use clear sections, real FAQs, and follow-up searches. Pair AdSense with honest editorial embeds—not fake “download” buttons.