Search overlay panel for performing site-wide searches

Salesforce (Heroku) Recognized as a Leader. Learn More!

Code[ish]

Code[ish]

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.

Subscribe to Code[ish]

This field is for validation purposes and should be left unchanged.

Share This

Code[ish] • December 17th, 2020

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 system responds, you'll better prepare yourself for when the unexpected happens. Mikolaj Pawlikowski, author of "Chaos Engineering: Crash test your applications" explains the philosophies and best practices behind these resiliency techniques.

Hosted By:
Rick Newman
Rick Newman
Director of Engineering, Heroku
with Guest:
Mikolaj Pawlikowski
Mikolaj Pawlikowski
SRE Engineering Lead, Bloomberg
@mikopawlikowski

Transcript Available

  • Deeply Technical
  • chaos engineering
  • DevOps
  • distributed systems
  • Kubernetes
  • observability
  • SRE
  • testing

Share This

Code[ish] • December 10th, 2020

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 really means to be a cloud native application, discussing everything from resiliency patterns to deployment practices.

Transcript Available

  • Deeply Technical
  • cloud native
  • GitOps
  • Kubernetes
  • microservices
  • resiliency

Share This

Code[ish] • December 15th, 2020

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 Methods Prematurely), and WET (Write Everything Twice)--with Ev Haus, the Head of Technology at ZenHub, including when each is best to use.

Transcript Available

  • Deeply Technical
  • architecture
  • code refactoring
  • Coding
  • Programming
  • testing

Share This

Code[ish] • December 8th, 2020

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 put off by it. Paul Orland, a mathematician turned programmer, found this so perplexing that he wrote a book breaking down math concepts for programmers. He'll share his reasons for doing so, as well as why he believes maths is essential to every job.

Transcript Available

  • Tools and Tips
  • math
  • Python
  • STEM

Share This

Code[ish] • December 1st, 2020

A "deep fake" is the derisive name given to the rise of manipulated pictures and videos. Will newer forms of computer generated media cause us doubt what we see and hear online? Dmytro Bielievtsov is the CTO and co-founder of Respeecher, a speech-to-speech platform that produces AI-generated audio samples. In this second half of a two-part episode, he'll explain how audio can be faked, why it can be advantageous, and more importantly, how faked audio can be detected.

Transcript Available

  • Deeply Technical
  • deepfakes
  • GAN
  • machine learning
  • synthesized media

Share This

Code[ish] • November 19th, 2020

The COVID-19 pandemic has forced many industries to rethink how they operate. Amidst those changes, businesses are looking for new ways to keep on top of rapidly changing health guidelines. Microshare is a provider of data-driven solutions for IoT devices. Tim Panagos, their CTO, talks about what they built and what they adapted in order to massively pivot their business to provide solutions that communities desperately need.

Transcript Available

  • Tools and Tips
  • blockchain
  • compliance
  • data insights
  • healthcare
  • Internet of Things
  • IoT

Share This

Code[ish] • November 24th, 2020

The rise of manipulated pictures and videos have given a name to this notorious practice: deep fakes. But Alex Serdiuk, the CEO of Respeecher, suggests its how we use these tools that makes them bad, not the technology in and of itself. He'll explain how his platform, which produces AI-generated audio samples, is actually helping the entertainment industry deliver fresh content to its customers.

Transcript Available

  • DevLife
  • AI
  • audio processing
  • content creators
  • deep fakes
  • synthetic media

Share This

Code[ish] • November 17th, 2020

Not every tech company gets to move fast and break things. For companies operating in heavily regulated spaces, like banking, efforts to modernize legacy systems must be made carefully. Yobota explains how they're able to deliver custom APIs and solutions to financial institutions with guaranteed uptime and functionality.

Transcript Available

  • Heroku in the Wild
  • automation
  • compliance
  • e-commerce
  • fintech
  • metrics
  • PaaS
  • performance
  • regulated industries
  • resilience
  • scalability

Share This

Code[ish] • November 12th, 2020

Corrupted rows in a database? Escalating API response times? These aren't just tall tales, but nightmares that could come true for anyone--including you! Hear perplexing stories of mysterious production incidents from developers Meg Viar and Brendan Hennessy, including how they diagnosed and ultimately solved the problems with their applications.

Transcript Available

  • Tools and Tips
  • code reviews
  • monitoring
  • performance
  • postmortems
  • Python
  • SQL

Share This

Code[ish] • November 10th, 2020

Startups incubators are a way for established companies to establish new businesses with reduced risk. Essentially, a team of developers, designers, and product managers within an existing company will launch a new idea before fully committing more resources to it. ElectricSMS is one such startup, incubated within AE Studios. Wesley Magness, AE Studio's Entrepreneur in Residence, joins Melanie Plaza, its Head of Technology, to talk about this unique arrangement.

Transcript Available

  • Heroku in the Wild
  • e-commerce
  • incubators
  • MVPs
  • startups

Share This