Backend Banter cover image

Backend Banter

#058 - Stop Making Private Variables feat. BadCop

Jun 17, 2024
Experienced developer BadCop talks about writing educational material, Bash, working outside cloud solutions, SSH, NAS systems, different editor workflows, cultural shifts in programming, getter and setter functions, encapsulation, and a VTuber project.
54:41

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Creating courses involves detailed planning and transforming technical concepts into engaging content.
  • Balancing encapsulation and dependency inversion principles is crucial for maintaining adaptable software components.

Deep dives

The Complexity of Writing Courses and Being a Course Author

Creating courses involves extensive planning, starting with forming detailed lists of course content before organizing them into coherent chapters. The process includes writing explanations, developing challenges, and possibly crafting end projects first and working backwards. Writing courses demands striking a balance between being specific yet not overly detailed, transforming technical concepts into engaging and understandable content.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner