Bonus: Developer Advocacy Roundtable

December 17, 2018 00:29:17 28.58 MB Downloads: 0

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.

At Your Serverless: Development Empowerment with Control

December 04, 2018 00:28:04 27.46 MB Downloads: 0

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.

The Data Explosion: Processing, Storage, and the Cloud

November 20, 2018 00:26:31 25.92 MB Downloads: 0

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.

The One About DevSecOps: Evolving Security and Reliability

November 06, 2018 00:25:56 25.36 MB Downloads: 0

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...

Fail Better: Embracing Failure

October 23, 2018 00:27:16 26.67 MB Downloads: 0

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.

Ready to Commit: Contributing to Open Source

October 09, 2018 00:26:15 25.69 MB Downloads: 0

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.

Hello, World: Programming Languages for the Polyglot Developer

September 24, 2018 00:27:57 27.29 MB Downloads: 0

Every new programming language is created to do something previously impossible. Today, there are quite a few to choose from. But which ones do you really need to know? This episode dives into the history of programming languages. We recognize the genius of “Amazing Grace,” also known as Rear Admiral Grace Hopper. It’s thanks to her that developers don’t need a PhD in mathematics to write their programs in machine code. We’re joined by Carol Willing of Project Jupyter, former Director of the Python Software Foundation, and Clive Thompson, a contributor to The New York Times Magazine and Wired who’s writing a book about how programmers think. Reminder: this season we’re building our very own, open source Command Line Heroes game. And you are invited to contribute—in whatever way makes sense for you. Visit Command Line Heroes: The Game over on GitHub for more info. And drop us a line at redhat.com/commandlineheroes, we're listening...

Press Start: How Gaming Shapes Development

September 11, 2018 00:27:28 26.81 MB Downloads: 0

Before the terms 'open source' and 'internet' were even coined—there were gamers. They created proto-open source communities, sharing and building upon each other’s work. For many programmers, gaming led them to their careers. In this episode, we explore the creative free-for-all of early game development over ARPANET. Game development brings together a massive mix of creative and programming talent. But while creating video games started as an open process, a lot has changed. Hear how you can get involved in building our very own Command Line Heroes game—and in the spirit of games, hunt around for this episode’s Easter egg. Check out Command Line Heroes: The Game over on GitHub. And please let us know what you think of the show by providing a rating or review in Apple Podcasts. Or simply drop us a line at redhat.com/commandlineheroes, we're listening...

Introducing Season 2 of Command Line Heroes

August 28, 2018 00:01:41 3.22 MB Downloads: 0

In Season 2 of Command Line Heroes, we’re living on the command line, tracking the changes that shape the world of open source development. We’re discovering the origins of programming languages; mastering the art of making a pull request; learning about supercomputers, hybrid clouds, and more. Where does that lead us? Great heights and beyond. Episode 1 launches September 11th. Listen for free on Apple Podcasts, Google Podcasts, or wherever you do your thing. Drop us a line at redhat.com/commandlineheroes, we're listening...

Days of Future_Open

March 27, 2018 00:27:43 27.05 MB Downloads: 0

Imagine a world where open source never caught on, where no one thought it’d be a good idea to make source code available to anyone. In this episode, we imagine this bizarre possibility. And we celebrate the open source tools and methodologies that got us where we are today. Join us as we wrap up Season 1, an almost 30,000-foot view of how the open source world came to be. Next season, we’re zooming in and focusing on the epic struggles of today’s command line heroes. Please let us know what you think of the show by providing a rating or review in Apple Podcasts. Drop us a line at redhat.com/commandlineheroes, we're listening...

Crack the Cloud_Open

March 13, 2018 00:29:02 28.36 MB Downloads: 0

“There is no cloud. It's just someone else's computer.” Or server, to be exact. Big cloud providers offer a relatively easy way to scale out workloads. But what’s the real cost? In this episode, we talk about the battle in the clouds, where any winner is still very much up in the air. Major Hayden, Microsoft’s Bridget Kromhout, and others help us understand the storm that’s brewing and where that leaves open source developers. Please let us know what you think of the show by providing a rating or review in Apple Podcasts. Drop us a line at redhat.com/commandlineheroes, we're listening...

The Containers_Derby

February 27, 2018 00:25:27 24.93 MB Downloads: 0

The rise of Container technologies opens a new frontier for developers, simplifying the movement of work from machine to machine. As Containers become more popular, though, a new battle emerges. This race is for the control of orchestration and involves the industry’s fastest, strongest players. Containers are one of the most important evolutions in the open-source movement and in this episode, featured guests Kelsey Hightower, Google developer advocate, and Laura Frank, Docker Captain and Director of Engineering at Code Ship, along with others, explain how this new technology is the building blocks of the future. Please let us know what you think of the show by providing a rating or review in Apple Podcasts. Drop us a line at redhat.com/commandlineheroes, we're listening...

DevOps_Tear Down That Wall

February 13, 2018 00:24:39 24.18 MB Downloads: 0

As the race to deliver applications ramps up, the wall between development and operations comes crashing down. When it does, those on both sides learn to work together like never before. But what is DevOps, really? Developer guests, including Microsoft’s Scott Hanselman and Cindy Sridharan (better known as @copyconstruct) think about DevOps as a practice from their side of the wall, while members from various operations teams explain what they’ve been working to defend. Differences remain but with DevOps, teams are working better than ever. And this episode explores why that matters for the command line heroes of tomorrow. Read Cindy Sridharan's attempt to demystify DevOps. And check out Gordon Haff's take on how to improve DevOps here.

The Agile_Revolution

January 30, 2018 00:27:26 26.85 MB Downloads: 0

It's the turn of the 21st century. Open source software is changing the tech landscape. But new patterns of work have now become necessary. Developers search for a revolutionary approach that will allow open source development to flourish. A group of developers convenes at a ski resort in Utah to craft such an approach. What emerges is a manifesto that changes everything. Dave Thomas, one of the authors of the Manifesto for Agile Software Development, brings us back to that now famous retreat where the agile revolution was first organized. Not everyone was as quick to sign on to this new approach, though, and in this episode, we hear why. Read Ruha Devanesan's take on agile's ability to harness diversity here. Please let us know what you think of the show by providing a rating or review in Apple Podcasts. Drop us a line at redhat.com/commandlineheroes, we're listening...

OS Wars_part 2: Rise of Linux

January 16, 2018 00:27:38 27.05 MB Downloads: 0

It's the 1990s. The empire of Microsoft controls 90% of users. Complete standardization of operating systems seems assured. But an unlikely hero arises from amongst the band of open source rebels. Linus Torvalds—meek, bespectacled—releases his Linux O.S. free of charge. While Microsoft reels and regroups, the battleground shifts from personal computers to the Internet. Acclaimed tech journalist Steven Vaughan-Nichols is joined by a team of veterans who relive the tech revolution that reimagined our future. Editor's Note: A previous version of this episode featured a short clip with Jon “maddog” Hall. It has been removed at his request. Please let us know what you think of the show by providing a rating or review in Apple Podcasts. Drop us a line at redhat.com/commandlineheroes, we're listening...