rands

Ten Reasons to Play Destiny

Destiny. You’ve got some time on your hands right now. It’s the holiday season. You’ve got free time. Take a call. There’s quite a bit of content. Destiny has been around for almost ten years. A lot is going on in that world, but more importantly, they’ve had a lot of time to make the… more

December 24, 2023 4 Comments

The Software Developer’s Career Handbook

I am delighted to announce The Software Developer’s Career Handbook has been published. I call it the Bird Book because, well, there’s a bird on the cover. The Bird Book is the second edition of Being Geek. The absence of the words “being” and “geek” in the title hints that something is up. Reading the… more

October 9, 2023 2 Comments

The One About Magic

In our 77th episode, we discuss why magic is everywhere. Enjoy it now, or download for later. Here’s a handy feed or subscribe via Overcast or iTunes. https://traffic.libsyn.com/rands/theimportantthing0077.mp3

October 3, 2023

The Seven Meetings You Hate

Why Are We Here? Seems like a good set of people, but everyone is looking at each other, wondering what is happening. It’s nefarious; it’s just.. confusing and agenda-less. Why Am I Here? It seems like a good set of people, but I have no clue how I’m relevant to this meeting. I will sit… more

September 28, 2023 7 Comments

300 Times a Day

When your favorite software tool receives a major update, it’s all dread. It’s not you expect them to ruin the application (although possible); it is because it’s your favorite tool, you know all the intricacies of how it works, and you know exactly how you need it to work. This is not a casual tool.… more

July 17, 2023 6 Comments

The Business 2023

You’ve had a small number of career-defining moments. These are the select few moments in time when the trajectory of your career changed instantly and drastically. I have two buckets of these: ones I expected and ones that completely blindsided me. While the surprise and subsequent scrambling involved in being blindsided are chock full of… more

June 30, 2023 2 Comments

The Contagion

In the hallway, late on Thursday, someone tells a bit of information about your product that is 100% provably not true. You laugh, wink at the person, and say, “That’s goofy. What reasonable human would believe that?” And that conversation moves on. Two hours later, different locations, different humans, and different contexts. Same exact piece… more

June 28, 2023 5 Comments

Ask Questions, Repeat The Hard Parts, and Listen

One of my least favorite moments as a leader, specifically your leader, is when you ask me to make the decision. First, yes, I know it’s my job to make these decisions, especially the complicated and high-risk ones. Second, it’s true I’ve acquired ample experience over the last thirty years, and the chance I can… more

June 19, 2023 4 Comments

The One About Seven Managers

In our 76th episode, we freestyle a list of the seven types of managers on the planet. There are more, but here are seven.  Enjoy it now, or download for later. Here’s a handy feed or subscribe via Overcast or iTunes. https://traffic.libsyn.com/rands/theimportantthing0076.mp3

June 4, 2023

The One About Shoes

In our 75th episode, we’re talking shoes. Only 25 episodes left… and we’re talking shoes. Ok. Enjoy it now, or download for later. Here’s a handy feed or subscribe via Overcast or iTunes. https://traffic.libsyn.com/rands/theimportantthing0075.mp3

May 30, 2023