logo
episode-header-image
Mar 2020
11m 28s

Episode 11 - Coupling and Cohesion

Minko Gechev
About this episode
Today you'll learn how keeping your abstractions more cohesive and less coupled can improve the quality and maintainability of your software. 
Up next
Jan 2025
Episode 23 - Building a minimal reactive framework
This episode explores building a minimal reactive framework using signals as a reactivity primitive. We'll look into implementing a simple component model, composing components, separating the view into static and dynamic parts, and implementing fine-grained reactivity. 
17m 54s
Jan 2025
Episode 22 - Signals
In this episode, we'll explore a concept called Signal that has been getting a lot of traction in JavaScript over the past few years. I'll describe a simple implementation so you can understand the internals and then see how it relates to the traditional object-oriented design pa ... Show More
11m 19s
Jul 2020
Episode 21 - Maps, Hash Maps, Tree Maps, and Hash Tables
Today in less than 20 minutes, we'll explore what maps are and how they work under the hood. We'll talk about the differences between treemaps, hash maps, and hash tables. We'll dig pretty in-depth...By the end of the episode, you'll understand how to implement hash tables using ... Show More
16m 30s
Recommended Episodes
Nov 2023
Synergy of Minds: Embracing AI for Brain Empowerment with Jim Kwik
How can you use AI (artificial intelligence) to enhance your HI (human intelligence)? Artificial intelligence is a topic that comes up a lot lately. As more and more AI tools become available, there is a lot of worry about what the future might look like with this technology play ... Show More
7m 21s
Jul 2023
111. Assess Your Instincts and Improve Your Relationship with Dr. Veronica Anderson
The episode is a deep dive into how understanding your instincts (and your partners, too) can help you increase connection and reduce conflict in your relationship. In this episode we discuss: - Different types of instincts - Your spiritual makeup         - Energetic systems      ... Show More
58m 24s
Oct 2022
#31: 5 Tips to Improve Your Relationship Communication Skills
This week, I'm sharing 5 tips to improve your relationship communication skills.  Communication is one of those areas of relationships where most of us are running on a less-than-ideal autopilot. Fortunately, you can learn new communication skills quickly and easily, so that ... Show More
16m 53s
Jan 2023
If You Want Your Relationship To Thrive, Understand This | EP 124
http://www.lewishowes.com/mindset2023 - Order a copy of my new book The Greatness Mindset today!   Nicole LePera, Holistic Psychologist and Best-selling Author shares how to create meaningful connections and how you can thrive in your relationships.    Check out the full episode: ... Show More
6m 17s
Nov 2023
Improve Your Relationships & Build Deeper Connections | Jen Hatmaker EP 427
Order a copy of my new book The Greatness Mindset today!Jen Hatmaker shares valuable insights on enhancing your relationships. She discusses practical tips for strengthening your connections with others, emphasizing the importance of communication, empathy, and understanding. Jen ... Show More
6m 29s
Jul 2023
The Huge Power and Potential Danger of AI-Generated Code
Programming can be faster when algorithms help out, but there is evidence AI coding assistants also make bugs more common. Thanks for listening to WIRED. Talk to you next time for more stories from WIRED.com and read this story here. 
5m 13s
Mar 2023
AI’s Impact on Software Engineering: Killing Old Principles? (Ep. 220)
In this episode, we dive into the ways in which AI and machine learning are disrupting traditional software engineering principles. With the advent of automation and intelligent systems, developers are increasingly relying on algorithms to create efficient and effective code. How ... Show More
13m 26s