
Learn to implement, track, and benefit from A/B testing in app development. Discover easy techniques and a simple organizational system to gain valuable user insights and drive positive changes.

Learn essential TDD practices and techniques for Ruby development, adapting key concepts from testing literature to enhance your daily coding workflow.

Hands-on introduction to writing unit tests with PHPUnit, covering best practices, TDD, and addressing common challenges in real-world PHP applications.

Explore common pitfalls in TDD, reasons for ineffective test suites, and strategies to improve testing practices for better code quality and productivity.

Learn practical unit testing techniques for PHP through realistic examples, progressing from basic to advanced concepts while considering tight deadlines and efficiency.

Explore test-driven development for Spring applications, covering basic components, mocks, test slices, web app testing, and consumer-driven contract testing to build with confidence.

Explore GraalVM native images for Spring Boot: instant startup, low memory, and ecosystem readiness. Compare OpenJDK, GraalVM CE, and EE with real-world benchmarks and implementation insights.

Discover practical tips to reignite your passion for coding and find joy in software development, combining insights from psychology, philosophy, and computer science.

Learn essential techniques for writing effective unit tests, including best practices, pitfalls to avoid, and how to optimize for readability and maintainability.

Explore test-driven development for Spring applications, covering basic components, mocks, test slices, web app testing, and consumer-driven contract testing to enhance code confidence and delivery speed.
![[VDM19] TDD on Legacy Code by Andrea Francia](https://img.youtube.com/vi/y1XnZkIRCJk/mqdefault.jpg)
Tecniche per rendere testabile il codice legacy, applicando seams e refactoring per migliorarne il design e la qualità complessiva.

Explore the psychology of programming joy, rediscover coding delight, and learn practical tips for bringing fun back to software development in this insightful keynote by Dr. Holly Cummins.

Discover advanced unit testing techniques to create maintainable, expressive, and efficient tests. Learn to balance cost-benefit, maximize regression protection, and improve code design through effective testing practices.

Explore Test Driven Development's value for SysAdmins, covering why to test, test-first approach, and what to test. Learn practices and tools to enhance system administration workflows.

Enhance TDD/BDD practices with practical solutions for common issues, focusing on test speed, communication, setup, and mocking. Learn to make test-driven development easier and more effective.

Explore the psychology of software development, rediscover coding joy, and learn practical tips to enhance workplace satisfaction and productivity through a blend of psychology, philosophy, and computer science.

Discover techniques for emergent software design, enabling flexible architecture that evolves with project needs. Learn proactive and reactive approaches to uncover optimal designs as you code.

Explore Test Driven Development for iOS apps using SOLID principles and effective architecture. Learn practical techniques for writing testable code and implementing TDD in real-life scenarios.

Practical guidance on improving BDD, SbE, and ATDD practices, focusing on creating high-value specifications and testable scenarios that provide long-term value as living documentation.

Explore empirical software engineering, its challenges, and how data-driven approaches can improve programming practices and distinguish fact from fallacy in software development.

Practical demonstration of the impact of unit testing, TDD, and pairing on code quality. Explores benefits like improved debugging, faster feedback, and better handling of edge cases.