Pellowski

The world lost a beautiful soul today. Matt Pellowski. A kind, generous, caring, strong, firm and servant leader. A husband, dad, sibling, child, and trusted companion for all those around him. I didn’t know Matt for a long time. I wasn’t a high school or college mate. Rather, Matt and I met during the pandemic. I had just left a company that I had been at for several years and went to the place where Matt worked, Strategic Education. I didn’t know a soul at the company. I had only really met the folks I interviewed with and those were relatively brief conversations. 

On my first day I met Matt, the leader of the customer support and end user teams, part of the collection of folks I was given the honor of serving. From that first moment at the elevator in the lobby, Matt was engaging, comfortable, honest, inquisitive, and genuinely cared about everything and everyone. I still remember how he walked me through the building, giving me history, tips, advice and asking engaging questions. He was as comfortable a person I’d ever met. We quickly developed a rapport with each other, and it was built on trust, respect, and honesty. There were many conversations we had where Matt really challenged my thinking, helping me grow and expand in several ways. I would like to think he’d echo that sentiment.

The second to last thing I’ll say on the work aspect of Matt is that I would not have been successful if it were not for Matt. That’s not to downplay anyone else’s part in my time and experience at the company but without a doubt, he was the most instrumental in making sure I understood my surroundings, knew my blind spots, had the tribal context, and enabled me to function quickly. My gratitude to Matt for that, it was without personal interest, just one of many examples of Matt being the wonderful human being that is Matt.

The last things I’ll say on the work aspect is that Matt was a phenomenal leader and champion for the company he chose to make his mark. When we talk about people being laser focused, its generally in a singular dimension. Matt had several dimensions to his laser focus. 

The first was the well-being and livelihood of his team. He had a clear understanding of where his team wanted to grow, what their personal and professional aspirations were and how to best align those with an outcome of driving the company forward. It is that best outcome for all involved scenario that Matt always strove to achieve. He understood that happy teams, armed with the mission of the end customers make for happy customers.

The second was on the end customer. In Matt’s case that was complicated. It wasn’t just one customer. It was four distinct personas and he understood those so well that he was able to navigate any situation with skill and craft to ensure the best possible outcome for each persona. That’s a skill that is rare and Matt was a master at it.

Next was on the supporting staff for the end customer. An entirely different customer base with drastically different needs. One that was also in constant flux. This is where Matt’s development of others really shined. He recognized the best talent on the team to take on the various customer groups and organized them to a best fit and best outcome. The talent potential in that whole organization was, and I can only assume still is, one of the strongest talent pools I’ve seen. Largely, in part, to Matt’s dedication to the craft.

The final group was to the executives in the organization. Imagine spanning the spectrum from end customer to executive and board members. That was Matt’s span of understanding and his show of success. It didn’t matter where on the spectrum someone was, Matt approached it all with a professionalism and focus on outcome that is what I now consider the gold standard. It is probably obvious by now, I’m a fan.

I had the privilege to travel, in the thick of the pandemic, with Matt to other office locations. What I experienced on that trip will stay with me a lifetime. His generosity, his authentic nature, his engagement was all incredible to be witness to. From the stops we made in towns and at restaurants to our own evening wrap up conversations were some of the best conversations I’ve had in recent years. It was like conversing with an old friend or family member. We covered family, career, philosophy, current events, you name it…we probably either touched on it or knowingly avoided it.

For such a brief time in each other’s spheres, there were many stories and pieces of advice sprinkled in there. Many of those I will remember and take forward. One, however, I think needs to be shared and I’m confident Matt would agree. Raising Cane’s. If memory serves me correct, order the toast, and ask those to be B.O.B.S. This is butter on both sides. Make Matt proud, go get some bobs from cane’s.

Thank you for everything Matt. May you rest in peace and may your presence and impact to the many many people you touched in your time here live on, I know it will for me and I’m grateful for our brief but wonderful time together.

Eric

Presence

I’ve learned over the years people want to be appreciated by the people they work with. Specifically, they want to know their work adds value and their perspective both matters and shapes the organization. We often talk about how people want to be recognized. Is it public acknowledgement of an achievement? Is it time off? A bonus or a bump in pay? Being picked to work on a special project? Specifically being picked to NOT work on THAT project? We focus on recognition because it is perceived as the only path to appreciation.

A while back I started having recurring meetings with each platform engineering team. The initial intent, and still the intent, is for us to spend time talking about strategy, direction, challenges and ways to leverage all of those for advancement and improvement of the platform. Another interesting intent emerged for me, and hopefully the team as well. We naturally began to talk about company, team, culture and I began to feel really plugged in to both what the team was doing and what each person cared about. At times it can be challenging to know every person on the team, what they think, what they care about, why they come to work and what keeps them up at night. This additional intent for me is connectedness.

I was playing calendar chaos one day and was trying to move one of the platform engineering meetings around. I had finally given up and just canceled that occurrence, thinking we’d pick it up the next time around. I sent the cancellation and later that day got an email from one of the guys.

“Can we try to fit this in later this week or next week? We’re batting 0.500 and it we cancel, I feel like you’d kind of be blowing us off.”

I stopped and thought about this for a while. What occurred to me was this particular engineer really found it valuable to have this time together. He appreciated the time spent in that meeting. The more I thought about it and thought about the attendance of these engineering meetings. Everyone showed up either in person or remote. Everyone was engaged. Sure, some speak more than others and sometimes we go completely off on tangents that may have nothing to do with anything work related. For 2019, I did the calendar reset and now these meetings happen every week, one platform team at a time and cycle on a six week cadence. These are important. I try very hard to not let them get overbooked.

I have the same mindset when it comes to 1:1s. I do these walking because it tends to help with a more fluid conversation. Weather permitting, we walk around the building and get some fresh air. If these get overbooked and I cannot resolve, I move them. Here too I find the conversations go on tangents. We cover the important pieces of people, technology, business and challenges. I find this time valuable and it seems lto be appreciated.

Abstract all this and we’re talking about presence. Be present. Make it a priority. Be present for everyone on your team. There are many ways to figure that out. Half of the meetings you are in are less valuable than being present with your team. Understanding and talking through why we’re doing what we’re doing is high value. Working together to iteratively evolve strategy and vision.

The next time I find myself in a conversation about recognition I’m also going to bring up presence. It is equally important as recognition and I think we tend to forget that point and its impact. I’m sure there are other dimensions but I do believe that recognition and presence together lead to happier more engaged teams. Which, of course, leads to higher retention and building a great place to work.

Vision

Vision statements. Over the years I’ve seen and been a part of many vision statements. Their intent: to state an aspiration for an organization, a group, a community…an entity. To the external world, the vision is an assertion of the type of experience and culture a person *should* takeaway from interacting with that entity. To the internal side of that entity, the vision statement should have a number of material components. There needs to be a next level down, subsequent next level down, alignment and most importantly, accountability.

A next level down takes the vision statement and details out each word or meaningful grouping of words. A next level down helps the various groups that make up the entity understand how the vision statement, in either tangible or aspiration ways, includes, requires and depends on them. Groups need to be able to play back the vision in their own words. With their own materialized examples. Doing this in an active dialog helps ensure that all groups in all directions, if directions is a thing in your entity, begin speaking the same language. It helps ensure they all have the same spoken interpretation of that vision. Ideally this happens while the vision is being developed vs. a handed down document-festo. Doing the latter will steepen the hill to adoption. I know this because it is something I’ve failed to do or advocate for over the years.

Personally, I’d like to think most agile and emerging devops organizations are not overly hierarchal. That said, the subsequent level down group in the entity, hopefully one level, maybe two at most, produces a ‘tightly aligned to the main vision’ statement of their own. That statement then has a detail of each word or meaningful grouping of words. The people that make up this group are deeply immersed in this vision they helped form. They understand how it ties into their daily work. They understand how the decisions they make do or do not align to that vision. Yes, on occasion deviation from or a challenge of the vision is important as it helps foster continuous improvement of the vision itself.

The third component of alignment is key because it is the road to accountability. An entity and its groups must first align on the vision. This isn’t a one meeting deliverance type of activity. It takes iterations. It takes time. It takes participation and listening. Failure to do this results in a steep hill to alignment. Again, this I know because I’ve failed to do it over the years. Alignment is important for many reasons. The most obvious reason is: if there isn’t full alignment throughout the entity, how can it ever realize the maximum from its vision? How can the entity ever reflect, as a collective group, on that vision and iteratively improve if not all are aligned? To the external world, an unaligned entity will not project nor reflect its vision. To the internal world, there will be cruft. Cruft isn’t good for vision. It isn’t good for teams or humans. We should find cruft and get rid of it.

The last material component is accountability. To this point, we’ve defined a vision. We’ve done multiple next levels down on that vision. We’ve aligned on the vision. Now we have reached the hard part. Holding every person in every group and the whole entity accountable to their part in the vision. This is where almost every single vision I’ve seen, studied, participated in and read about has died. Accountability to a vision isn’t top down. It isn’t bottom up. It isn’t horizontally at one layer. It is like a fine service mesh. It weaves through every person in the entity. Everyone and every team has to hold themselves and each other accountable to not only the vision but evolving the vision where required. Any one gap or disconnect simply weakens the mesh and puts the vision at risk.

Why is all this important? Think about the groups that span the entire entity. The groups that support all the other groups. In some cases, this group that spans the entire entity is lean. It tries to optimize to the vision to provide support, capabilities or services at scale. If one or more groups are not aligned and accountable to that vision, it breaks the optimization. It places stress on the group and magnifies the challenges that come with lean groups. It diminishes the group’s ability to operate at scale.

Ultimately this leads to diminished realization of the vision, stress on teams and affects the people who come to work. I once saw a leader of NetApp talk about their transformation. He didn’t speak to this particular topic in this way. He spoke to how seriously the company took the vision and its resulting transformation. It was the seriousness and the commitment across the company that made it a success. It is one of the few examples where I can imagine they spoke about this topic internally and executed on these four material components.

Vision matters, we need to know where we’re going. Alignment and accountability to the vision matter more.

Flexibility

One of the important pieces of the culture we foster and I focus on with intent is flexibility. This cultural element is throughout the technology organization. For me, in operations, it is something we talk about and encourage. It is a benefit we can provide that literally takes zero effort. The message is simple: be the paid professional you are and we’ll figure it out. Don’t be, and we’ll figure that out too.

The way I see it: we have high expectations of our engineers to engage and execute when systems break. Of course, we try to automate every last thing. We don’t practice chaos engineering anywhere close to what our aspirations would state but we’re really good at fixing issues when encountered. If it breaks at noon or 2 am, we’re on it.

The lives of our team can also be impacted by the unexpected. Chaos engineering for your personal life isn’t a thing…I hope. I have this image in my head of the home automation taking over the furnace or lighting up the house at 2 am and me trying to create observability and automation patterns to react or prevent.

The point here is when chaos enters a persons life it becomes the most important thing. Teams need to know they can ask for help. Ask for flexibility. More so, they need to get that flexibility when needed and when requested. Like I noted above, it takes zero effort and it is hugely appreciated by people. Personally, I believe it has a direct impact on retention. The market in the twin cities is on fire. I have no illusions about the amount of recruitment calls, pings, mails, etc. of our team on a daily basis.

There are many ways to make work interesting, engaging and fun. Don’t forget about the little chaos factor and being flexible. It might be one of the reasons your team isn’t picking up the phone when opportunity knocks.

Reboot

Every end of year I find myself looking at my godaddy hosting costs and my blog. Both are tied together and both neglected. Godaddy costs are a little confusing because of some legacy hosting I do for others. There isn’t a good way to line item out the costs so I generally just eat them. In my day job I’ve been getting deeper into AWS and thought why not push to that platform for my other uses.

Enter Lightsail, WorkMail and EC2.

I moved mail to WorkMail in an evening. The hardest part was discovering I needed to push dns ownership from godaddy to route53. Documents suggested that wasn’t necessary but was the only way to get it to work. Phone setup was easier and more reliable than godaddy mail. Check.

Lightsail was incredibly easy to spin up a wordpress template. Hardest part here was figuring out how to ssh to the damn instance from my iPad and iPhone. No, a computer wasn’t an option. Finally I got keys to load, client to function and boom, off and configuring the blog you are reading now.

EC2, now that I have usable keys, is a breeze and full migration, along with tagging and cost passing are ready to happen I’m 2019. I’m also here with my love hate relationship of blogging so we’ll see how that goes too.

If nothing else, I’ll have a place to find my baking recipes and other random tidbits.