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.

180 episodes transcribed
0 comments
Education

2018 Mailbag

Episode Date: September 6, 2018

Hey all! Since setting up the #questions channel in discord, a lot of you have written some phenominal and thought-provoking questions both t...

0 comments
Education

Concurrency

Episode Date: July 31, 2018

What is a thread/process? How can you speed up a program that requires a lot of compute resources? How can you have a single machine serve we...

0 comments
Education

Technical Arguments

Episode Date: July 1, 2018

Sunday is a non-traditional day for a new episode and this is definitely a non-traditional episode! Today we are talking about Technical Argu...

0 comments
Education

Julia

Episode Date: May 2, 2018

Julia may be the most requested language we have ever received on the show, so Patrick and I took some time of the past few weeks to get fami...

0 comments
Education

Code Documentation

Episode Date: April 4, 2018

Writing documentation is an art and there aren't many cut-and-dry rules that will guarantee the right documentation quality. In this episode...

0 comments
Education

Arduino

Episode Date: March 5, 2018

Ever want to build your own robot? We explain how to do this using Arduino! Show notes: http://www.programmingthrowdown.com/2018/03/episode-7...

0 comments
Education

Internationalization

Episode Date: November 28, 2017

How can you maintain a separate version of your app/site in all langauges and locales? How do you handle right-to-left text, various currenci...

0 comments
Education

Office Spaces

Episode Date: October 30, 2017

Today, we are going to talk about... office space! Not the hilarious 1999 movie directed by Mike Judge, but modern office spaces for engineer...

0 comments
Education

Cryptocurrency

Episode Date: June 30, 2017

Today we explain how cryptocurrency works and why it is possible to buy and sell electonic currency. Show notes: http://www.programmingthrowd...

0 comments
Education

Code Reviews

Episode Date: May 30, 2017

In this episode we explain how code reviews work and why they are so important. Show notes: http://www.programmingthrowdown.com/2017/05/episo...

0 comments
Education

Cryptography

Episode Date: March 30, 2017

In this episode we explain how data is encrypted and decrypted, and how you can use encryption in the things you build. Show notes: http://ww...

0 comments
Education

Spring Framework

Episode Date: February 28, 2017

In this episode we interview Spencer Gibb and Mark Heckler from Pivotal, the company behind Spring Framework: a set of powerful enterprise Ja...