Programming Throwdown
2,452 FOLLOWERS
Programming Throwdown educates current and future Computer Scientists and Software Engineers on a cavalcade of programming and tech topics. Every show will cover a new programming language, so listeners will be able to speak intelligently about any programming language.
Programming Throwdown
1y ago
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 seen its many twists and turns since its inception. He talks with Jason and Patrick about Kubernetes’ origins in pop culture, utility in the modern workflow, and possible future in today’s episode.
00:01:31 Introductions
00:03:39 Craig’s early internet speed experience
00:07:46 An adventure towards Google
00:16:55 Project Seven
00:21:17 Mesos
00:26:42 The origin of Kubernetes
00:28:36 DS9’s influence on naming conventions
00:37:49 Getting ..read more
Programming Throwdown
1y ago
Should AI research be paused? How far ahead have deepfakes come? 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 episode of Programming Throwdown.
00:00:24 Introductions
00:02:31 Stanford Alpaca
00:06:42 AI’s advantage in knowledge repository access
00:07:15 3rd party plugins
00:11:06 The AI open letter
00:13:27 Scott Aaronson
00:20:42 Will Smith eating spaghetti
00:24:49 Images
00:29:03 Dig This Vegas
00:35:06 The challenges of unlimited PTO
00:43:50 Jason’s tool of the show
00:46:48 Slay the Spire ..read more
Programming Throwdown
1y ago
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.com Engineer Saahil Jain. Jason and Patrick talk with him in this episode about what search even is, what challenges lie ahead, and where the shift in paradigms can be found.
00:01:16 Introductions
00:02:06 How physics led Saahil to programming
00:07:20 Getting started at Microsoft
00:13:39 Analyzing human text input
00:22:22 The exciting paradigm shift in search
00:29:02 Rationales for direction
00:33:40 Image generation models
00:39:55 Knowledge ..read more
Programming Throwdown
1y ago
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 is growing – including some developments that might not be on your radar!
00:00:23 Introductions
00:02:01 Jason’s attic adventure
00:06:09 Comparing saws
00:10:57 Patrick’s surprisingly useful thing
00:12:21 SpaceX
00:17:31 Human motion diffusion model
00:20:47 37Signals
00:29:30 Polars
00:35:37 Books of the Show
00:46:11 Neon
00:50:33 Patrick’s player search
00:53:47 ChatGPT
01:17:12 The threat to Google
01:28:06 Jason and Patrick’s futu ..read more
Programming Throwdown
1y ago
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 expensive quickly, but database-as-a-service is a rapidly growing area, where many databases can share the same hardware for a much reduced rate, or even for free! Sam Lambert, CEO of PlanetScale, joins Jason and Patrick to discuss database-as-a-service.
00:01:41 Introductions
00:02:34 Sam’s Github learning lesson
00:07:08 The day after
00:10:57 Getting started with databases
00:14:21 Schema change difficulties
00:19:47 Database transactions ..read more
Programming Throwdown
1y ago
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 this new field and how folks can learn the skills and gain the experience needed to become an ML Engineer!
00:00:59 Introductions
00:01:44 How Liran got started making websites
00:07:03 College advice for getting involved in real-world experience
00:12:51 Jumping into the unknown
00:15:22 ML engineering
00:20:50 The missing part in data science development
00:29:16 How to build skills in the ML space
00:37:01 A horror story
00:41:34 Model loa ..read more
Programming Throwdown
1y ago
Patrick and I are always stressing the importance of code reviews and collaboration when developing. On Freund, co-founder & CEO at Wilco, is super familiar with how code review processes can go well, or become a hinderance. In today’s episode with us, he shares his unique perspective on code reviews and maintaining high code quality!
00:00:56 Introductions
00:01:38 On’s first exposure to tech
00:06:04 Game development adventures
00:11:12 The difference between university and real-world experiences
00:17:43 A context switch question
00:24:41 Points of frustration
00:30:53 Build ..read more
Programming Throwdown
1y ago
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 even thousands of people? When you file a help ticket at a massive company like Google or Facebook, ever wonder how that ticket is processed? Sanjay Siddhanti, Akasa’s Director of Engineering, is no slouch when it comes to navigating massive workflow engines – and in today’s episode, he shares his experiences in bioinformatics, workflows, and more with us.
00:00:39 Workflow engine definitions
00:01:40 Introductions
00:02:24 Sanjay’s 8th grade prog ..read more
Programming Throwdown
1y ago
Today we field questions from Programming Throwdown’s listeners about AI, machine learning, and more practical matters as developers in our annual holiday special!
00:00:24 Introductions
00:00:43 Programming Showdown merch
00:02:13 Paul S
00:03:28 Dealing with ergonomics
00:10:39 On AI coding assistant tools
00:16:43 Warren Y
00:20:24 Ben inquires about performance testing
00:27:39 Wild coding story
00:29:37 AI coding’s disruption potential
00:34:20 Jason’s Turing riddle
00:35:50 ChatGPT
00:43:59 Christian B
00:45:13 Collection-of-Letters asks on documentation
00:49:07 Zeh F
00:50:51 Coding bo ..read more
Programming Throwdown
1y ago
Package managers are an often-overlooked aspect of any operating system, but their importance is not to be underestimated – especially in today’s development environment. As both creator of Homebrew and CEO of tea.xyz, Max Howell is intimately familiar with the ins and outs of open-source development, software engineering, and balancing passion with practicality. He shares these experiences and more with us in today’s deep dive into the subject!
00:01:00 Introductions
00:01:29 When Max started Tea.XYZ
00:03:51 British plugs
00:08:10 Literally rolling out of bed to work
00:11:49 The value of me ..read more