At the end of the day, I…

Write

I like to share my experience via writing. It started around 2003-4 when I realized that I “sucked” at writing. I wanted to improve in that area, and writing was the only way to do that. So, I started and never stopped.

I’ve been accused of not having a life and spending WAY too much time writing. I agree with that assessment.

I’ve written a few books and contributed to several as well. You can find them on LeanPub and Amazon.

I currently share on two blogs, first here on Agile Moose and then on my company persona at RGCG. You might enjoy reading both “sides” of my thoughts…

OR, you can look at my Agile Moose Reflections site, which aggregates all of my contributions (writing, videos, podcasts, etc.). It’s in Beta as of late 2023, but will evolve into a singular source for you entertainment.

Speak

I’ve spoken at local, national, and international conferences since the late 1990s. I’ve shared about software development, testing, leadership, and agile topics.

Sharing my learnings (primarily via stories) along my professional journey is one of my great passions. I’ve been told that the passion comes through clearly in every session I do.

Here’s a video of me delivering a keynote.

Kazi videos with Josh Anderson - https://www.youtube.com/@kazi_io/videos

Meta-Cast videos - https://www.youtube.com/@Meta-Cast

My Agile playlist - https://www.youtube.com/watch?v=yMn3N-pvcS0&list=PLIt_LLxo6ALOkLmvLLZ_QqqmrA9CW04Gl which contains most of my public videos.

Podcast

In 2010, my good friend Josh Anderson suggested we start a podcast. At the time, I didn’t even know what that was. Now, 15+ years and ~250 episodes later, the Meta-cast continues.

I think primarily because Josh and I are such good friends and enjoy doing it. He’s great! But don’t tell him that.

The Meta-Cast can be found here.

And here’s a live Meta-Cast Josh and I delivered at the 2018 COHAA conference in Columbus, Ohio.

Coach

One of my loves is coaching. I think of it as coaching when writing, speaking, and podcasting. From my perspective, I think I’m always inherently coaching.

It’s been said that I’m a - Coach of Coaches. I think the point is that I have LOTS of real-world experience, I don’t mind taking the time to share it, and folks seem to get value from it. Here’s more information.

Mentor

Related to coaching, I think I do a fair amount of mentoring. At any time, I’m mentoring between 4 and 5 folks interested in either achieving their CTC/CEC certifications or simply sharpening their coaching chops. Contact me if you want to get into the Q for mentoring.

But again, be prepared to do some work! Here’s more information.

Teach

Any coach must also be able to teach as part of that endeavor. I have a broad set of classes that I can deliver. Some of my favorites focus on Product Ownership and Agile Leadership.

While I still bring several PowerPoint slides to bear in my teaching, I continue to try to increase the engagement and interactivity in each class. So, I’m not a “no PowerPoint” kind of guy.

However, the feedback from my classes is always great, and my referral/callback rate is very high.

And don’t be surprised if I co-teach. As I’ve gotten older, I’ve learned to love the experience of pair-teaching with many of my friends and colleagues.