# Programming

A podcast by Minko Gechev. Programming is a 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.

Feed: https://anchor.fm/s/ff47d524/podcast/rss

## Latest episodes

- [Episode 25 - Micro Frontends Patterns](https://invisiblenetwork.ai/podcast/1493739285/c7b9606ff3d0) (2025-12-20, 25 min): audio https://anchor.fm/s/ff47d524/podcast/play/112923782/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2025-11-20%2F414756976-44100-2-e130086dc929e.m4a
- [Episode 24 - AI Agents](https://invisiblenetwork.ai/podcast/1493739285/3a6e9192b5d8) (2025-12-13, 19 min): audio https://anchor.fm/s/ff47d524/podcast/play/112565436/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2025-11-13%2F414298018-44100-2-71b968629ec2b.m4a
- [Episode 23 - Building a minimal reactive framework](https://invisiblenetwork.ai/podcast/1493739285/af83f1127917) (2025-01-17, 18 min): audio https://anchor.fm/s/ff47d524/podcast/play/97201947/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2025-0-17%2F122d8d75-7475-4bbd-c624-a3212deac0d8.m4a
- [Episode 22 - Signals](https://invisiblenetwork.ai/podcast/1493739285/f105938a5562) (2025-01-10, 12 min): audio https://anchor.fm/s/ff47d524/podcast/play/96885456/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2025-0-10%2Fa677b79b-674c-8de7-1279-bfc350908f45.m4a
- [Episode 21 - Maps, Hash Maps, Tree Maps, and Hash Tables](https://invisiblenetwork.ai/podcast/1493739285/d744e7d06f92) (2020-07-01, 17 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292378/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135412-44100-2-33d4466f4c2ed435.mp3
- [Episode 20 - Static and Dynamic Systems](https://invisiblenetwork.ai/podcast/1493739285/04444d83c9fd) (2020-06-23, 14 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292373/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135408-44100-2-efcff76d89aacb64.mp3
- [Episode 19 - Type Systems and Type Checking](https://invisiblenetwork.ai/podcast/1493739285/4e9efa769495) (2020-06-16, 6 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292372/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135417-44100-2-feccef02d88e26e1.mp3
- [Episode 18 - How JavaScript Bundlers Work](https://invisiblenetwork.ai/podcast/1493739285/1811f21c5562) (2020-05-25, 12 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292368/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135405-44100-2-ef868225f7bd2ac2.mp3
- [Episode 17 - Dependency Injection](https://invisiblenetwork.ai/podcast/1493739285/3512b69b5850) (2020-04-21, 11 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292367/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135404-44100-2-b79c5b6f1bd23d40.mp3
- [Episode 16 - Memoization](https://invisiblenetwork.ai/podcast/1493739285/25073f0141d7) (2020-04-14, 11 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292363/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135401-44100-2-67a8d555e01da76c.mp3
- [Episode 15 - Compilers, Linters, and Formatters](https://invisiblenetwork.ai/podcast/1493739285/63824889a65e) (2020-04-07, 9 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292376/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135418-44100-2-d2f85222f47512c0.mp3
- [Episode 14 - The Four Principles of OOP](https://invisiblenetwork.ai/podcast/1493739285/fef9ec9fb3f8) (2020-03-31, 15 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292365/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135399-44100-2-2d5b03d0012e8140.mp3
- [Episode 13 - Binary Heaps](https://invisiblenetwork.ai/podcast/1493739285/f82418d69500) (2020-03-24, 13 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292375/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135414-44100-2-067545a0ffc66fcc.mp3
- [Episode 12 - COVID-19. Epidemic modeling with SIR.](https://invisiblenetwork.ai/podcast/1493739285/1c0078a4d9c3) (2020-03-17, 10 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292366/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135403-44100-2-9266037dbe8d6ac2.mp3
- [Episode 11 - Coupling and Cohesion](https://invisiblenetwork.ai/podcast/1493739285/5b7865d4c910) (2020-03-10, 12 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292362/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135400-44100-2-e33dbcb82aa06c21.mp3
- [Episode 10 - Topological Sort](https://invisiblenetwork.ai/podcast/1493739285/8cb245b0528f) (2020-03-03, 14 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292370/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135406-44100-2-1b86d41631cfb366.mp3
- [Episode 9 - Sorting. Counting Sort.](https://invisiblenetwork.ai/podcast/1493739285/1349fcf562a0) (2020-02-26, 14 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292364/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135398-44100-2-51c19dad91f5ea1e.mp3
- [Episode 8 - Decorator Pattern](https://invisiblenetwork.ai/podcast/1493739285/82477bbf2408) (2020-02-18, 14 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292371/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135409-44100-2-5d2dc62a29705f0e.mp3
- [Episode 7 - Tries](https://invisiblenetwork.ai/podcast/1493739285/103acbcf17ef) (2020-02-11, 12 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292377/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135410-44100-2-589a083fdb30477d.mp3
- [Episode 6 - Graphs and Graph Traversal](https://invisiblenetwork.ai/podcast/1493739285/19a9f5851418) (2020-02-04, 22 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292382/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135411-44100-2-06fe015406d45266.mp3
- [Episode 5 - Arrays and Linked Lists](https://invisiblenetwork.ai/podcast/1493739285/aee1f31b760f) (2020-01-26, 20 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292381/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135413-44100-2-ec9f40d9fe3bade2.mp3
- [Episode 4 - Quickselect](https://invisiblenetwork.ai/podcast/1493739285/9fd64869cc95) (2020-01-21, 11 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292369/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135407-44100-2-99d79cbd047d6b61.mp3
- [Episode 3 - Partial Application (not Currying)](https://invisiblenetwork.ai/podcast/1493739285/aa1296b45a45) (2020-01-14, 10 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292374/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135416-44100-2-d94ae3de453249c7.mp3
- [Episode 2 - Binary Search](https://invisiblenetwork.ai/podcast/1493739285/5c79a958a4e3) (2020-01-05, 20 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292383/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135415-44100-2-d6fc29f5d0144f5a.mp3
- [Episode 1 - How Compilers Work](https://invisiblenetwork.ai/podcast/1493739285/b1ab4384decd) (2020-01-05, 12 min): audio https://anchor.fm/s/ff47d524/podcast/play/96292379/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2024-11-26%2F392135402-44100-2-b549950c8f25e68a.mp3

Shows are listed from Apple Podcasts' charts and directory, and Podcast Index where it is used. Every show and episode belongs to its publisher and plays from the publisher's own feed; this site hosts none of them.
