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.
The Swimm Upstream Podcast is a collection of conversations about knowledge sharing, code documentation, change management, scaling dev teams and more. Our guests come from all over the tech world, with some really interesting insights, stories, and… coffee hacks. Join Tom Ahi Dror, Co-Founder of Swimm (a Continuous Documentation platform that streamlines onboarding and knowledge sharing within software engineering teams), as he talks with some of the most inspiring engineering and dev team ...
S
SWIMM UPSTREAM


1
Part 2: Making Calculated Risks With Jason Gauci
19:55
19:55
Play later
Play later
Lists
Like
Liked
19:55
The conversation with Jason Gauci continues. Jason breaks down the day after you’ve succeeded with your initial champion. What comes next? How do you motivate your team? And how to successfully promote your ideas within an engineering organization.By SWIMM / Tom Ahi Dror
S
SWIMM UPSTREAM


1
Extending End-to-end Platforms as Companies Scale with Basia Mucha
19:33
19:33
Play later
Play later
Lists
Like
Liked
19:33
This may come as a surprise, but Compass’ engineering organization has over 1000 developers powering their end-to-end tech platform that supports real estate transactions across the United States. Basia Mucha, Director of Engineering at Compass, joins the show to share her experience scaling a platform across different geographies and the art of ba…
S
SWIMM UPSTREAM


1
Implementing and Shipping Design Systems With Brian Douglas
20:32
20:32
Play later
Play later
Lists
Like
Liked
20:32
Brian Douglas is the Director of Developer Advocacy at GitHub and a familiar face (or voice) in the world of software development and community. Based on Brian’s experience building Netlify’s first design system, he shares his perspective on knowing when a start-up can build their own tool versus using one that’s available on the market.…
S
SWIMM UPSTREAM


1
Making Organizational Level Changes to Achieve Product-Market Fit With Jenna Quindica
21:02
21:02
Play later
Play later
Lists
Like
Liked
21:02
Changes and pivots are bound to happen, especially in the early days of a start-up. Jenna Quindica, Staff Software Engineer at Square, shares a story from early on in her career where a complete pivot was required to achieve product-market fit. Jenna also delves into what it takes to be an effective Staff SWE today.…
S
SWIMM UPSTREAM


1
Part 1: Identifying User-champions With Jason Gauci
18:08
18:08
Play later
Play later
Lists
Like
Liked
18:08
Jason Gauci is Argo AI’s Director of Engineering and has led machine learning teams at Facebook (now Meta) and Google. Jason also hosts the Programming Throwdown podcast. Looking back at his experiences leading a research lab at Facebook, Jason reflects on the challenges of disruptive technological changes. Hint: Sometimes, being on the vanguard is…
S
SWIMM UPSTREAM


1
Debugging is for Human Relationships, Too with Amir Shevat
20:35
20:35
Play later
Play later
Lists
Like
Liked
20:35
Amir Shevat has led teams at some of the most well known tech companies out there, including Slack, Google, and Twitch. Today, Amir is Head of Product at Twitter’s Developer Platform. Amir joins the show to share his experience of the effectiveness of a GM model and just how important it is to listen when joining a new team.…
Get ready for Season 2 of Swimm Upstream, a podcast dedicated to engineering leaders and devtool enthusiasts. This season we're breakinng down stories of change within engineering organizations. Stay tuned...By SWIMM / Tom Ahi Dror
P
Programming Throwdown


1
133: Solving for the Marketplace Problem with Andrew Yates
56:04
56:04
Play later
Play later
Lists
Like
Liked
56:04
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 how to…
00:00:15 Introduction 00:01:24 Gaming setups 00:12:25 News 00:12:27 I was wrong, CRDTs are the future 00:17:18 How we lost 54k Github stars 00:21:10 DALL-E 00:25:45 Inside the Longest Atlassian Outage of All Time 00:35:11: Sponsor 00:36:22 Book of the Show 00:36:38 Indie Boardgame Designers Podcast 00:37:24 The Laundry Files 00:40:35 Tool of the Sh…
P
Programming Throwdown


1
131: Supporting your Favorite Creators with Brave with Jimmy Secretan
1:14:12
1:14:12
Play later
Play later
Lists
Like
Liked
1:14:12
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 Servi…
P
Programming Throwdown


1
130: Ethical Hacking with Ted Harrington
1:25:34
1:25:34
Play later
Play later
Lists
Like
Liked
1:25:34
"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 ti…
P
Programming Throwdown


1
Episode 129 - Web3.0: Breaking free from the Client Server Model with Michelle Lee
1:05:44
1:05:44
Play later
Play later
Lists
Like
Liked
1:05:44
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 Introduction 00:01:36 Michelle Lee’s career 00:03:10 What is human-computer interaction? 00:04:55 The Google Sheets user experience 00:06:19 Google Checkout, user f…
P
Programming Throwdown


1
128: WebAssembly with Kevin Hoffman
1:13:54
1:13:54
Play later
Play later
Lists
Like
Liked
1:13:54
Summary: What is WebAssembly? Guest speaker Kevin Hoffman, CTO of Cosmonic shares what WebAssembly is, why it exists, and what kind of things you can do with it. Notes: 00:00:16 Introduction 00:00:52 Cosmonic during COVID 00:02:45 Kevin Hoffman’s career and Cosmonic’s begginings 00:12:39 WebAssembly integrations 00:16:20 What is WebAssembly? 00:27:…
Brief Summary: Programming is difficult as it is, but imagine how difficult it was without all the current tools, compilers, synthesizers, etc. that we have today. Eran Yahav, Chief Technology Officer at Tabnine shares how AI is currently helping with code writing and how it could change in the future. 00:00:16 Introduction 00:00:51 Eran Yahav’s pr…
P
Programming Throwdown


1
126 - Serverless Computing with Erez Berkner
1:11:38
1:11:38
Play later
Play later
Lists
Like
Liked
1:11:38
Brief Summary: Erez Berkner, CEO of Lumigo, talks about his company, going serverless, and why you should too. He shares his experience and tips regarding serverless computing and its ever-growing opportunities in modern computing. 00:00:16 Introduction 00:01:43 Introducing Erez Berkner 00:06:27 The start of Lumigo 00:10:42 What is Serverless 00:20…
Download We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown We are on Patreon! https://www.patreon.com/programmingthrowdown T-Shirts! http://www.cafepress.com/programmingthrowdown/13590693 Join us on Discord! https://discord.gg/r4V2zpC Object Caching Systems Many people have heard the names "redis" or "memcached" but fewe…
In this holiday episode, Jason and Patrick answer questions from listeners. They also look back at the past year’s challenges and victories. 00:15:35 (Kevin) What's been the biggest thing that pushed you to learn more during your career? Was it taking a new job and moving somewhere, doing stuff in your spare time or something like a new hobby or an…
How do you stay focused when working on large projects that span many months? In this duo episode, we talk about Project Planning techniques and trends! We also cover solving personal data storage problems and building CNC machines & printers. 00:00:15 Introduction 00:01:33 UML 00:05:22 Home NAS and other personal storage solutions 00:18:09 Homebre…
S
SWIMM UPSTREAM


1
EP. 7, Preparing for Unforeseen Security Breaches With Assaf Cohen
14:40
14:40
Play later
Play later
Lists
Like
Liked
14:40
In episode 7 of Swimm Upstream, Host Tom Ahi Dror speaks with Assaf Cohen about his experiences as a network engineer and a training manager and finding the right balance in creating guardrails, protocols, and best practices for security breaches. Assaf is Training Delivery Manager at Amazon Web Services.…
S
SWIMM UPSTREAM


1
EP. 6, Converting Contributors to Core Members of OS Projects With Liran Tal
18:17
18:17
Play later
Play later
Lists
Like
Liked
18:17
In episode 6 of Swimm Upstream, Host Tom Ahi Dror speaks with Liran Tal about inspiring education and empowering developers to increase awareness of application security. Find out two of Shiran's tricks as well. Liran is Director of Developer Advocacy at Synk.By SWIMM / Tom Ahi Dror
S
SWIMM UPSTREAM


1
EP. 5, All About Guilds and Scaling With Yuval Perry
16:40
16:40
Play later
Play later
Lists
Like
Liked
16:40
In episode 5 of Swimm Upstream, Host Tom Ahi Dror speaks with Yuval Perry about managing one of the guilds responsible for Wix's backend as Head of Backend Engineering. Yuval talks about ensuring his team is on the "paved road" and how guilds help software organizations scale quickly and efficiently.…
S
SWIMM UPSTREAM


1
EP. 4, Unboxing Team Knowledge Sharing With Tamar Bercovici
19:11
19:11
Play later
Play later
Lists
Like
Liked
19:11
In episode 4 of Swimm Upstream, Host Tom Ahi Dror speaks with Tamar Bercovici about the challenges of keeping engineering teams motivated, productive, pushing forward, and sharing knowledge as VP of Engineering at Box.By SWIMM / Tom Ahi Dror
S
SWIMM UPSTREAM


1
EP. 3, Building Change by Creating New Muscles With Patrick Poels Part 2
12:10
12:10
Play later
Play later
Lists
Like
Liked
12:10
In episode 3 of Swimm Upstream, Host Tom Ahi Dror continues his conversation with Patrick Poels in this special part 2 series. Pat discusses making changes in engineering organizations, communicating those changes, and creating a playbook for building autonomous teams.By SWIMM / Tom Ahi Dror
S
SWIMM UPSTREAM


1
EP. 2, Clearing Roadblocks for Developers With Patrick Poels Part 1
16:30
16:30
Play later
Play later
Lists
Like
Liked
16:30
In episode 2 of Swimm Upstream, Host Tom Ahi Dror speaks with Patrick Poels about his experiences running over potholes and learning from those experiences to clear roadblocks for engineers and product managers. Patrick is the Senior VP of Engineering at Snyk.By SWIMM / Tom Ahi Dror
S
SWIMM UPSTREAM


1
EP. 1, Evangelizing Mentorship Within Your Dev Teams With Ryan Atkins
17:24
17:24
Play later
Play later
Lists
Like
Liked
17:24
In episode 1 of Swimm Upstream, Host Tom Ahi Dror speaks with Ryan Atkins about everything from recruiting, engineering onboarding, and ensuring that mentoring dev teams are culturally valued by organizations. Ryan is the Head of Engineering Operations at Asana.By SWIMM / Tom Ahi Dror
P
Programming Throwdown


1
122 - Building Conversational AI's with Joe Bradley
1:34:41
1:34:41
Play later
Play later
Lists
Like
Liked
1:34:41
When you ask Alexa or Google a question and it responds, how does that actually work? Could we have more in-depth conversations and what would that look like? Today we dive into conversational AI with Joe Bradley and answer these questions and many more. Thanks for supporting the show! 00:00:15 Introduction 00:01:24 Introducing Joe Bradley 00:04:44…