atlas news
  Programming Throwdown
09  july     16h22
188: World Models
  
02  may     04h59
187: Agentic Coding
   In this episode, Patrick and Jason cover Agentic Coding
03  february     13h58
186: Becoming a Manager
   Patrick and Jason discuss what it means to become a manager and how the role differs from individual engineering work. They cover hiring, coaching,...
04  november     16h00
185: Workflow Orchestrators
   Patrick and Jason break down workflow orchestrators and why they matter for batch jobs, long-running tasks, and resumable distributed systems. They...
23  september     15h00
184: Asynchronous Programming
   Patrick and Jason explain asynchronous programming and how it differs from traditional multithreading and multiprocessing. They cover coroutines,...
31  july     19h13
183: Landing a Software Job in 2025
   Patrick and Jason are joined by Mark Cunningham to discuss how software engineers can find strong job opportunities and perform well throughout the...
30  june     20h59
182: AI Assisted Coding
   Patrick and Jason discuss how AI-assisted coding tools can speed up development, answer questions about a codebase, and reduce boilerplate work. They...
12  may     15h00
181: Memory Management
   Patrick and Jason cover memory management from both the operating-system and language-runtime perspectives. They discuss heap management, virtual...
17  march     15h00
180: Reinforcement Learning
   Patrick and Jason introduce reinforcement learning and place it alongside supervised and unsupervised learning. They cover Q-learning, SARSA, policy...
03  february     16h00
179: Project Planning
   Patrick and Jason discuss project planning and management for software teams. They cover why planning matters, how frameworks like SMART goals, Gantt...
03  december     17h07
178: Working from Home
   Patrick and Jason revisit working from home and the realities of remote engineering work. They cover communication, scheduling, home-office setup,...
04  november     16h00
177: Vector Databases
   Patrick and Jason explain vector databases by starting with embeddings, similarity metrics, and approximate nearest-neighbor search. They discuss how...
24  september     15h00
176: MLOps at SwampUp
   James Morse: Software Engineer at Cisco System Administrator to DevOps Difference between DevOps and MLOps Getting Started with DevOps Luke Marsden...
16  august     15h53
175: Resume Writing
   Patrick and Jason discuss how to write a strong technical resume that gets attention without becoming bloated or misleading. They cover what to...
10  june     20h16
174: Devops
   Patrick and Jason explain DevOps and how it relates to site reliability, build systems, testing infrastructure, and release processes. They cover...
29  april     15h00
173: Mocking and Unit Tests
   Patrick and Jason discuss unit testing, regression testing, and system testing, with a focus on when mocking actually helps. They explain mocks...
11  march     15h00
172: Transformers and Large Language Models
   Patrick and Jason explain transformers and large language models from the ground up. They cover attention, encoders and decoders, self-supervised...
12  february     17h35
171: Compilers and Interpreters
   Patrick and Jason walk through the differences between compilers and interpreters, starting from machine code and assembly and moving up to high...
24  december     16h00
170: 2023 Holiday Special Live
   Predictions: Jason VR for Work Lowering AI training cost improved efficiency RISC-V takeoff Patrick Ai claim of AGI Ai peer reviewer Ai Video...
27  november     15h00
169: HyperLogLog
   Patrick and Jason explain HyperLogLog and the broader problem of estimating cardinality efficiently at scale. They walk through the ideas behind...
20  november     15h00
168: Godot
   Patrick and Jason discuss the Godot game engine and what a game engine actually provides to developers. They cover graphics, physics, scripting,...
23  october     15h00
167: Desktop User Interfaces
   Patrick and Jason survey the landscape of desktop user-interface development and compare common toolkit choices. They cover Qt, wxWidgets, Electron,...
16  october     15h00
166: Speedy Database Queries with Lukas Fittl
   pganalyze: - Weekly series 5mins of Postgres : - How Postgres chooses which index to use: - CMU databases courses: - Postgres community: As well as...
25  september     15h00
165: Differential Equations
   Patrick and Jason explain differential equations and why programmers should care about them. They cover rates of change, ordinary versus partial...
11  september     15h00
164: Choosing a Database For Your Project With Kris Zyp
   Things to consider when choosing a database Speed & Latency Consistency, ACID Compliance Scalability Language support & Developer Experience...
14  august     15h15
163: Recursion
   Patrick and Jason break down recursion as a practical problem-solving technique rather than a classroom trick. They cover base cases, recursive steps...
24  july     15h00
162: Interactive Fiction
   In the latest episode of Programming Throwdown, we delve into the captivating world of interactive fiction. We explore: Wordnet, Inform, and how...
10  july     15h00
161: Leveraging Generative AI Models with Hagay Lupesko
   MosaicML’s VP Of Engineering, Hagay Lupesko, joins us today to discuss generative AI We talk about how to use existing models as well as ways to...
26  june     15h00
160: Position Localization
   It’s a question that may seem easy to answer on the surface, but in truth hides more complexity than people expect. In today’s episode, we tackle the...
12  june     15h00
159: GraphQL with Tanmai Gopal
   GraphQL is one of the biggest API enablers in software development, but just how complicated can things be? Tanmai Gopal - Hasura’s CEO...
22  may     15h00
158: Software Supply Chain with Bill Manning
   In today’s episode, Jason and Patrick dive deeply with JFrog’s Senior Solutions Engineer, Bill Manning. With the conversation tackling the depth and...
08  may     15h47
157: Kubernetes with Craig Box
   There’s more than what meets the eye when it comes to Kubernetes, and Craig Box - ARMO’s VP of Open Source & Community -is one of several who have...
24  april     20h31
156: Perl and Regular Expressions
   Join Patrick and Jason as they tackle their answers to these timely questions - plus an in-depth discussion on Perl in practice - with today’s...
10  april     15h00
155: The Future of Search with Saahil Jain
   When it comes to untangling the complexities of what lies ahead for search engines in this age of AI, few are as deeply versed in the subject as You...
27  march     15h00
154: Python Again with Jason C. McDonald
   A second Jason joins this episode of Programming Throwdown Jason McDonald - Python evangelist, author, and more - talks to Patrick and Jason about...
13  march     15h00
153: ChatGPT
   has made a mark on the world as we know it, but that’s only the tip of the AI iceberg. Join us as we discuss how the field of artificial intelligence...
27  february     16h00
152: The Future Database with Sam Lambert
   Databases are key to almost any project, large or small. Most database systems in the cloud are designed for heavy use and the costs can get...
13  february     16h00
151: Machine Learning Engineering with Liran Hason
   Machine Learning Engineer is one of the fastest growing professions on the planet. Liran Hason, co-founder and CEO of Aporia, joins us to discuss...
24  january     00h48
150: Code Reviews with On Freund
   Patrick and I are always stressing the importance of code reviews and collaboration when developing. On Freund, co-founder & CEO at Wilco, is super...
09  january     16h00
149: Workflow Engines with Sanjay Siddhanti
   At scale, anything we build is going to involve people. Many of us have personal schedules and to-do lists, but how can we scale that to hundreds or...
26  december     16h30
S1: Holiday 2022 Special
   Today we field questions from Programming Throwdown’s listeners about AI, machine learning, and more practical matters as developers in our annual...
12  december     15h00
148: Package Management with Max Howell
   Package managers are an often-overlooked aspect of any operating system, but their importance is not to be underestimated - especially in today’s...
28  november     15h00
147: Quantum Computing with Yonatan Cohen
   Yonatan Cohen - Co-Founder & CTO of Quantum Machines - joins us in this episode to tackle quantum computing Did you know anyone can run quantum...
14  november     16h00
146: RubyShield, Ruby Central, and Shopify with Mike Dalessio and Evan Phoenix
   In this tour-de-force, Mike Dalessio - Engineering Director at Shopify - and Evan Phoenix - self-described long-time Rubyist - join us for a...
24  october     15h00
145: Unsupervised Machine Learning
   Today we discuss adventures, books, tools, and art discoveries before diving into unsupervised machine learning in this duo episode
10  october     15h00
144: Kotlin Coroutines with Marcin Moskala
   Today we go back to our programming language roots with author, KT Academy founder, and Kotlin rockstar Marcin Moskala We talk about how Kotlin makes...
26  september     15h00
143: The Evolution of Search with Marcus Eagan
   Finding something online might seem easy - but as Marcus Eagan tells it, it’s not easy to get it right. In today’s episode, MongoDB’s Staff Product...
12  september     23h04
142: Data Ops with Douwe Maan
   Douwe Maan’s journey sounds too fantastic to be true, yet the tale that Meltano’s founder shares with Jason and Patrick today is very, very real....
22  august     18h20
141: Social Gaming with Chip Morningstar
   Chip Morningstar, Software Engineer at Agoric, has had quite a career in the software industry - from designing spaceships, to joining Lucasfilm’s...
09  august     01h13
140: Developer Burnout and Infrastructure as Code with Ronak Rahman
   Burnout in the tech industry is a very prominent concern among both leaders and developers alike. Ronak Rahman, Developer Relations Manager at Quali,...
1786988969