#216 How to friction-max your learning with software engineer Jessica Rose
Get the full intelligence
Search transcripts, export clips, track mentions, and explore all topics from “#216 How to friction-max your learning with software engineer Jessica Rose” inside PodZeus.
In this episode of the Free Code Camp Podcast, host Quincy Larson interviews Jessica Rose, a software engineer and educator, about her philosophy of 'friction-maxing' learning through the Bad Website Club—a free, community-driven bootcamp focused on foundational web development skills. Jessica emphasizes the importance of embracing difficulty, making 'bad' websites, and learning through struggle rather than relying on AI tools or over-engineered frameworks. She critiques the overwhelming hype around new tech tools and AI, arguing that true learning comes from grappling with problems, asking human questions, and building with intention. Drawing from her own journey—from a difficult upbringing to teaching in Japan and working with Mozilla—she shares how access to supportive communities and low-pressure learning environments can transform lives. The Bad Website Club, which starts April 24th, offers a judgment-free space where learners progress at their own pace, supported by live Q&A, shared schedules, and a strong emphasis on creativity and expression over perfection.
Embrace making 'bad' websites early in your learning journey—messiness is a necessary step toward mastery.
Learning is deeper when you struggle with problems rather than relying on AI to give you instant answers.
Human interaction in learning (like live Q&A) is irreplaceable—LLMs can't replicate the nuance of real human understanding.
Foundational web skills (HTML, CSS, JavaScript) remain essential, even in the age of AI, because they enable true creativity and control.
The Bad Website Club offers a free, low-pressure, community-based learning experience with no signup required.
…and 3 more takeaways available in PodZeus
Welcome & Community Updates
Quincy Larson welcomes listeners and shares updates from the Free Code Camp community, including new courses on drone programming with PySymverse, CUDA and H100 GPU training, web codecs API, and Kubernetes authentication. He also features the song of the week, 'Oblivious' by Aztec Camera.
Introducing Jessica Rose & Her Journey
Quincy introduces Jessica Rose, a developer and educator with experience at Mozilla and the creator of the Bad Website Club. She shares her background growing up in a difficult family situation, her move to Japan for teaching, and how those experiences led her to pursue tech as a path to stability and self-expression.
The Problem with Modern Tooling & AI Hype
“The whole world is hard. Making rent is hard. Your boss is yelling at you all the time. Relationships are hard now. You have to take care of all kinds of personal data on the web that you never had to think about. Like everything in the world feels like it's getting harder and harder.”
The Birth of the Bad Website Club
“We wanted to say the bad website club, not because we're teaching you incorrect skills, but because we just want to take this time when we're learning together and not worry about perfection. Let's make a bad website. Let's make 10 bad websites. Let's have a silly soft little time and experiment.”
Why Human Interaction Matters in Learning
“The things you can do when you get stuck are you can look it up, you can ask someone or you can experiment and get weird. So, hey, does this work? Does this work? And just being able to unblock folks by letting them ask a question and work through that question in real time...”
“I was supposed to work multiple minimum wage jobs around the clock until I died.”
“We wanted to say the bad website club, not because we're teaching you incorrect skills, but because we just want to take this time when we're learning together and not worry about perfection. Let's make a bad website. Let's make 10 bad websites. Let's have a silly soft little time and experiment.”
“The ability to make something new, the ability to make something they hasn't seen, the ability to make something creative. Like if you've got a, and admittedly, these models are very, very complex. These are very, very interesting bits of text. But what they're doing is they're spitting out copies of what they've seen.”
Host
Guest
Jessica Rose
person
Quincy Larson
person
Free Code Camp
organization
Bad Website Club
organization
LLM
other
Mozilla
organization
Carmen
person
Etta
person
Class Central
organization
Common Voice
other
Get the full intelligence
Search transcripts, export clips, track mentions, and explore all topics from “#216 How to friction-max your learning with software engineer Jessica Rose” inside PodZeus.
Start discovering podcast insights today
Start with a 7-day trial and explore a growing catalog of popular podcasts. No credit card required.
No credit card required • 7-day trial • Cancel anytime
