Programming Throwdown

Programming Throwdown

Programming Throwdown educates 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 Podcast Episodes (Page 5)

138: Fixing the Internet with John Day
00:00:24 Introductions00:00:49 IP v600:04:50 OSI00:12:53 The IP v7 debate00:20:18 The definition of an address’s scope00:21:38 Why John feels DNS was a mistake00:26:40 How IP mobility works00:32:13 Bluetooth 00:41:41 Where will Internet architecture go from here00:49:49 Understanding the problem space00:59:04 The angels in the details01:00:53 Scien..
2 years, 4 months ago
0 Comments
137: The Origins of the Internet with John Day
00:01:01 Introduction00:01:28 COVID and the challenge of teaching00:04:11 John’s academic and career path00:08:14 LSI technology00:12:13 Collaborative software development in the day00:15:24 ARPANET’s early use00:20:08 Atom bomb and weather simulations00:26:55 The message-switching network 00:34:57 Pouzin00:38:00 Every register had a purpose00:45:1..
2 years, 4 months ago
0 Comments
136: Metaverse with Daniel Liebeskind
136: Metaverse with Daniel LiebeskindDecentralizing the future can often lead to missing out on genuine human communication. Daniel Liebeskind, Cofounder and CEO of Topia, talks about how they’re working to avoid that pitfall while building the foundation of a better online experience. Whether its his lessons from Burning Man, keeping the human spi..
2 years, 5 months ago
0 Comments
135: Kubernetes with Aran Khanna
00:00:15 Introduction00:01:03 Aran Khanna and his background00:05:12 The Marauder’s Map that Facebook hated(Chrome Extension)00:20:11 Why Google made Kubernetes00:31:14 Horizontal and Vertical Auto-Scaling00:35:54 Zencastr00:39:53 How machines talk to each other00:46:32 Sidecars00:48:25 Resources to learn Kubernetes00:52:59 Archera00:59:31 Opportun..
2 years, 5 months ago
0 Comments
134: Ephemeral Environments with Benjie De Groot
134: Ephemeral Environments with Benjie De GrootDownloadHow do you test changes to your web backend or database?  Many people have a "production" and one "development" database, but the development database can easily become broken by one engineer and thus unusable for the rest of the team.  Also, how would two engineers make changes in parallel to..
2 years, 6 months ago
0 Comments
133: Solving for the Marketplace Problem with Andrew Yates
As anyone who listens to the show regularly knows, I've always been fascinated by marketplaces.  How do we figure out what to charge for something, and how do we match buyers and sellers?  How does a company like Uber match drivers to riders so quickly?  Today we have Andrew Yates, Co-Founder & CEO at Promoted.ai, to talk about marketplaces and..
2 years, 6 months ago
0 Comments
132: Funding Open-Source Projects
00:00:15 Introduction00:01:24 Gaming setups00:12:25 News00:12:27 I was wrong, CRDTs are the future00:17:18 How we lost 54k Github stars00:21:10 DALL-E 00:25:45 Inside the Longest Atlassian Outage of All Time00:35:11: Sponsor00:36:22 Book of the Show00:36:38 Indie Boardgame Designers Podcast00:37:24 The Laundry Files00:40:35 Tool of the Show00:40:39..
2 years, 6 months ago
0 Comments
131: Supporting your Favorite Creators with Brave with Jimmy Secretan
I've been a big fan of Brave Browser ever since attending a presentation from Brandon Eich back in 2017.  Brave was one of the first browsers to aggressively block the ability for websites to share information on your computer without your consent (i.e. third party cookies).  I'm so excited to sit down with Jimmy Secretan, VP of Ads and Premium Ser..
2 years, 7 months ago
0 Comments
130: Ethical Hacking with Ted Harrington
"Hacking" is a word that evokes awe from the public, laughter from developers, and pure fear from technology leaders.  But what really is hacking?  What does trust really mean and how do we acquire and keep trust on the Internet?  It turns out that, while hacking is associated with computers, the methods behind it have been around since the dawn of..
2 years, 7 months ago
0 Comments
Episode 129 - Web3.0: Breaking free from the Client Server Model with Michelle Lee
Brief Summary: What is Web 3.0? Guest speaker Michelle Lee, Product Lead of Protocol Labs, shares how web 3.0 will revolutionize the Internet and bring trust back into the web. 00:00:25 Introduction00:01:36 Michelle Lee’s career 00:03:10 What is human-computer interaction?00:04:55 The Google Sheets user experience00:06:19 Google Checkout, user feed..
2 years, 8 months ago
0 Comments