Concurrency
Episode Date: July 31, 2018What 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...
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 transcribedWhat 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...
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...
Web services are for much more than building websites: they are one of the most common techniques for passing information among programs. Cre...
Writing documentation is an art and there aren't many cut-and-dry rules that will guarantee the right documentation quality. In this episode...
Today we discuss Cryptocurrency and Smart Contracts with Amy Wan, CEO of Sagewise. Amy has a legal background and combines this with expertis...
How can you use all of the computers in your lab/office at the same time to speed up tasks? Today we talk with Dori Exterman, CTO of Incredib...
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...
Today, we are going to talk about... office space! Not the hilarious 1999 movie directed by Mike Judge, but modern office spaces for engineer...
Did you know that there was a programming language co-invented by a consortium of government offices and top businesses (at the time)? Today...
Today we chat with Mark Engelberg about his background in software engineering and game design. Show notes: http://www.programmingthrowdown.c...
Today we chat with John Sonmez about soft skills: communication, self-motivation, learning to learn, and negotiation, Show notes: http://www....
Today we explain how cryptocurrency works and why it is possible to buy and sell electonic currency. Show notes: http://www.programmingthrowd...
In this episode we explain how code reviews work and why they are so important. Show notes: http://www.programmingthrowdown.com/2017/05/episo...
In this episode we interview Josh and Adam from Kobiton. They describe the challenges with releasing a mobile app for many platforms, and how...
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...
In this episode we interview Spencer Gibb and Mark Heckler from Pivotal, the company behind Spring Framework: a set of powerful enterprise Ja...
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...
On this show we discuss Clojure and ClojureScript, and all the amazing things you can build with them. Show notes: http://www.programmingthro...