87. Thunder Talks

Topics covered
Popular Clips
Episode Highlights
Data Challenges
Creating realistic fake data presents significant challenges, as highlighted by Joe Zack and Alan Underwood. They discuss how fake data often lacks the logical patterns necessary for statistical analysis, such as the seasonality of credit card transactions 1. Joe notes that while fake data can be useful for performance testing, it often fails in scenarios requiring pattern recognition 1.
There's definitely a science to be known to create fake data, data that is fake but looks real.
--- Joe Zack
Alan emphasizes the importance of understanding the business objectives behind software to improve communication and code quality, which indirectly aids in generating more realistic data 2.
Tools & Techniques
Alan Underwood and Joe Zack explore various tools and techniques for generating fake data that mimics real-world data. They mention applications like jferry, which generate realistic user data, including personal and credit card information, while maintaining the appearance of authenticity 3. Joe highlights the complexity of ensuring data patterns match across different environments, such as development and production 3.
It's so much harder than it sounds, and it is such a pain in the butt.
--- Alan Underwood
They also discuss tools like Redgate, which require well-defined schemas to generate meaningful data, underscoring the importance of proper database design 4.
Related Episodes


Thunder Talks
Answers 383 questions86. Lightning Talks
Answers 383 questionsJavascript Promises and Beyond
Answers 383 questions
Tackling Tough Developer Questions
Answers 383 questions95. Data Structures – Arrays and Array-ish
Answers 383 questionsClean Code - Formatting Matters
Answers 383 questionsHow to be an Intermediate Programmer
Answers 383 questionsCaching Overview and Hardware
Answers 383 questionsCaching in the Application Framework
Answers 383 questions

Is Kubernetes Programming?
Answers 383 questionsClean Code - How to Write Amazing Functions
Answers 383 questionsHow to be a Programmer
Answers 383 questionsHow to be an Advanced Programmer
Answers 383 questions

Should You Speak at a Conference?
Answers 383 questions

Nuts and Bolts of Apache Kafka
Answers 383 questions














