Test-driven development and pairing, done right! (Online, 2 x half day sessions)
⚡️ Tech Skills That Matter: TDD and Pairing done right! ⚡️
Whether you're a tech lead, a developer or a technically minded tester, this workshop will help you elevate skills core to quality software development.
Join us for a “serious fun” one-day challenge based around a coding puzzle-of-the-day. Past "code katas" include: Game of Life, Mars Rover API, Scoring 10-pin bowling, Scoring tennis, Connect-4, text formatting, and more.
This workshop is for you if you want to:
- experience true technical collaboration
- work through technical collaboration issues in a fun, gamified format
- deepen your understanding of Test-Driven Design/Development (TDD) and pairing through hands-on, iterative learning
- rediscover the fun in software development and bring that spark into your professional work
This practical event that will help you build towards mastery in two key skill areas that are foundational to modern approaches like Continuous Integration and Continuous Delivery (CI/CD):
- Test-Driven Design / Development, and
- Pair programming
They have their roots in the most technically rigorous Agile Software Development approach: eXtreme Programming (XP).
Medium article about the June 2023 edition of this workshop.
What should I bring?
Bring a laptop with a working development environment and programming language that you are comfortable in* and a unit testing framework. Please have an empty project running a single unit test ready to go.
An early adopter of Agile, Dan coaches and trains people in quality software development practices and old school Agile in startups, scale-ups, and larger organisations.
Dan also brings his experience in teaching martial arts from the martial arts dojo into these "coding dojos", as well as other engaging workshop formats.