Paige Watson
Quality Code Craft and Practice
Seattle, Washington, United States
Actions
I recognize the importance of embracing 'Quality Software as Craft' principles.
Crafting software is a multifaceted challenge that demands exceptional talent to address not only problem-solving but also to ensure the software is designed for ease of maintenance and future growth. My experience includes guiding numerous teams in developing well-crafted software solutions and evolving their processes to become high-performing, scalable units.
I am dedicated to elevating developers into cohesive, high-performing teams capable of swiftly delivering top-tier software that meets the evolving needs of clients.
I am also an active speaker and educator, conducting workshops at various global corporations to share insights and strategies for excellence in software development.
Links
Area of Expertise
Topics
Deliberate Practice Workshop
Practice doesn't make perfect!
Perfect practice makes perfect.
Professional athletes and musicians focus on practicing to get better so that the quality of their work becomes effortless. Why aren't you and your team practicing to get better?
Applying the concepts of Learned Behaviorism, using the techniques of Deliberate Practice, and simple "tools" like Code Katas can result in a more knowledgeable team that produces higher-quality code at a more rapid pace.
In this workshop, I'll lay out the concepts of Deliberate Practice and Learning-Performance Distinction. You'll learn how to facilitate learning opportunities to ensure the best outcomes, and we'll put into practice these learnings.
Attendees will get to participate in a simple, but effective example of practices they can start with their teams immediately.
*Learning Outcomes*
- Understand the concepts of Deliberate Practice and Learning-Performance Distinction.
- Learn the processes behind TDD and why it's so effective when writing code.
- Get hands-on experience working collaboratively with other developers (Pairing & Ensemble)
Whole Team Programming
Whole Team Programming, also known as Mobbing, or Ensemble Programming, is a practice of whole-team collaboration that produces higher quality, more rapidly delivered code than solo development. Participants will learn the basics of communicating as a group, how a team can select and break down work, and why this practice far outpaces a team of Individual Contributors. We will collaborate as a group to write code and learn how to work effectively with multiple team members with varying levels of experience.
Participants will leave with an understanding of how to communicate while collaborating and how to introduce the concepts to their teams. You will experience working as a group over several iterations on simple coding tasks to better understand the process and practice collaboration.
We'll talk about how the different organizational roles (scrum master, PM/PO, etc) are an integral part of the Whole Team programming process. Finally, we'll discuss how to transition to a Whole Team approach and the benefits, and pitfalls, that surround it.
*Learning Outcomes*
- Understand the benefits of collaborative programming over individual programming. -Gain first-hand experience writing code as a group.
- Understanding of the practices of mobbing/ensemble programming.
- Learn how organization roles work on collaborative programming teams
- Understand some of the tools and resources available for collaboration as a "Whole Team".
The ROI of Deliberate Practice
Practice doesn't make perfect!
Perfect practice makes perfect.
Professional athletes and musicians focus on practicing to get better so that the quality of their work becomes effortless. Why aren't you and your team practicing to get better?
Applying the concepts of Learned Behaviorism, using the techniques of Deliberate Practice, and simple "tools" like Code Katas can result in a more knowledgeable team that produces higher-quality code at a more rapid pace.
In this talk, I lay out the concepts of Deliberate Practice and Learning-Performance Distinction. You'll learn how to facilitate learning opportunities to ensure the best outcomes, and I'll give you examples of practices that I have done (and continue to do) at companies that use Deliberate Practice, and the positive outcomes that we achieved. Attendees will get to participate in a simple, but effective example of practices they can start with their teams immediately.
-Learning Outcomes-
Understand the concepts of Deliberate Practice and Learning-Performance Distinction.
Understand the outcomes that learning as a group will bring to the team, and how to expand those outcomes to more than just developers.
Focus, Flow, and Cold Coffee: ADHD-Driven Development Practices
ADHD can feel like chaos — a mind racing with ideas, a desk full of half-drunk cold coffees, and a to-do list that’s both overwhelming and strangely invisible. For years, I struggled to stay afloat as a developer, battling hyper-focus, memory issues, and constant distraction. Then I discovered something surprising: the practices that help teams write better code — like Test-Driven Development (TDD), Collaborative Programming, and Discovery Trees — also helped me work with my brain, not against it.
In this talk, I share how ADHD shaped my journey as a developer and how quality coding practices became career-saving coping mechanisms. These tools helped me focus, manage complexity, and collaborate better — all while reducing burnout and improving the code we shipped. Whether you live with ADHD or just want to work smarter in a world full of distractions, you'll walk away with practical techniques and a fresh appreciation for how neurodiversity can be a powerful asset in tech.
Learning Outcomes
- Understand how ADHD traits such as hyper-focus, memory challenges, and emotional sensitivity affect software development.
- Learn how Test-Driven Development (TDD), Mob Programming, and Discovery Trees reduce cognitive load and enhance productivity.
- Discover practical strategies for creating a neurodiversity-friendly team culture that benefits everyone by promoting structure, collaboration, and sustainable work habits.
Paige Watson
Quality Code Craft and Practice
Seattle, Washington, United States
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top