March 25, 2020 | Episode 90

Explore, Expand, and Extract with 3X Thinking ft. Kent Beck

  • Notes

As a programmer, Kent Beck chats about various topics of broad interest to developers, including some of his books: “Extreme Programming Explained: Embrace Change,” “Test-Driven Development: By Example,” and “Implementation Patterns.” He wrote “Implementation Patterns” to highlight the positive habits a developer should form in order to write accessible code. 

He also shares about what it’s like to experiment with new ideas and implement them, especially when others doubt what you're trying to achieve. This relates to the concept behind the explore-to-expand transition and a short piece he wrote titled "Idea to Impact." Finally, Tim and Kent talk through the difference between refactoring and tidying, Kent's involvement with agile software and test-driven development, and what exactly test-commit-revert is. And yes, they talk a little bit about event streaming too!

Continue Listening

Episode 91March 30, 2020 | 33 min

Cloud Marketplace Considerations with Dan Rosanova

Coming from decades of experience in messaging, Dan Rosanova discusses the pros and cons of cloud event streaming services on GCP, Azure, and Confluent Cloud. He also compares major stream processing and messaging services: Cloud Pub/Sub vs. Azure vs. Confluent Cloud, and outlines major differences among them.

Episode 92April 6, 2020 | 41 min

How to Run Kafka Streams on Kubernetes ft. Viktor Gamov

There’s something about YAML and the word “Docker” that doesn’t sit well with Viktor Gamov (Developer Advocate, Confluent), but Kafka Streams on Kubernetes is a phrase that does. Viktor describes what that process looks like and how Jib helps build, test, and deploy Kafka Streams applications on Kubernetes for an improved DevOps experience.

Episode 93April 15, 2020 | 55 min

Streaming Data Integration – Where Development Meets Deployment ft. James Urquhart

James Urquhart (Global Field CTO, VMware) is writing a book about worldly mapping and evaluating user needs in order to make event streaming a more economic choice for users. James argues that reducing the cost of integration does not deter people from buying but instead encourages creativity to find more uses for integration.

Got questions?

If there's something you want to know about Apache Kafka, Confluent or event streaming, please send us an email with your question and we'll hope to answer it on the next episode of Ask Confluent.

Email Us

Never miss an episode!

Be the first to get updates and new content

We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.