DiscoverProgramming Throwdown
Programming Throwdown
Claim Ownership

Programming Throwdown

Author: Patrick Wheeler and Jason Gauci

Subscribed: 6,779Played: 49,378
Share

Description

Programming Throwdown attempts to educate Computer Scientsts and Software Engineers on a cavalcade of programming and tech topics. Every show covers a new programming language, so listeners will be able to speak intelligently about any programming language. Look for our Podcast in the iTunes Store
90 Episodes
Reverse
Terminal and Shells

Terminal and Shells

2019-05-2101:15:17

Hey all!!Ask and ye shall receive! Someone in the Programming Throwdown discord suggested that we cover terminals and shells, so here we are! Despite sounding simple on the surface, there's decades of complexity around terminal emulators and system shells. Patrick and I unpack this and more in today's episode!Thanks so much for all of your emails and support on Patreon! It's your euthusiasm and financial support that enable us to teach so many people, and we are eternally grateful for your support!Show notes: https://www.programmingthrowdown.com/2019/05/episode-90-terminals-and-shells.html
From Combat to Code

From Combat to Code

2019-04-3001:37:40

Hey all!!Today we are sitting down with Jerome Hardaway. Jerome is an Air Force Veteran and the founder of Vets Who Code: a non-profit dedicated to training Veterans in web development and connecting Veterans to hiring managers around the World. Whether you have served in the military or not, this inspiring podcast gives us all a glimpse into the boots of someone who rotated into a career in software development after school, and is full of great advice for newcomers to the field. Learn more about Vets Who Code, including how to donate to the cause, in the show notes below!We have more interviews in the future, but the next two months will just be Patrick and I. Keep sending us emails with topics that you want us to cover!Show notes: https://www.programmingthrowdown.com/2019/04/episode-89-from-combat-to-code.html
Image Processing

Image Processing

2019-04-0101:15:582

If you use ASCII encoding, the entire Oxford dictionary is about 5 million bytes. A single 4K image contains 25 million bytes. If you watch a 4K video running at 60 frames-per-second, over 300 dictionaries worth of data are going through your tv every second. Let that sink in for a moment.One of the most magical areas of engineering is image processing. Everything from the way the images are stored to advanced AI techniques like face recognition have mind-boggling complexity. In this episode, we scratch the surface of image processing, but if an area from this show interested you and you would like to learn more, let us know!Show notes: https://www.programmingthrowdown.com/2019/04/episode-88-image-processing.html
Typescript

Typescript

2019-03-0401:09:321

While the web is one of the easiest platforms for deploying software, it can also be one of the trickiest to debug. People have many different browsers, and some have plugins or settings that restrict functionality. It may be extremely difficult to reproduce errors on your development machine. As a result, we want to discover as many errors as possible before we launch a new site. With node.js and people running javascript on the server, static checks become even more important.Enter typescript! Typescript is a language that transpiles to javascript, but along the way it adds type checking and advanced javascript features. After checking the types, typescript produces javascript that can run in almost any browser.Show notes: https://www.programmingthrowdown.com/2019/03/episode-87-typescript.html
Happy New Year!Today we are sitting down with Stephen Wolfram, inventor of Mathematica, Wolfram Alpha, and Wolfram Language! In this super interesting episode, Stephen talks us through his journey as a mathematician, software architect, and language inventor. It was truly an honor to talk to Stephen and hear about his decades of experience. Check this interview out and give us feedback!Show notes: https://www.programmingthrowdown.com/2019/01/episode-86-wolfram-language-and.html
Holiday Party

Holiday Party

2019-01-0200:58:23

Hey all!This is our annual holiday show! We give away prizes and talk about random news stories :-D. Thanks to everyone who chatted with us on Discord, and looking forward to a super exciting 2019!I'll be sending an email to all prize winners later today!Show notes: https://www.programmingthrowdown.com/2019/01/episode-85-holiday-party.html
Customer Bug Handling

Customer Bug Handling

2018-12-0401:06:271

Hey all!How do you find and triage bugs on other people's machines when they don't have the source code (or the knowledge to build it)? That's what we explain in today's episode! It's one of the topics that's rarely spoken about but extremely important to get right before shipping any software product. Happy hacking!This is the last episode before our Christmas special! If you are a patron, make sure Patreon has your up to date address so we can mail prizes! If you aren't on Patreon, sign up before our Christmas show to be entered in our raffle!!Show notes: https://www.programmingthrowdown.com/2018/12/episode-84-customer-bug-handling.html
Teaching Kids to Code

Teaching Kids to Code

2018-11-1301:12:552

Hey all!First of all, sorry for the delay in publishing October's episode. There are some pretty intense wildfires close to where we live, but it looks like things are getting under control. Huge thanks to all the firefighters!In this episode Patrick and I talk about teaching kids to code! We discuss how we learned to code and what are ways to build logic and reasoning skills in kids of all ages. Also we talk about ways to get kids excited about the fundamentals behind coding and solving problems. Check out the show notes here: https://www.programmingthrowdown.com/2018/11/episode-83-teaching-kids-to-code.htmlDo you have any good resources for teaching coding to kids? Let us know in the comments and we'll mention it in the next episode!Also this is the last chance to become a Patreon subscriber if you want to be entered in this year's annual give-a-away episode which will happen sometime in December! Last year we had a lot of trouble mailing the tokens to everyone, but our gears are turning around gift ideas for this year. Either way, a few lucky patrons will get free t-shirts! Become a patron here: https://www.patreon.com/programmingthrowdownHappy Hacking!
Hey everyone! This episode is an absolutely fascinating interview with Jonas Bonér, creator of Akka. We dive into reactive programming, the actor model, and the Akka toolkit. Jonas also describes his journey as a developer that led him to create Akka and found Lightbend with Martin Odersky, the creator of Scala. Jonas brings a ton of in-depth technical discussion, so buckle up! :-)Show Notes: https://www.programmingthrowdown.com/2018/09/episode-82-reactive-programming-and.html
2018 Mailbag

2018 Mailbag

2018-09-0601:13:591

Hey all! Since setting up the #questions channel in discord, a lot of you have written some phenominal and thought-provoking questions both there and via email, so this is a great time to go back through our favorites and answer them in a Mailbag episode!Thanks for your support by checking out our Books of the Show links and our audible and patreon links! I was able to send out all the domestic Christmas gifts (email me if you haven't gotten yours!) but we could not ship them Internationally. I'm still looking for a solution there, and will keep you posted!Show Notes: https://www.programmingthrowdown.com/2018/09/episode-81-2018-mailbag.html
loading
Comments (15)

Hans Thedinga

Hi guys. Great podcast! The discussion on economics...hmmm, may I recommend an article?

May 10th
Reply

Adam R

Terrible. Nothing but BS for the first 50 minutes.

Apr 30th
Reply

Armand Ballaci

Hey guys, I just thought of giving you a try... Honestly I find you cool and the topics and stories somehow interesting... Typescrip

Apr 21st
Reply

spidermonkey1187

the first hour is interesting but they are talking about various topics. while interesting it was very disappointing

Apr 12th
Reply

lokesh p

awesome

Feb 19th
Reply

Павел Лиференко

Wow! What a Guest!

Jan 15th
Reply

Mohammad Ardestani

;-)

Dec 11th
Reply

Elijah Matthew Hassertt

Recently found the show and love it. I'm going to school for Computer Science right now. Thanks for putting out educational content in a fun and listenable format!

Sep 16th
Reply

Martin Červenka

Thanks guys for nice podcast! btw. downloading episodes is very very slow and hard, often ending with an error.

May 13th
Reply

David Caulfield

Great talk, really need to work on the sound though

Jan 9th
Reply

Avi Mathur

is it about Haskell at all ?

Dec 5th
Reply

Aaron Christopher Loomis

I normally use virtual box.

Nov 10th
Reply

Dillon Purvis

great topic, unfortunately Jason's audio totally disintegrates halfway through the episode :/ it returns at the end though

Oct 20th
Reply

Tipping Point

Dillon Purvis Mine is working fine, you should send an email to contact@castbox.fm to check out what's wrong.

Oct 21st
Reply

Santiago Calderón (Perejil)

Sound quality could improve. Love the intro music!

Sep 8th
Reply
loading
Download from Google Play
Download from App Store