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.

178 episodes transcribed
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...

0 comments
Education

PHP and Hack

Episode Date: January 24, 2017

On this show we discuss PHP and Hack, an language that extends PHP. Show notes: http://www.programmingthrowdown.com/2017/01/episode-62-php-an...