Cover image of Programming

Programming

Programming is a weekly podcast that aims to make us better software engineers! With each episode, you'll learn about a computer science concept in a brief and accessible way.

Podcast cover

Episode 21 - Maps, Hash Maps, Tree Maps, and Hash Tables

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 differ... Read more

1 Jul 2020

16mins

Podcast cover

Episode 20 - Static and Dynamic Systems

Episode 20 - Static and Dynamic Systems

Today we'll look into static and dynamic systems. We'll discuss what does it mean for a programming language or a framew... Read more

23 Jun 2020

13mins

Similar Podcasts

Podcast cover

Episode 19 - Type Systems and Type Checking

Episode 19 - Type Systems and Type Checking

In this episode, we'll look at the very basics of type systems and their enforcement.We'll discuss strongly and weakly t... Read more

16 Jun 2020

6mins

Podcast cover

Episode 18 - How JavaScript Bundlers Work

Episode 18 - How JavaScript Bundlers Work

In this episode, we'll look at what data structures and algorithms JavaScript bundlers use.We'll talk about ECMAScript m... Read more

25 May 2020

11mins

Most Popular Podcasts

Podcast cover

Episode 17 - Dependency Injection

Episode 17 - Dependency Injection

Today we'll talk about using dependency injection across paradigms! You'll understand what this pattern is all about and... Read more

21 Apr 2020

10mins

Podcast cover

Episode 16 - Memoization

Episode 16 - Memoization

Today we'll learn about memoization! Memoization is a practice that helps us improve the performance of our apps using c... Read more

14 Apr 2020

10mins

Podcast cover

Episode 15 - Compilers, Linters, and Formatters

Episode 15 - Compilers, Linters, and Formatters

In this episode of the programming podcast, we'll discuss static analysis and code transformation. In particular, we'll ... Read more

7 Apr 2020

8mins

Podcast cover

Episode 14 - The Four Principles of OOP

Episode 14 - The Four Principles of OOP

In today's episode, you'll learn the four principles of object-oriented programming. We'll discuss abstraction, inherita... Read more

31 Mar 2020

14mins

Podcast cover

Episode 13 - Binary Heaps

Episode 13 - Binary Heaps

Today we're going to discuss the binary heap data structure. In this episode, you'll learn where to use heaps in practic... Read more

24 Mar 2020

12mins

Podcast cover

Episode 12 - COVID-19. Epidemic modeling with SIR.

Episode 12 - COVID-19. Epidemic modeling with SIR.

Instead of digging into algorithms and data structures, today, you'll learn about epidemic modeling. In 9 minutes in thi... Read more

17 Mar 2020

9mins

“Podium: AI tools for podcasters. Generate show notes, transcripts, highlight clips, and more with AI. Try it today at https://podium.page”