logo
episode-header-image
Mar 2020
13m 23s

Episode 10 - Topological Sort

Minko Gechev
About this episode
The chances are that the information from this episode will come in handy to you during a coding interview and likely in real life! In this episode, you'll learn the topological sort algorithm. Along the way, you'll understand what's a dependency graph and how topological sort operates on this data structure. We'll also discuss a few real-life examples wher ... Show More
Up next
Dec 2025
Episode 25 - Micro Frontends Patterns
The episode is inspired by research I conducted a few years ago in which I interviewed hundreds of other senior engineers and architects building web applications at scale.I begin by introducing the concept of micro frontends and discussing when to use them versus relying on more ... Show More
24m 51s
Dec 2025
Episode 24 - AI Agents
In this episode, we'll cover what AI agents are, how they work, common agentic implementation patterns, and how agents manage their context window. Enjoy! 
18m 38s
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
Recommended Episodes
Nov 2024
Mastering Algorithms: From Binary Search Trees to Dynamic Programming and Greedy Strategies
In this episode, we explore foundational algorithms and data structures that every developer and computer science enthusiast should know. Covering everything from Binary Search Trees (BSTs) to advanced concepts like Dynamic Programming and Greedy Algorithms, this episode is packe ... Show More
28m 3s
Aug 2017
081: Data Visualization & How to Freelance Your Passion
In this episode of the SuperDataScience Podcast, I chat with Data Visualisation Designer, Nadieh Bremer. You will hear about the relationship between algorithm and visualization, learn the top data visualization tips, and ways of creating presentable visualizations and how to pre ... Show More
1 h
Jun 2025
Networks and Complexity
In this episode, Kyle does an overview of the intersection of graph theory and computational complexity theory. In complexity theory, we are about the runtime of an algorithm based on its input size. For many graph problems, the interesting questions we want to ask take longer an ... Show More
17m 49s
Nov 2017
107: Charting a Career in Energy Analytics
In this episode of the SuperDataScience Podcast, we will listen to the Data Scientist at Utopus Insights, Gabor Solymosi. You will hear about survival analytics, you will learn how to find the freedom to work remotely, and also, you will get to know more about Text analytics. If ... Show More
1h 1m
Sep 2023
Episode 27 | What we're working on
In this episode of the Dev Theory podcast, we delve into various topics related to web development and share some personal anecdotes along the way. The conversation starts with a lighthearted discussion about haircuts, a relatable aspect of our lives. From beard grooming to barbe ... Show More
19m 46s
Mar 2023
AI Today Podcast: AI Glossary Series – Decision Trees
There are many algorithms that can be used for classification and it’s important to at least know them at a high level. In this episode of the AI Today podcast hosts Kathleen Walch and Ron Schmelzer define the terms Support Vector Machine & Kernel Method, and explain how they rel ... Show More
10m 34s
Dec 2023
Episode 183 - Aged to perfection: crafting your internship experience
In this episode, we are joined by Mark Benliyan to learn about his experiences at tech companies as an intern. Mark shares some interesting insights and provides some useful advice. Items mentioned in the episode: HackerRank, CodeSignal, Byteboard Guests: Mark Benliyan Panelists: ... Show More
56 m
Apr 2015
Starting Simple and Machine Learning in Meds
In episode nine we talk with George Dahl, of  the University of Toronto, about his work on the Merck molecular activity challenge on kaggle and speech recognition. George recently successfully defended his thesis at the end of March 2015. (Congrats George!) We learn about how net ... Show More
38m 24s
Feb 2016
[MINI] k-d trees
This episode reviews the concept of k-d trees: an efficient data structure for holding multidimensional objects. Kyle gives Linhda a dictionary and asks her to look up words as a way of introducing the concept of binary search. We actually spend most of the episode talking about ... Show More
14m 11s