In this book, Kent Beck presents a collection of 77 implementation patterns that help developers write simpler, clearer, and more cost-effective code. The patterns address various aspects of programming, including class, state, behavior, methods, collections, and frameworks. Beck emphasizes the importance of values such as communication, simplicity, and flexibility, and principles like local consequences, minimizing repetition, and declarative expression. The book is designed to be useful for both junior and senior developers, helping them understand and improve their coding practices through the application of these patterns.
Real-time data streaming is shaking up everything we know about modern data systems. If you’re ready to dive in but unsure where to begin, no worries. That’s why we’re here.
Our first episode breaks down the basics of data streaming—from what it is, to its pivotal role in processing and transferring data in a fast-paced digital environment. Your guide is Tim Berglund, VP of Developer Relations at Confluent, where he and his team work to make data streaming data and its emerging toolset accessible to all developers.
You’ll learn:
- The fundamentals of data streaming
- Data streaming advantages vs. other technologies
- What is an Event-Driven Architecture (EDA)
- And much more…
About the Guest:
Tim Berglund serves as the VP of Developer Relations at Confluent, where he and his team work to make streaming data and its emerging toolset accessible to all developers. He is a regular speaker at conferences and a presence on YouTube explaining complex technology topics in an accessible way.
Guest Highlights:
“The basic intellectual habit that you have in building a data streaming system isn't first, ‘What are the things?’ But it's, ‘What is happening?’”
“With batch processing, I’ve got my data in a pile—I know where it starts, where it ends, and I can work through it. With streaming, it’s not a pile—it’s a pipe.”
“The future of data streaming is real-time everything—flows, insights, and actions. There’s no more ‘take the data here and think about it later.’ The insight is now, ready to be consumed by anyone who needs it. Businesses built on this model can respond to the world as it changes, right away."
Episode Timestamps:
*(01:44) - Tim’s Journey in Data Streaming
*(14:35) - Data Streaming 101: Unlocking the Power of Data
*(38:56) - The Playbook: Tools & Tactics for Data Streaming
*(49:00) - Voices from the World of Data Streaming
*(53:35) - Quick Bytes
*(57:10) - Top 3 Takeaways
Links & Resources:
Our Sponsor:
Your data shouldn’t be a problem to manage. It should be your superpower. The Confluent Data Streaming Platform transforms organizations with trustworthy, real-time data that seamlessly spans your entire environment and powers innovation across every use case. Create smarter, deploy faster, and maximize efficiency with a true Data Streaming Platform from the pioneers in data streaming. Learn more at confluent.io.