Episodes

Code[ish] • Tuesday, February 18th 2020

Mike Mondragon interviews Bret Fisher, who works as a freelance DevOps/sysadmin consultant, and who also has the designation of being a Docker Captain. Docker Captain is a distinction that Docker awards select members of the community that are Docker experts and are passionate about sharing their Docker knowledge with others. To that end, Bret walks us through the history of how he became involved in Docker, and indeed, the history of Docker itself: the problems it tried to solve, and the way the codebase evolved to provide those solutions.

Much of the conversation centers around the confusing terminology and processes present in the Docker ecosystem: when to use Docker Compose, the...

Details & Transcript →
Download Now
Transcript Available
    Deeply Technical docker containers kubernetes devops deployments isolation
Code[ish] • Tuesday, February 11th 2020

Corey Martin is a Customer Solutions Architect at Heroku. On this episode of Code[ish], he’s interviewing Joe Leo, the founder and CEO of Def Method, a service-oriented software consultancy based out of New York City. The conversation begins with Leo providing his personal definition of legacy software as being any software that is not currently in the process of being written. He emphasizes that this does not mean something is immediately obsolete once it’s been written, but that at that point an individual or company must shift its energy and focus to maintenance and improvement.

From there Martin and Leo move on to discussing how customers Def Method helps customers find solutions to...

Details & Transcript →
Download Now
Transcript Available
    Deeply Technical legacy code maintenance infrastructure
Code[ish] • Tuesday, February 4th 2020

Mike Mondragon is the Lead Member of Technical Staff at Heroku. He's interviewing Ben Curtis, one of the co-founders of Honeybadger.io, which is an exception monitoring service for web developers. Curtis reminisces about how he came to Ruby through Rails during the early 2000s. Having already spent a few years as a web developer, he says he quickly fell in love with Ruby because everything he had learned, from templating and database abstraction layers, were built into its framework.

The conversation then moves on to the founding of Honeybadger. Its genesis came when Curtis and one of the company’s other co-founders, Starre Horne, were working together at a startup building a Rails...

Details & Transcript →
Download Now
Transcript Available
    DevLife ruby rails open source burnout side projects exception monitoring
Code[ish] • Tuesday, January 28th 2020

Mike Mondragon is interviewing Geoffrey Grosenbach, the Director of Product Education at Hashicorp. Before that, he launched PeepCode in 2006, a platform for developers to share and sell screencasts of programing tutorials. Over the years, he was able to grow the company until its acquisition by Pluralsight; he describes what the experience was like.

The conversation turns towards how to best learn new programming skills, after you've plateaued to being a "good" developer. Geoffrey suggests two things. First, writing about something you're working on is a good way to experience how you might express concepts to someone learning about them for the first time. He also...

Details & Transcript →
Download Now
Transcript Available
    DevLife self-learning screencasts ruby rails
Code[ish] • Tuesday, January 21st 2020

Julián Duque is a senior developer advocate at the Heroku, and he's interviewing Luca Maraschi, a chief architect at TELUS Digital. TELUS is a large communications company in Canada, which processes a massive amount of data produced by millions of customers all across the country. One of their challenges, for example, was to design a single datastore which provided a consistent experience across online services and offline ones, such as call centers or brick-and-mortar stores. In the end, Luca describes how they were able to break apart the existing monolith in favor many different microservices.

Luca notes that the data sources are not uniform; they can be coming from Excel files,...

Details & Transcript →
Download Now
Transcript Available
    Deeply Technical Kuma Kong microservices service mesh Node distributed systems