If you’d rather watch a video this is one of my pilot episodes on my channel. you can find it here.

I go walking at lunch regularly. I tend to try and fill time like that with something productive. Sometimes I can do my work because I’m consuming material like an audiobook. It got me thinking about personal improvement and development. I’ve had a plan for personal development for some time now.

I think people tend to get stuck where they are at. They call this “the grind” where you’re just riding through and waiting for some future plan or…


A good friend of mine has helped me see that there is value in blogging content from my YouTube videos. This is my first trial. If you would rather watch then you can see the video here. (note that it’s a pilot and the sound can use some work as described in this video)

Lately I’ve been writing a lot of talks. I’ve discovered that my strengths are leadership skills, soft skills, and emotional intelligence. These are the things I teach and I study. …


Conversations can be a tricky thing but they play a crucial role in our lives. There’s unspoken rules that we may or may not be aware of and it affects our energy. For some people conversations can take energy, or for others it can provide energy. You can think about this like a spectrum and people fall in many places along that spectrum. There are many specific things that go into good conversations but we’ll just pick one of the high impact ones to talk about.

Imagine a conversation having a spotlight. When you talk you take the spotlight and…


I was a competitive strongman. I had gone from unathletic and fat, to lean and mean and fighting at 155 and 170 in combat sports. From there I wanted to be strong so I started lifting at home on the P90X program. I started looking for people who could inspire me and eventually landed at a strongman gym called Silverback Barbell. Here I got professional coaching for lifting and the sport of strongman. This is where my story really begins.

I didn’t believe in the program at first, but when I started seeing progress I dove right in. I was…


Friends are naturally supportive of one another. They like to help and be there for their friends and they are interested in a friend’s experiences in life as well as their own. If you have a friend, Johnny, who is trying to start his fitness journey you would likely naturally want to encourage him. You may go farther and do things like send him motivational quotes and expose him to a fitness social group. Everyone wants to help their friends.

If Johnny asks for a favor and you are able to it’s pretty safe to assume you would do it…


Public speaking can be hard, even when it is just a small group. Some people never get over stage fright. Some of us can just wing it and others read from a script.

There are some tips and tricks you can use to help you give a presentation well no matter where you are on the spectrum. This article isn’t going to be about dealing with the jitters, though this process will greatly reduce the effects of nervousness. I’ve seen very talented speakers follow some of these same steps to prepare because they still had stage fright.

You may have…


I work at a place that has a great little perk. We’ll call it “The Elite 30” for this article. This is time offered during the day to do a workout or some form of physical activity. When you are done with the activity you take a sweaty selfie and post it in the Elite 30 slack channel. There are sometimes little challenges and rewards and there’s usually a contest for the pic that gets the most emoji reactions. You aren’t in any way required to participate, but if you do you are goina have a good time.

Working Out

In reality…


Giving and receiving feedback is hard but we all have the same goal: getting better

Code reviews are tricky. They can be hard to give and can take a lot of energy.

What is it that makes code reviews great? I’m glad you asked. I’m about to give you the steps I take to give a code review. This is for async reviews like you’d do on GitHub. I think in-person reviews are much more fun, but that’s not always the approach you get to take.

Hopefully, you have tools in place to prevent most of the style and preference comments in code reviews. It’s simply a waste of everyone’s time to have to comment…


Let me repeat that: “If you don’t understand a problem you’re not allowed to fix it”

For a lot of my career I was known for my talents in debugging, reading terrible code and understanding it, and fixing bugs. I didn’t have the heavy algorithm and intense math background my coworkers did but I was curious, enjoyed puzzles, and loved to refactor code. (I still deeply enjoy refactoring code). I have new strengths now and I’ve grown a lot, but these were the building blocks of my programming journey.

We’ve all been in that situation. We’re perplexed by something and…


What makes a kata a kata? Why is that different than solving quick puzzles? How can performing katas more than once be helpful?

It may help to relate this to something else. I recently read a blog post where the author spoke about walking, and how you don’t just get better at walking from having done it. The premise was, since people walk their whole lives they should be expert walkers in a given amount of time. I think this is spot on, and helps to tell the difference between “doing programming” and doing a programming kata.

Let’s think about…

Steven Griffith

I was a software engineer for right around ten years before transitioning into management. I’m still growing in my new field.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store