Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
Software Engineering Best Practices, System Design, High Scale, Algorithms, Math, Programming Languages, Statistics, Machine Learning, Databases, Front Ends, Frameworks, Low Level Machine Structure, P... more
FAQs about Programmers Podcast:How many episodes does Programmers Podcast have?The podcast currently has 364 episodes available.
September 24, 2020Basic sorting differencesThe differences between the basic sorting algorithms selection bubble and insertion there are delicate ones....more11minPlay
September 18, 2020Anti ProcessHow do companies deal and how should they deal with detention between efficiency wounds and innovation do this collide and what can we do about it What do companies actually do about this tension. And the Netflix example from the recent Netflix CEO book....more19minPlay
September 16, 2020BFSBFS breadth first search is another building block algorithm. It's built from a queue and a visited marker array....more13minPlay
September 12, 2020How Random is RandomWe all use java.util.Random let's see what a professor of mathematics who recently won $3m prize the largest one in math has to say about randomness....more13minPlay
September 11, 2020JSON and Relational DatabasesThe JSON data model and the relational databse and sql model...more10minPlay
September 05, 2020DFS - Building graph algorithms bottom upBuilding more complex graph algorithms based on the basic building blocks such as DFS and from there moving on to connected components shortest path traveling salesman...more9minPlay
September 04, 2020Design DocumentsWhat are the smells for a bad design document, What makes a design document good, what should you include in it, what should you not include in it guidelines on writing top notch design documents for software engineers....more13minPlay
August 28, 2020Trees and Graph TerminologyRooted graphs, graphs, DAG, different ways of storing graphs bipartite graphs etc....more9minPlay
July 23, 2020Hidden Technical Debt in Machine Learning SystemsMachine learning offers a fantastically powerful toolkit for building useful complexprediction systems quickly. This paper argues it is dangerous to think ofthese quick wins as coming for free. Using the software engineering frameworkof technical debt, we find it is common to incur massive ongoing maintenancecosts in real-world ML systems. We explore several ML-specific risk factors toaccount for in system design. These include boundary erosion, entanglement,hidden feedback loops, undeclared consumers, data dependencies, configurationissues, changes in the external world, and a variety of system-level anti-patterns....more16minPlay
July 17, 2020Statistical Significance and Hypothesis TestingIn statistical hypothesis testing, a result has statistical significance when it is very unlikely to have occurred given the null hypothesis....more12minPlay
FAQs about Programmers Podcast:How many episodes does Programmers Podcast have?The podcast currently has 364 episodes available.