Yesterday’s code sucks. Tomorrow’s will be better.

Software Is Written By People

We are human beings, writing software for other human beings. The code we write is on a continuum. Looking back we judge our code with the knowledge we have today. We see our flaws, and they gnaw at us. With diligence we continually improve.

When we commoditize software development, we drive the humanity from it, we drive away its potential for excellence and delight. Let’s not do this.

Diligence, Consistency

Diligence is one of the telling signs of a software development professional. In a field that can be so full of chaos, there are practices that bring quality and professionalism to our work. Bring a calm awareness, empathy and forgiveness for yourself and your team to your practice.

How Stacey Helps

“I help software teams adopt, learn and consistently utilize technical practices, build an internal culture of software craftsmanship, and connect with the humanity and diversity in the people around us.

You want your team to build better software. They want to build better software. Let’s together find a way to make that happen for you all.”

Coaching Services

Stacey Vetzal, mentoring services lead.Stacey Vetzal provides Agile Technical Practices Coaching to software teams with an eye towards building or sustaining a culture of craftsmanship.

She employs many different styles of engagement, depending on budget and needs. Activities may involve regular seminars or webinars, facilitated kata/practice sessions, local or remote pair-programming, and more.

The cost of the engagement varies based on travel and commitment. She is currently accepting new clients.

Services are provided by Mojility Inc. Contact us toll-free at 1-855-465-0709. You can also text us at 289-277-0709.

Seminars & Webinars

My talks integrate our humanity, professionalism, how we see ourselves in the world around us, and how this affects the code we write.

Fundamental to craftsmanship is the idea that what we write can be beautiful, but must be functional. I acknowledge the common dysfunction in the world around us, and work to inspire your team to bring the best version of themselves to their work.

Code examples can be presented in a variety of languages, including Javascript, Java, C#, C++, Ruby and PHP. Content can be customized for private webinar and in-person engagements.

Robots and Zombies (15m lightning talk or 1h presentation)

Let’s explore how our brain works for and against us in software development by considering the extremes. How can we engage ALL of our abilities to overcome the daily challenges we find when writing software.

Four Rules of Simple Design (8-part series)

Presentations, code examples in the language of your choice, and discussion. Let’s talk about and expand on these important rules:

  • Tests Pass
  • Express Intent
  • No Duplication
  • Small

S.O.L.I.D. Principles and Application (10-part series)

Presentations, code examples in the language of your choice, and discussion. Let’s talk about and expand on SOLID:

  • Single Responsibility Principle
  • Open-Closed Principle
  • Liskov Substitution Principle
  • Interface Segregation Principle
  • Dependency Inversion Principle

Contact Us

By phone:

Voice or Text: 289-277-0709
Toll Free: 1-855-465-0709

By email:

info@mojility.ca