109. Meditation for the Curious Skeptic
Meditation can take many forms. While it may conjure up cliched images of people sitting on cushions and chanting, in actually, many different groups, from the Harvard Business Review to medical professionals, are exploring the ways in which... →
108. Building Community with the Wicked CoolKit
Chris Castle
Director, Developer Advocacy, Heroku
Julián Duque
Developer Advocate, Heroku
Lynn Fisher
Chief Creative Officer, &yet
Back in the day, the web felt smaller and people used simpler ways to connect with others. Those with niche interests still found each other despite the absence of mega social platforms. Lynn Fisher, Chief Creative Officer at &yet, shares... →
About Code[ish]
A podcast brought to you by the developer advocate team at Heroku, exploring code, technology, tools, tips, and the life of the developer.
Looking for more podcasts? Tune in to the Salesforce Developer podcast to hear short and insightful stories for developers, from developers.
I Was There: Stories of Production Incidents II
Ifat Ribon, Chris Ostrowski, and Corey Martin
Growing your monthly active user count is the goal for every startup. But can your popularity actually work against you? In this installment of I Was There, Ifat Ribon and Christopher Ostrowski share their experiences tracking down... →
107. How to Write Seriously Good Software
Marco Faella and Rick Newman
Writing legible, functionable code is the aspiration for many programmers. Defining what that actually means is another matter altogether. Our guest, Marco Faella, has written a book on the subject. We'll explore the characteristics good... →
106. Growing a Self-Funded Company
Alli McGee, Lewis Buckley, and Greg Nokes
Most companies talk about building for the customer—but when you’re a self-funded company like BiggerPockets, building a product that users pay for can be the difference between success and shutting down. Guests Alli McGee and Lewis Buckley... →
105. Event Sourcing and CQRS
Andrzej Ludwikowski and Robert Blumen
Organizing data into a sequence of CRUD operations have a long history in software. But with newer and never-ending data streams, different models are emerging. Guest Andrzej Ludwikowski, a software architect at SoftwareMill joins host... →
104. The Evolution of Service Meshes
Luke Kysow and Robert Blumen
As microservices and container orchestration have grown in popularity, reusable layers of logic, such as authentication and rate limiting, have been pulled out into separate entities known as a service mesh. Luke Kysow, a software engineer... →
103. Chaos Engineering
Mikolaj Pawlikowski and Rick Newman
Chaos engineering is a way of testing your software predicated on the fact that something in your system, at some point, will break. By intentionally causing disruptions--for example, dropping network connections--and observing how your... →
102. Whether or Not to Repeat Yourself: DRY, DAMP, or WET
Ev Haus and Robert Blumen
There are many different ways to architecturally structure a program, which has invariably led to debates on which system is "the best." We'll explore several of these strategies--nicknamed DRY (Don't Repeat Yourself), DAMP (Don't Abstract... →
101. Cloud Native Applications
Cornelia Davis and Joe Kutner
Too often, there's an assumption that putting one's application "in the cloud" simply means hosting your code on a server somewhere--but that's just the beginning. Guest Cornelia Davis, CTO of Weaveworks, talks with Joe Kutner about what it... →
100. Math for Programmers
Paul Orland and Hailey Walls
Programmers are often expected to not only know complicated math equations, but to cherish them dearly; in reality, nothing could be further from the truth. Although mathematics forms the basis for a lot of software, most people are still... →