DiscoverCommand Line Heroes
Command Line Heroes

Command Line Heroes

Author: Red Hat

Subscribed: 5,339Played: 43,732
Share

Description

Hear the epic true tales of how developers, programmers, hackers, geeks, and open source rebels are revolutionizing the technology landscape. Command Line Heroes is a new podcast hosted by Saron Yitbarek and produced by Red Hat. Get root access to show notes, transcripts, and other associated content at https://redhat.com/commandlineheroes
21 Episodes
Reverse
Learning the BASICs

Learning the BASICs

2019-07-0900:26:476

Becoming a programmer used to require a Ph.D. and having access to some serious hardware. Then, in 1965, a couple of engineers had a radical idea: make it easier for people to get started.Beginner languages, like BASIC, burst the doors to coding wide open. Tom Cormen and Denise Dumas recall how BASIC changed everything. Avi Flombaum and Saron share tips on picking a first language in this new era of software development. And we hear from Femi Owolade-Coombes and Robyn Bergeron about how the next generation of coders are getting their start with video games.Beginner languages give everyone an opportunity to get their foot in the door. And that helps the industry as a whole.Check out redhat.com/commandlineheroes for more information on beginner languages.Find out more about why BASIC is a beloved first language and how the next generation will learn to code on Opensource.com.We want ALL of you to weigh in and help shape the future of Command Line Heroes. Take our short survey at commandlineheroes.com/survey
Python’s Tale

Python’s Tale

2019-06-2500:29:028

A benevolent dictator for life steps down and changes the course of the Python language forever. Guido van Rossum’s “Transfer of Power” memo brings attention to the way programming languages evolve.In this episode, Emily Morehouse makes the connection between Python’s technical extensibility and its inclusive community. Michael Kennedy explains how Python is both easy to learn and powerful enough to build YouTube and Instagram. And Diane Mueller highlights how the Python community took the lead on so many inclusive practices that are spreading in tech—including the rise of community-led decision-making.Sometimes, a benevolent dictator can get a language started. But Python shows it’s communities that make languages thrive.Learn more about Python at redhat.com/commandlineheroesWe want ALL of you to weigh in and help shape the future of Command Line Heroes. Take our short survey at commandlineheroes.com/surveyAlso check out these Python podcasts that guest Michael Kennedy is part of — Talk Python to Me, and Python BytesWe hear from Guido van Rossum in this episode from a Computer History Museum interview.
Command Line Heroes is back for Season 3. We’re exploring the epic history of programming languages and how communities affect their development. We're talking Python, learning about JavaScript, and diving into Perl. And that’s just our “Hello, World” for Season 3.The first episode drops June 25. Subscribe today and sign up for the newsletter. Head over to redhat.com/commandlineheroes to catch up on seasons 1 and 2. Check out all the additional content while you're there.
The best and brightest took us to the moon with the computing power of pocket calculators. Now they’re taking us farther—and they’re doing it with the tech we’ve been talking about all season. Open source is taking us to Mars.The Season 2 finale takes us to NASA’s Jet Propulsion Laboratory (JPL). Tom Soderstrom shares how much JPL has gained by embracing open source. Hila Lifshitz-Assaf explains that NASA is solving some of their greatest problems with open software and crowdsourcing. And Dan Wachspress describes how working with NASA means proprietary companies need to make some sacrifices—but they get to work on the most innovative projects in the world.The explorers of the final frontier are choosing to work in the open—and Mars is their destination. What’s next?And while this may mark the end of Season 2, it's not really goodbye because we still want to hear from you. Reach out to us at redhat.com/commandlineheroes—we'd love to hear what you thought of this season.
Developer advocates play important roles in open source communities. We brought a few of them together to explain how and why they do what they do.Sandra Persing (Mozilla), Ricky Robinett (Twilio), and Robyn Bergeron (Red Hat) sit down with Saron to share what they’re working on, how they support their communities, and what they’re looking forward to in 2019.Meanwhile, Season 3 of Command Line Heroes is already in the works. You can be one of the first to learn about new episodes when they drop this spring. If you haven't already, subscribe wherever you get your podcasts. It's one click, and it's 100% free.Season 1 and 2 are also available for your listening pleasure while you wait! Listen at redhat.com/en/command-line-heroes.
What does serverless really mean? Of course there are still servers—the basics of the internet aren’t changing. But what can developers accomplish when someone else handles the servers?Serverless computing makes it easy for beginners to deploy applications and makes work more efficient for the pros. Andrea Passwater shares how convenient it can be to abstract away (or remove from view) the infrastructure components of development. But as with any convenience, going serverless has tradeoffs. Rodric Rabbah explains that going serverless can mean giving up control of your deployment and restricts your ability to respond to problems—which is why he helped create Apache OpenWhisk, an open source serverless environment framework. And Himanshu Pant considers when to use serverless services.Serverless computing should be about developer empowerment. But we have to stay curious about the big picture—even as we simplify our toolbox.If you want to dive deeper into the question of serverless development—or any of the subjects we’ve explored this season—check out the resources waiting for you at redhat.com/commandlineheroes. While you’re there, you can even contribute to our very own Command Line Heroes game.
Big data is going to help solve big problems: how we grow food; how we deliver supplies to those in need; how we cure disease. But first, we need to figure out how to handle it.Modern life is filled with connected gadgets. We now produce more data in a day than we did over thousands of years. Kenneth Cukier explains how data has changed, and how it’s beginning to change us. Dr. Ellen Grant tells us how Boston Children’s Hospital is using open source software to transform mountains of data into individualized treatments. And Sage Weil shares how Ceph’s scalable and resilient cloud storage helps us manage the data flood.Gathering information is key to understanding the world around us. Big data is helping us expand our never-ending mission of discovery.For more about the projects mentioned in this episode, like ChRIS, visit redhat.com/commandlineheroes.
Bad security and reliability practices can lead to outages that affect millions. It’s time for security to join the DevOps movement. And in a DevSecOps world, we can get creative about improving security.Discovering one vulnerability per month used to be the norm. Now, software development moves quickly thanks to agile processes and DevOps teams. Vincent Danen tells us how that’s led to a drastic increase in what’s considered a vulnerability. Jesse Robbins, the former master of disaster at Amazon, explains how companies prepare for catastrophic breakdowns and breaches. And Josh Bressers, head of product security at Elastic, looks to the future of security in tech.We can’t treat security teams like grumpy boogeymen. Hear how DevSecOps teams bring heroes together for better security.These changes mean different things for everyone involved, and we’d love to hear your take. Drop us a line at redhat.com/commandlineheroes, we're listening...
Failure is the heartbeat of discovery. We stumble a lot trying new things. The trick is to give up on failing fast. Instead, fail better.This episode looks at how tech embraces failure. Approaching failure with curiosity and openness is part of our process. Jennifer Petoff shares how Google has built a culture of learning and improvement from failure. With a shift in perspective, Jessica Rudder shows how embracing mistakes can lead to unexpected successes. And Jen Krieger explains how agile frameworks help us plan for failure.Failure doesn’t have to be the end. It can be a step to something greater.If you want to learn more about open source culture and how we can all change the culture around failing, check out some of the blog features waiting for you at redhat.com/commandlineheroes.
Looking to get into open source but not sure where to start? Are you a contributor trying to understand why only some pull requests get accepted? Or are you a maintainer who’s feeling overwhelmed?This episode looks at what it means to commit to an open source project. We follow our heroes as they progress through the roles of open source contributors: from finding projects and contributing to them, to building and maintaining thriving communities. Shannon Crabill shares how she got her start in open source at Hacktoberfest 2017, and Corinne Warnshuis describes how important it is to include people from all backgrounds to create good software. There are many ways to contribute to open source. Let’s walk through this together.For more about the characters, history, and stories of this episode, visit redhat.com/commandlineheroes. While there, check out how you can contribute to hero-engine and Command Line Heroes: The Game — all levels welcome.
loading
Comments (42)

Pedro Abreu

The problem is abstraction, i didnt hear you mention this. The first languages are getting more distant from what is happening near the metal (sometimes to our benefit or not). All Python and Java is built on C so youre just learning a sort of sophisticated high level API which will be interpeted into C which will then be run time compiled and etc... This just creates an illusion of understanding a system. Like with tools, your first tool can be a chainsaw but if you dont understand how to use an axe your knowledge foundation is just shakey.

Jul 16th
Reply

Pedro Abreu

Jennifer Arabella What do you mean with that comment? Im not saying kids learning Java or Python is bad, I'm just saying they will unlikely miss part of the whole picture due to the abstraction level. (I know you can do low level stuff with both languages but they are highly clunky and non-optimal e.g python multithreading, python del as a mechanism to free memory, etc...)

Jul 16th
Reply

Jennifer Arabella

Pedro Abreu Learn something, thank you

Jul 16th
Reply

Justin Baker

This is an interesting propaganda podcast, Red Hat. It's completely biased, oversimplified and missing some key points. lf you are a Linux fan then you'll eat this by the spoonful, but you should be wary. If Microsoft created a podcast to tell the same story my guess is it would be a bit different. TLDR - Series is one long ad for Red Hat.

Apr 1st
Reply

Pedro Abreu

Holden Galusha looool Torvalds is a beast, he insults ppl AND companies often haha

Jul 14th
Reply

Holden Galusha

Justin Baker I'm surprised at how biased this podcast is. The first red flag was describing Torvalds as "meek" ...

Jul 2nd
Reply

Cassandra Carpenter

I may not be a developer, but this is fascinating.

Mar 2nd
Reply

Allison Phillips

I’m baffled as to what in your life experiences has taught you it’s ok to classify an entire race of people as “full of rage” and “living like animal(s)”. I posit that the kind of person who would make such ridiculous, hyperbolic statements is full of animalistic rage themselves and thus desperately seeks ”others” to hate because it allows them to redirect the hatred they feel for themselves outward instead of facing it and channeling it into something constructive.

Feb 4th
Reply

Cina

Very good!

Jan 21st
Reply

Philip Gregory

this is just a repeat of the previous episode?

Jan 16th
Reply

Dan Misener

Philip Gregory There was an issue with Castbox pointing to the wrong audio file for "Bonus: Developer Advocacy Roundtable." It's fixed now!

Jan 17th
Reply

Landis Eian

this inspires me so much thank you because I felt like a loser when I try to code and not knowing anything

Nov 12th
Reply

Joker Heath

your voice is perfect for this podcast. One of my favourite podcasts, speed recovery for your health

Sep 25th
Reply

Sam Golden

Molly love ofl I'll get pp v all lol l nkklj ol pretty i'm uo okkoolmlln b be

Sep 21st
Reply

Joker Heath

was dying waiting for it,

Sep 9th
Reply

Lets Play Squire

can't believe they didn't start with a Dune 2000 reference, "control the spice, etc"

Aug 13th
Reply

Sherif Radwan

plz, add a subscript for non English speakers

Apr 9th
Reply

Paweł Janicki

Sherif Radwan You can find transcription here https://www.redhat.com/en/command-line-heroes

Apr 12th
Reply

Carlos Aguni

awesome! keep it up! :D

Apr 8th
Reply

Tomaž Borštnar

how come nobody talks about non-linux containers? freebsd jails, solaris zones anyone?

Mar 17th
Reply

James Snyder

Great episode right up until the end when you went full "muh diversity". Great otherwise!

Feb 16th
Reply

Mayank Mathur

OS wars: rise of Linux was the best episode IMO.

Feb 13th
Reply

Peter V

Mayank Mathur agreed!

Mar 23rd
Reply

Joseph Jumbam

i love the os wars episodes

Feb 13th
Reply

Ann -

also <3 the attention to detail & the audiomixing. tnx!! big fan

Feb 9th
Reply

Parker Christian

Amazing Podcast. Just wow

Feb 5th
Reply

Joseph Jumbam

I'm a huge fan of Linux and I use Ubuntu this is the best coders podcast I've heard

Feb 5th
Reply
loading
Download from Google Play
Download from App Store