> Canonical URL: https://codingcat.dev/podcast/1-19-teaching-others-to-code-lessons-learned

# Teaching Others to Code Lessons Learned

🎧 Podcast Episode · S1E19May 5, 2021

# Teaching Others to Code Lessons Learned

![](https://cdn.sanity.io/images/hfh83o0w/production/628c0895869e7f3e49a9253a5c5f72f2b8ffecb9-1920x1080.png?w=1920&h=1080&q=82&fit=max&auto=format)[![Alex Patterson](https://cdn.sanity.io/images/hfh83o0w/production/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Brittney Postma](https://cdn.sanity.io/images/hfh83o0w/production/f25e504779cb6ebb7c0dd7df367f2c7490e17784-735x735.png?w=96&h=96&q=82&fit=max&auto=format)Brittney Postma](/author/brittney-postma)[![Prince Wilson](https://cdn.sanity.io/images/hfh83o0w/production/22340b8b23c003bb68da2bd583925dd80ae52c13-460x460.jpg?w=96&h=96&q=82&fit=max&auto=format)Prince Wilson](/guest/prince-wilson)🎧 Listen & Subscribe[Spotify](https://open.spotify.com/episode/0CxntzJswy7uQd1k6rWL6I)[Apple](https://podcasts.apple.com/us/podcast/1-19-teaching-others-to-code-lessons-learned/id1491655542?i=1000520304541)[YouTube](https://www.youtube.com/watch?v=ME9m_pnD2tE)[Pocket Casts](https://pca.st/episode/c53c6e5b-0c6b-4688-96f6-313cd23a18bf)[Castbox](https://castbox.fm/episode/id2508485-id379886252)[Castro](https://castro.fm/episode/ZBhi4P)[Overcast](https://overcast.fm/itunes1491655542)[RSS](https://anchor.fm/s/115b203c/podcast/rss)✏️ Visual Architecture Diagram

## how this episode connects together.

Follow AJ from first principles to production-ready architecture.

Let’s build it!✏️ Visual Diagram: Teaching Others to Code Lessons Learned✓ Good PatternVISUAL DIAGRAM[Diagram Walkthrough]Step-by-step diagram breakdown for Teaching Others to Code Lessons Learned: start with Prince Wilson, implement Architecture & Patterns, and ship to production.AAA Contrast Verified

## Questions

- You started out by teaching others to code at an in person bootcamp. What would you say is the biggest reason or benefit of attending a bootcamp and what was that experience teaching like?
- You have been streaming on Twitch for awhile now, how are you like live coding?
- What is the difference for you between online learning and in person and why did you make the switch? (Educational Technology)
- You have been doing a lot in Rust lately, what drew you towards that language? Toast is a newer framework to the Jamstack space that is written in Rust. What benefits does Rust provide?
- Why do you think Rust is becoming so popular recently?
- What language did you start with?

- Teaching others to code requires a different skillset from just teaching yourself. Would you agree with that statement?How has that impacted you?

## Links

- [https://www.figma.com/blog/rust-in-production-at-figma/](https://www.figma.com/blog/rust-in-production-at-figma/)
- [https://www.anthonynocella.org/about/teaching-philosophy/](https://www.anthonynocella.org/about/teaching-philosophy/)
- [https://en.wikipedia.org/wiki/Pedagogy](https://en.wikipedia.org/wiki/Pedagogy)

## Technical Overview: Teaching Others to Code Lessons Learned

1.19 - Teaching Others to Code Lessons Learned: https://codingcat.dev/podcast/1-19-teaching-others-to-code-lessons-learned 00:00 - Intro
00:08 - Meet Prince Wilson
01:29 - Teaching a Boot Camp
2:42 - How does having a community of support help with learning?
4:30 - Boot Camp cost - Pros and Cons
5:45 - Boot Camp or University?
7:20 - Night Hack

When applying the concepts from **Teaching Others to Code Lessons Learned**  in a production codebase, teams working with Serverless, JavaScript, TypeScript, React should align their implementation with the [**Serverless Land & Cloud Patterns**](https://serverlessland.com/) (Event-driven architecture, functions-as-a-service, and cloud workflows). Structuring your workflow around repeatable patterns, automated verification, and clear separation of concerns helps prevent regressions as your application scales.

### Key Engineering Takeaways

- **Core Topic Focus: ** Practical strategies for Serverless, JavaScript, TypeScript, React covered in "Teaching Others to Code Lessons Learned" (In this episode we sit down with Prince Wilson and talk about his experience teaching at an in person bootcamp.).
- **Production Implementation: ** Combine the architectural patterns demonstrated in this podcast with the official [Serverless Land & Cloud Patterns](https://serverlessland.com/) for type safety, performance, and long-term maintainability.
- **Hands-On Video Walkthrough: ** Follow along with the live coding demos and discussion on [YouTube (Teaching Others to Code Lessons Learned)](https://www.youtube.com/watch?v=ME9m_pnD2tE) and subscribe to [CodingCat.dev on YouTube](https://www.youtube.com/@CodingCatDev?sub_confirmation=1) for weekly deep dives.

## Video Chapters & Timestamps

Jump directly to any segment of [**Teaching Others to Code Lessons Learned**](https://www.youtube.com/watch?v=ME9m_pnD2tE) on YouTube using the timestamped chapters below:

- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Intro
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Meet Prince Wilson
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Teaching a Boot Camp
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): How does having a community of support help with learning?
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Boot Camp cost - Pros and Cons
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Boot Camp or University?
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Night Hacks
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): How does live coding differ from boot camp?
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): How to prepare for live coding
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): It's ok to not know the answer
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Teaching students to dig
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Finding community
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): I love Rust
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Rust's popularity growth
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Let's talk about Toast and Rust
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): How does Rust differ from Typescript
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Rust lessons learned
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): How do you know when a student is lost or disengaged?
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): How do you assess a student's knowledge when teaching online?
- [**00:00**](https://www.youtube.com/watch?v=ME9m_pnD2tE&t=0s): Making sure students are getting what they need

## Resources, Links & Official Documentation

- **Watch on YouTube: ** [Teaching Others to Code Lessons Learned Full Video](https://www.youtube.com/watch?v=ME9m_pnD2tE) (plus [Subscribe to CodingCat.dev](https://www.youtube.com/@CodingCatDev?sub_confirmation=1))
- **Show Pick: ** [Yes Day (picked by Alex Patterson)](https://www.netflix.com/title/81011712)
- **Show Pick: ** [Beautiful and accessible drag and drop for lists with React (picked by Alex Patterson)](https://github.com/atlassian/react-beautiful-dnd)
- **Show Pick: ** [Toast - The best place to stack your JAM (picked by Brittney Postma)](https://www.toast.dev/)
- **Show Pick: ** [A bite of Toast, the new JAMstack meta-framework (picked by Brittney Postma)](https://dev.to/ekafyi/a-bite-of-toast-the-new-jamstack-meta-framework-4nel)
- **Show Pick: ** [The Bootcampers Guide to Web Accessibility by Lindsey Kopacz (picked by Prince Wilson)](https://a11y-with-lindsey.ck.page/products/pre-order-the-bootcampers-guide-to-web)
- **Show Pick: ** [Accessible Cross-Browser CSS Form Styling by Stephanie Eckles (picked by Prince Wilson)](https://egghead.io/courses/accessible-cross-browser-css-form-styling-7297)
- **Show Pick: ** [CSS For JS - Course by Josh Comeau (picked by Prince Wilson)](https://css-for-js.dev/)
- [**Prince Wilson Guest Profile & Episodes on CodingCat.dev**](/guest/prince-wilson)
- [**Prince Wilson on GitHub**](https://github.com/maxcell)
- [**Serverless Land & Cloud Patterns:**](https://serverlessland.com/) Event-driven architecture, functions-as-a-service, and cloud workflows
- [**MDN JavaScript Reference:**](https://developer.mozilla.org/en-US/docs/Web/JavaScript) ECMAScript specifications, Web APIs, and runtime fundamentals
- [**TypeScript Handbook:**](https://www.typescriptlang.org/docs/) Static type systems, generics, and compiler configuration

## Related CodingCat.dev Tutorials & Podcast Episodes

- [**Running the Cloud on Your Desktop with LocalStack**](/podcast/running-the-cloud-on-your-desktop-with-localstack): Tired of AWS running in the cloud, how about right on your desktop?
- [**Regaining JavaScript Performance in your Website**](/podcast/2-20-regaining-java-script-performance-in-your-website): Ryan Carniato teaches us about all the aspects of frontend frameworks and Javascript today.
- [**Making Tasty Courses for Web Developers**](/podcast/1-41-making-tasty-courses-for-web-developers): We sit down with Wes Bos from Syntax.fm to talk about how he got started in web development, how to create courses, and how to get paid for your hard work.

## Frequently Asked Questions (FAQ)

### What are the main takeaways from Teaching Others to Code Lessons Learned?

In this episode we sit down with Prince Wilson and talk about his experience teaching at an in person bootcamp. 1.19 - Teaching Others to Code Lessons Learned: https://codingcat.dev/podcast/1-19-teaching-others-to-code-lessons-learned 00:00 - Intro
00:08 - Meet Prince Wilson
01:29 - Teaching a Boot Camp
2:42 - How does having a community of support help with learning?
4:30 - Boot Camp cost - Pros and Cons
5:45 - Boot Camp or University?
7:20 - Night Hack Throughout this podcast, Prince Wilson breaks down real-world implementation details for Serverless, JavaScript, TypeScript so developers can apply these patterns directly in production.

### How do you implement Serverless best practices in production?

When adopting Serverless and JavaScript in a production stack, start by validating your configuration against the [**Serverless Land & Cloud Patterns**](https://serverlessland.com/) (Event-driven architecture, functions-as-a-service, and cloud workflows). Focus on incremental adoption, automated testing, and observability so your team can measure performance and developer velocity improvements at each stage.

### Where can I watch the full Teaching Others to Code Lessons Learned walkthrough and find related code resources?

You can watch the complete video session for [**Teaching Others to Code Lessons Learned**](https://www.youtube.com/watch?v=ME9m_pnD2tE) on the [**CodingCat.dev YouTube channel**](https://www.youtube.com/@CodingCatDev?sub_confirmation=1). For a deeper dive into Serverless, check out our related guide: [**Running the Cloud on Your Desktop with LocalStack**](/podcast/running-the-cloud-on-your-desktop-with-localstack).

## ✏️ Episode Summary

1.19 - Teaching Others to Code Lessons Learned: https://codingcat.dev/podcast/1-19-teaching-others-to-code-lessons-learned

00:00 - Intro
00:08 - Meet Prince Wilson
01:29 - Teaching a Boot Camp
2:42 - How does having a community of support help with learning?
4:30 - Boot Camp cost - Pros and Cons
5:45 - Boot Camp or University?
7:20 - Night Hack

## episode picks.

### 🐾 Alex Patterson

- [Yes Day](https://www.netflix.com/title/81011712)
- [Beautiful and accessible drag and drop for lists with React](https://github.com/atlassian/react-beautiful-dnd)

### 🐾 Brittney Postma

- [Toast - The best place to stack your JAM](https://www.toast.dev/)
- [A bite of Toast, the new JAMstack meta-framework](https://dev.to/ekafyi/a-bite-of-toast-the-new-jamstack-meta-framework-4nel)

### 🐾 Prince Wilson

- [The Bootcampers Guide to Web Accessibility by Lindsey Kopacz](https://a11y-with-lindsey.ck.page/products/pre-order-the-bootcampers-guide-to-web)
- [Accessible Cross-Browser CSS Form Styling by Stephanie Eckles](https://egghead.io/courses/accessible-cross-browser-css-form-styling-7297)
- [CSS For JS - Course by Josh Comeau](https://css-for-js.dev/)

## recent episodes.

[All Episodes&rarr;](/podcasts)[![GenAI for Engineers, What](https://cdn.sanity.io/images/hfh83o0w/production/3e48f44739be2aabf3aaa805e51b3a6328979153-1920x1080.png?w=1920&q=82&fit=max&auto=format)](/podcast/genai-for-engineers-what-s-real-what-s-not-and-what-s-coming)November 19, 2025[AI & MCP Agents](/topic/ai)

### [GenAI for Engineers, What's Real, What's Not and What's Coming](/podcast/genai-for-engineers-what-s-real-what-s-not-and-what-s-coming)

Curious about GenAI for engineers? Learn what's real, what's not, and what's next in AI.

[![Alex Patterson](https://cdn.sanity.io/images/hfh83o0w/production/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Balki Kodarapu](https://cdn.sanity.io/images/hfh83o0w/production/25fd44884e232394eb74b776fcec7e8d13330ca0-1060x794.png?rect=133,0,794,794&w=96&h=96&q=82&fit=max&auto=format)Balki Kodarapu](/guest/balki-kodarapu)[![How OAuth, MCP, and the OpenAI Apps SDK, Power the Next Generation of Interactive AI Experiences (with Stytch & OpenAI)](https://cdn.sanity.io/images/hfh83o0w/production/0beb99900f4c24e284df2dee3e2d740062c6ce96-1920x1080.png?w=1920&q=82&fit=max&auto=format)](/podcast/how-oauth-mcp-and-the-openai-apps-sdk-power-the-next-generation-of-interactive-ai-experiences)November 4, 2025[AI & MCP Agents](/topic/ai)

### [How OAuth, MCP, and the OpenAI Apps SDK, Power the Next Generation of Interactive AI Experiences (with Stytch & OpenAI)](/podcast/how-oauth-mcp-and-the-openai-apps-sdk-power-the-next-generation-of-interactive-ai-experiences)

Curious about OAuth, MCP servers, and building cool ChatGPT apps? Hear from Max of Stytch as we dive deep, break down the tech, and build a Tamagotchi together!

[![Alex Patterson](https://cdn.sanity.io/images/hfh83o0w/production/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Max Gerber](https://cdn.sanity.io/images/hfh83o0w/production/4497bb7ada0e39b4cd13b0e3ca00c930389dab02-1292x1088.png?rect=102,0,1088,1088&w=96&h=96&q=82&fit=max&auto=format)Max Gerber](/guest/max-gerber)