Categories
Monocategorized

Ship the wrong thing

Making software is hard. I am very tempted to stop here. You heard me, I almost said to myself, “That’s it, that’s the whole post.” and logged off for the day. If I could splice together funny video clips with some obnoxious dubstep, I could TokTok that. This is not that day.

One part of the hardness is figuring out if you are building the right thing. Some people are better than others at figuring out the right thing to build. It is okay if you are not good at figuring out what to build. I have good news for you. All is not lost. Some people are good at doing surveys and focus groups; others can build small mockups to validate whether or not something is right. Even if you do not have those people on your team, you are still not completely without hope.

If you do not really know what the right thing is, you can always make an educated guess. You can simply make something up! It is important to figure out how to make it as small of a project as possible to get it in front of people and learn how far off you are from the right thing. I call this the “ship and iterate” approach to software development. I know many people like Lean Startup lingo and would refer to this as the MVP (minimum viable product). I do not use this language very much. When talking to people who proudly say, “We are a lean company!” I nod sagely and reply, “Yes, your company sounds poorly managed!”

I guess I am not always trying to make new friends.

Now that I have chased a few people away with my hot take, let’s return to the subject at hand. Making sure you are building the right thing. Some percentage of companies making new products miss the mark. Sometimes the design is off, sometimes the functionality is off, and sometimes the marketplace is just not ready. I am looking at you, Apple Newton, I mean Apple iPad. Do you see what I did there?

Apple believed very strongly in the handheld device marketplace early on. If you look at the itch that the Newton and the iPad scratch, I would say they look very similar. With Apple releasing its first AR product, the AVP (Apple Vision Pro), we must figure out how far along we are on the Newton-iPad spectrum. The price, market timing, and overall usability suggest it is probably closer to the Newton than the iPad. At its current price, an AVP customer is born every minute. Apple deliberately only made a couple hundred thousand of them on purpose so they could gouge their fanboys and declare that it made more money than the fastest-growing competitors. Another word for “fastest-growing” is “smallest”, by the way.

I can speak to this with some degree of certainty. I worked on software for the “put a bucket on my head” crowd. It was five years too early five years ago. Five years later, it is still close to five years too early. I have spent considerable time making early experiences for nascent technology platforms. It is definitely the hardest problem to tackle in the world of “making software is hard.”

To bring this all home, I think that the iPad owes some of its success to the failure of the Newton. Shipping the Newton at the time they shipped was shipping the wrong thing.

A whole generation of VR hardware also fell into the “wrong thing” category. You can look at many platforms and products and find an early mover. Sometimes, they made execution mistakes. Sometimes, they made strategic mistakes. Sometimes, the mistakes were purely timing.

Before you ship a piece of software, it would be nice to know that it is not the right thing. Sometimes, you must do a little trust-fall with your customers and hope they will catch you. If they don’t, that is okay. Maybe they were not ready to catch you the first time around, and they will be there in a few years after you have picked yourself up and dusted yourself off.

You cannot put yourself into analysis paralysis on whether or not you are shipping the right thing. You should always be shipping something. If you wind up shipping the wrong thing, it is really important to understand why it is wrong. It is also really important to scope down your product so it is not betting the entire farm on one thing. Magic Leap is a good example if you want to know how that turns out. It is okay for Facebook and Apple to make a billion-dollar bet on the AR marketplace. It is less okay for Rony McStartup to make this kind of bet.

So, let’s draw some conclusions from this. You should not be afraid of shipping the wrong thing. You should always do your best to ship something. If you do not know if it is the right thing, you should try to ship something small and iterate on it. Shipping and iterating are better than iterating and then shipping. One of the best takeaways from John Szeder’s Favorite Book About Software Engineering (Warning: Clicking this link and buying this product steals nickels from Jeff Bezos) is that you should always “ship faster, with better stuff.” Yes, I know there is a new edition. No, I am not going to get rid of my fax machine.

It is important to ship things and to ship them quickly. After a few beers or lines of cocaine, you can see that “move fast and break things” kind of resembles ship and iterate. Maybe there is some survivorship bias here, but this is how marketplaces are born.

See you all next week!

Categories
Monocategorized

Babble Royale

There are some subjects that I just cannot shut up about… MMOs, Engineering Leadership, Stealing Nickels from Jeff Bezos, and Epic Games’ War On The Thirty Percent App Store Tax.

I have an ancient note to write a blog post on battle passes. I fear writing this article because it is focused heavily on the early Fortnite Battle Pass. It also focuses on why a large slice of casual players stopped playing Fortnite. With this in mind, it made sense to log back into the King of Battle Royale and see what was happening.

There is good news, and there is bad news.

The good news is that the leadership of the Fortnite team has been listening, or at least thinking. One of my complaints about Fortnite is that they went all in on the paragon-style battle pass, clearly copied from Apex Legends. While Apex Legends is a better game, it was also less popular. I still wonder why they thought they would want to adopt features from a poorer-performing title. Apex Legends was more hardcore, and most of the Fortnite audience was casual. If you are not sure about that, Google Peely. That will tell you everything you need to know.

I am pleased to say that there are once again three daily matches you can play without having to think about killing five people with a shotgun, then killing ten people, then killing fifteen people, and so on. If you want to log in, get 40k experience points, and finish your murder party day, Fortnite has you covered.

You can also complete seasonal paragon-style quests. You have 20 ranks of quests for completing matches, doing damage, killing other players, and, the most important part of the match, thanking the bus driver.

Epic is also trying to Metaverse. It stands to reason that they should partner with LEGO and have a LEGO Fortnite game. Those of you who read the news know they took some money from Disney to do a “something something Disney” real soon.

This goes into the “good things” bucket because I am collecting experience points for my Battle Pass in LEGO Fortnite while we speak. I have Done The Research and figured out some of the optimal things you can do to progress through your Battle Pass levels to collect your stars. I will share some math with you later on.

It is smart for Epic to include tranches of quests from LEGO Fortnite, their racing game, and their brand partners. I do not know why a TMNT promotion is happening within Fortnite, but I accidentally earned two levels toward my Battle Pass because it exists.

So, let’s talk about the cartoon stink lines emanating from the game. I know this is what you really came here for.

I am going to apologize because I do not have screenshots for everything. I am certain some of this will be valuable as a historical record. Still, as much as you are not interested in clicking on links to steal from The Bezos, I am not interested in making a giant collection of screenshots. If you will indulge me in becoming suckers for my internet marketing scheme, I will do more work in the future. That is a fair and reasonable request.

Now, let’s jump in.

First off, I have my own version of “enshittification” as a word. I am going to call it crapflation. The user experience for Fortnite players has experienced a significant amount of crapflation. There are more buttons per square inch of screen on the first screen than there were before. Most of them are unclickable noise. This is bad. This is also how Roblox looks. You can put two and two together. Much like Fortnite thirsted after the UIUX from Apex Legends and chased that audience, they are doing the same thing with Roblox. UEFN is real, even if the revenues are not. That last point bears some explanation on another day. I am going to tunnel on Fortnite badness for a while.

There is also crapflation on the quest screen. You have a gigantic vertical scrollbar filled with banners indicating your different categories of quests. You have Ranked Quests. Match Quests. Weekly Quests, TMNT Quests, LEGO Quests, Fortnite Crummy Race Game Quests, and everybody’s least favorite, Fortnite Stupid Dance Party Quests.

Look at all these quests!

I will acknowledge the awesomeness of so many different ways to earn experience for your Battle Pass. Some of the categories will easily disappear once you have completed all of the quests. I should have put that into the “good things” category. The problem is that some of the categories of quests include massive time sinks. I am reasonably certain there is a metrics-driven PM somewhere inside the Fortnite Bidness Citadel with a graph suggesting that it is good for Fortnite Crummy Race Game to include a quest for players to earn Gold Driver status. I hope someday that person asks, “Am I pissing off the core Fortnite players who just want this stupid quest category to go away?” The answer for this player is “yes.” That goes double for Fortnite Stupid Dance Party. I am on the fence about the quests for LEGO Fortnite because the quests they offer are easy to complete, and they have not yet patched out AFK experience points farming as they did in Fortnite Stupid Dance Party.

Last week, I declared Disney’s investment into Fortnite for “something something Disney” as “meh.” A lot of people had questions. They assumed that I would be excited about this because I love the future in which the thirty percent platform tax goes down. That is a reasonable assumption to make. The problem is that most of the extra experiences in Fortnite have taken the Roblox path. They are poorly crafted experiences.

LEGO Fortnite is not fun. It is a pale Minecraft imitator with boggling UIUX problems. I tore through it to clean up my regular Fortnite quest UI.

I similarly tried to do this with Fortnite Crummy Race Game. The problem is that Fortnite Crummy Race Game requires you to get to Gold Driver status, and the time commitment for clearing out this category of quests is not reasonable. As a game, FCRG is not entirely terrible. The biggest problem I have with it is that the multiplayer racing technology is a fucking liar. It may look like you came in third on your screen, but the fraction-of-a-second split between you and the other bad players meant you actually came in seventh. This is unforgivable to me and incredibly consistent. If you love racing, you will buy an XBOX to play Forza because big-boy racing games do not have this horrible amateur-hour problem. Also, you need to understand the shortcuts to score bigly in the race. I accept that “I am not gud” is not really something I can complain about.

Reach Gold Rank in Rocket Racing? Hard Pass.

It is now time to talk about Fortnite Stupid Dance Party. I am nearly trembling with rage at this one. I get that I am not in the psychographic for this game. I am willing to accept that there are “The Kids These Days” who also like to play their four-button rhythm games with two hands, but what the actual everloving hell is Jam Stage all about? I am at least grateful that the Jam Stage quests are easy to clear, even if the Main Stage Stupid Dance Party quest has two phases that make removing the quest category from my Fortnite regular screen impossible. The second set of quests is “Play a bunch of matches with a friend.” Do you know why they are my friends? Because I do not invite them to Fortnite Stupid Dance Party. I am grateful that one of my sons volunteered to earn me some stars in the Main Stage event. He also gave me a pretty good and thoughtful explanation for why the game is bad and punishes really good players.

Play with others? In this game? Yeah, no.

Some of the quests also require Creative Mode play. I am grateful that someone inside the Fortnite Bidness Citadel did not add a category of Creative Mode quests at the top level. You can earn some bonus TMNT points if you are excited about turtle power garbage. I got some of the quest currency this weekend from having my face ripped off repeatedly in one of many different UEFN variations on murder party. I was so terrible at it that eventually, people got tired of killing me repeatedly, leaving me all alone in a battleground to earn experience points and think about what I did wrong.

Earn 65,000 experience points in creative mode.” They said.

As I sit here, I struggle with categorizing everything in the “this is bad” category. While I appreciate a “No Build” version of the game and enjoy it, I almost invariably come in second place. I die to people who have gotten 100% chance loot drops from minibosses or are using the overpowered TMNT melee weapons. Why do this? Why remove that incredible sense of randomness in the battle royale match by making it a near-requirement to get specific overpowered weapons to win?

You gotta murder a whole lotta people to get that last trophy.

At the end of the day, I am sitting at level 100-ish with enough time in the season to grind out all the remaining “bonus rewards” if I want them. I will do about five more levels to get to another 100 V-Bucks. They did balance the season, so you generate 900 V-Bucks in exchange for buying a Battle Pass for 950 V-Bucks. Every 10 to 15 levels after 100, you can earn another 100 V-Bucks if you feel it is important to earn yourself a free Battle Pass. It is not important for me to grind out more than that because one of the biggest problems with Fortnite now is that they have jumped the shark.

At level 100-ish, I have bought enough V-Bucks in the bonus purchases section that my next season is FREE! FREE! FREE!

The whole reason my casual family and I loved to participate in Family Murder Party Night was the awesome cosmetics. And while the store refreshes algorithmically, they have not added enough new stuff. We used to love going to the game to see what new and exciting skins have been added to the game and are appearing in the shop rotation. It is no longer like going to the mall; it is instead like taking a bunch of near-expired coupons to the factory outlet mall.

Net Fortnite usage is up, and net Fortnite revenues are up. They are doing a good job merchandising music and automotive items for game modes I do not love. They also have a lot of random stuff happening in UEFN land as they try to nibble on Roblox’s incredible market share. None of these things enhance the Battle Royale game significantly to me.

I should amend that. I actually enjoy parking my character in LEGO Fortnite for a few hours for some free experience points that have not yet been patched. They did patch out the AFK points from Fortnite Stupid Dance Party because it was an embarrassing amount of free levels each day with both AFK grinds possible. Giving away that much free experience is mildly inconvenient for one game. If you inflate daily active users for a game, it might be one with a license partner so they can pretend to feel good about the volume of daily “active” users.

I have a few more weeks of avoiding super-sweaty blood baths in Fornite Unranked No Build mode. If I did accidentally earn Ranks in Ranked Fortnite, I would be forced into deeper levels of competition than I want as a filthy casual. It is also a good idea to avoid playing when the weekly quests refresh and when branded content like the TMNT quests drop. That TMNT quest drop happened this morning, and I had my face ripped off twice as a reward for not paying attention to what quests are new today.

Knowing I can earn supercharged experience points before completing a daily quest is nice. Knowing that I can earn half of a level’s worth of experience points by doing daily quests is nice, too.

You get 15k, 10k, and 5k experience points on doing basic dailies, just like the good old days!

Ultimately, I have earned or collected all of the items I was looking for from the Battle Pass this season. I may get a few more accidental Victory Royales if my panicked clicking with TMNT weapons or measured clicking from a well-covered location with an auto-lock pistol catches someone off guard. I won’t get into the long, slow turtle fights of two people with riot shields or talk about the cruelty of hirelings or turrets. Some of these things are net negatives to the experience. 

This is a whole lotta 5k experience point quests.

So, what do we conclude from all of this?

Racing game technology is challenging. There are many questions to ask about the Fortnite Stupid Dance Game. Unranked No-Build Fortnite is awesome. Anyone who works at Epic ought to pray that decision-makers at Disney do not read what I have written about how crappy some of the game modes are. Many things were added to Fortnite Battle Royale that detract from the Battle Royale-ey-ness of the game.

I did not even get into the bullshit that is the car-refueling weekly quest where I have 0 / 75 progress. I have read the websites. I have watched the videos. It is a mystery how to do this quest successfully. I will close by telling you that I have discovered no less than ten different ways to die horribly in Fortnite while trying to refuel your car.

Do not stand next to a car while someone snipes a can of gas next to a fuel pump.

See you all next week!

Categories
Monocategorized

Epic Mouse

So we all have heard the news about Mickey Mouse and Tim Sweeney deciding to become besties. There is some excitement about this news and some dread. I have spent enough time working in entertainment to look at this news and sigh.

Let’s go through these reactions one at a time.

The Excitement.

I think this emotional reaction is powered by the feeling of “something something metaverse.” Last year was a big hype year for the metaverse, and then nothing happened. While the press releases were very clear to steer clear of the metaverse word, you cannot stop people from getting excited.

Some of the excitement also comes from Disney’s giant library of IP. There are people who love that mouse and everything tucked away in his IP pocket. It has been a while since Disney has made a move of this size in games, and I will talk about that later.

For the people who are excited for metaverse reasons, I am not sure how you got there from here. “A bigger walled garden” is not a metaverse.

We cheer for Tim Sweeney making moves in the ecosystem because twelve percent is much better than thirty percent. If you have not yet run out and got yourself a copy of Slaying the Dragon, and want to understand why these numbers are so important, now is the time to do so. Hint: The dragon dies. Sorry for the spoilers. You aren’t going to click on my Amazon Affiliate Link anyway.

That last reason is really the only reason for any excitement in this news release.

So let’s move on.

The Dread.

I also think this emotional reaction is powered by the feeling of “something something metaverse.”

Stop it, already.

You are not going to make fetch happen.

In my opinion, an actual metaverse, as written about by “Mister Metaverse,” who lives in Metaverse-ville, at the corner of First and Metaverse Avenue, wearing his “I heart metaverse” shirt during his annual appearance each year on International Metaverse Day, is not what anyone is actually building.

The actual metaverse will be the agreements and connective tissue between each “really big well-funded universe” that everyone is building today.

Until Batman takes his TMNT sword from Fortnite and high-fives Harry Potter inside Azeroth, and the player who did these things bought access to those things from Multiple Different Purchase Points, we ain’t got no metaverse.

There actually is a real reason to have some dread about this news release. Anyone partnering with Tim Sweeney and Epic is a great way to stack more people against the “duopoly-gunna-thirty-percent-you” that has cost Tim so much lawsuit munnies is exciting. However, you really have to look at what they agreed to do. They are going to build a Fortnite Disney “something something.”

I spent three hours last night building shitty Lego houses in Fortnite. You should do this, too, and see how many tears of frustration you can blink away while trying to get to the end of your Battle Pass. This is not the flying car of the future you and I were promised.

Le Sigh.

And so here we are, once again, ready for the wisdom of GenX. We saw all of the cheers; we saw all of the tears. We just kinda sat by the sidelines, and when the audience was prompted to turn to us, we shrugged and went:

“So?” and walked out of the room.

Disney has done dumber things with a billion dollars. The cynic in me will note, for posterity’s sake, that Disney gets really excited for games every seven years. Seven years is institutional memory for companies, which means they have forgotten about the hot stove they are about to touch. Sure, it is nice eye candy for the returning CEO to pump the stonks a little with an easy announcement. He needs a win. His Disney Plus has been kind of a Disney Minus. “All the kids are on these screens, so we need to be where our audience is at.” Queue the “How do you do, fellow kids?” memes.

Yes, I am sighing. I guess I will log in to… Whatever it is they are going to build. My expectations are not high. I am secretly hoping that I will at least get some battle stars out of it if nothing else. While playing Lego Fortnite was not a “five stars” experience, I did get some surprise levels out of it. That is all I am hoping for. I am certainly not expecting to drop in on Tilted Towers as Mickey Mouse to pickaxe some bots and noobs to death while singing, “It’s a small world after all.”

Although… A girl can dream. Right?

See you next week.

Categories
Monocategorized

Catching Anvils

There are a few different takes on the current round of layoffs. There is a lot of concern for the workers and vitriol for the companies involved. I am trying to balance that a little in my brain with an acknowledgment that layoffs in the middle to end of January are better than layoffs in December. I appreciate that whatever forces stretched those out through the holidays exist, whether it is red tape or empathy. Those layoffs were going to happen, and if you need to understand why, there are many people talking about interest rates and inflation. I understand why you are angry and frustrated if you do not understand those reasons.

I spent some time this week talking to people about how to stand out in a crowded marketplace. For every job opening right now, there must be tens or hundreds or, in some cases, probably even thousands of applicants. What can you do to get the interview and, afterward, get the job?

I have talked recently about resumes. Let’s talk about what happens after you get that sweet, sweet interview.

I want to start by saying that eighty to ninety percent of all interviews will be terrible. That might be an understatement. This might be a “two nines” thing. Many companies have inefficient hiring processes and a considerable lack of empathy towards their candidates. They create artificial real-time gauntlets for candidates to run, and sometimes even painful, time-consuming committees where everyone involved is afraid to endorse a candidate ahead of the pack.

It paints a grim picture, doesn’t it?

At this point, it is important to do some reconnaissance on your prospective job. I have spent no small amount of time interviewing at companies in the past, and the first thing you need to know is what kind of boss the hiring manager will be. I have lumped most hiring managers into two buckets. You have the “best fit” hiring manager, who generally has a scarcity mindset, and you have the “best athlete” hiring manager, who is more likely to be an abundant thinker.

Figuring out which type of manager you will have is a real challenge, especially if the hiring manager is somehow last in the queue. It makes a difference in how you approach the interview.

For starters, I write off the interview if I can figure out that I am interviewing for a “best fit” job. I will throw the script out the window and try to understand how the company got into this situation. Trying to get a “best fit” job is a pain in the buttocks. It is all about making sure that you check every box in the hiring manager’s super-secret checklist. If you miss even one tiny little green checkmark in the hiring manager’s list of “must haves,” you will get a rejection letter. It is like waking up inside a bank with a note in your hand saying, “Ask the teller for 100 dollars cash.” Do you have a photo ID? Do you know your bank pin? Do you have your bank card? Can you fill out the paperwork? Did you sign and date it?

Did you miss one of those steps? You don’t get no hundy dollars.

Is it any wonder I just throw my care out the window when faced with this kind of interview? 

Let’s talk about the other kind of interview. The “best athlete” interview is a better gauntlet to run. Unfortunately, it is also less common. The “best athlete” hiring manager wants candidates to get into the job quickly. They want a ” close-ish ” candidate and understand they can train someone to close any skill gaps. They do not want to waste months looking for a candidate that might not even exist.

So how do you excite this particular kind of hiring manager about you?

You want to demonstrate that you have great communication skills. Not just verbal skills but also written skills. You also want to talk about how fast you learn new things. Something I look for is curiosity. If you have an inquisitive nature, you will likely spend time investigating potential problems and issues as a part of your role.

One of the biggest things I also look for is the ability to solve problems. There is a particular flavor of this that I love to see. I like to see people who can solve huge problems with unconventional ideas. If you can persuade the hiring manager that you have this particular “best athlete” skill, it will help you to get this job.

I like to call this kind of individual an “anvil catcher.”

An anvil catcher does exactly what it sounds like. They try to catch really heavy things. You can give your anvil catchers some of your biggest problems, and they will grapple with them until they reach a positive outcome or at least a steady state. Sometimes, it will result in failure. An anvil catcher knows this is okay. After all, you do not automatically catch all your anvils one hundred percent of the time. There is an implicit assumption that you will drop a few spectacularly.

It is good to discuss your positive outcomes as an anvil catcher. Whether or not a hiring manager will respond to stories about failed attempts to catch anvils is debatable. I personally enjoy hearing about these efforts if an important lesson is learned along the way.

I consider myself an anvil catcher. I like to solve hard problems. It also means I focus on the “best athlete” roles if I seek a new role.

As an anvil catcher, qualifying for “best fit” jobs is hard. Some hiring managers fear the extra work they must do to keep you on task. Some hiring managers will feel threatened by your problem-solving skills and will be afraid that you will come after their job. To be candid, if they were thinking about it correctly, they should be attempting to replace themselves. That is one of the best ways to get promoted and solve bigger problems. It takes a lot of courage to make that decision, so I do not get angry or disappointed when I run into this wall. I have had a few comical interviews with people who realized that I could do their job, and they suddenly want you out of the building as fast as possible. I am not saying that I creeped those people on LinkedIn afterward, but if I did, you could bet they were not working for the same company within a year or two. Even worse? They would still be there in the same role eight years later. Either those people got bounced, or they got stuck in an organization where that kind of behavior is the norm.

Now, let’s assume for the moment you are an anvil catcher. It seems cold and horrible for me to say you should blow up the vast majority of potential jobs because you are not a “best fit” for those “best fit” jobs.

Here is some advice to help you avoid some of the landmines in the hiring process. To be clear, I deliberately throw myself on some of these landmines to see if the crater will be visible from space. I do not recommend this approach to everyone, especially if you need a job.

“What kind of role are you looking for?”

This is the question I fail the hardest. Every hiring manager wants to hear, “I want to do this particular job for the next three to five years.” They do not want you to reply, “I enjoy solving problems of any kind, and I like to look at an organization’s biggest problems and see if I can help solve them.” I tend to reply with the latter. I will even preface it with, “You will dislike my answer.” I do not know if that worsens it, but it has never helped me.

“What attracted you to this role/company?”

I also fail this question. Scarce managers are looking for the “passionate” candidate. Whether it means they want someone who desperately loves this job enough to lowball them or think that passion is important for success, they will index heavily on it. I typically tell hiring managers, “I want to work with great people and solve hard problems for millions of consumers.” It might sound a little too mercenarial for some managers’ tastes. I used to think it meant I would be easy to please. However, it meant something different to many hiring managers. I could feel the temperature drop in the room when I said this.

“You have experience with many different things, and we are looking for a specialist.”

This is another one of those painful moments in an interview. I seldom get far enough for this kind of job because if you look at my resume and think I qualify as a specialist, you might want to see your optometrist. Or your psychiatrist. When presented with this statement, I have a flashback to a quote from famed science fiction author Robert A. Heinlein:

A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.

Reciting this quote from memory is hard, so I do not do that. If you said this to a “best fit” hiring manager, I expect you will be asked to leave the interview immediately.

I suppose I have some specializations, and I love to exercise them to keep my skills and habits current. There is most likely a fear on the part of a hiring manager that you will eventually look at your day job, declare “Not Shiny,” and head off in a new and random direction.

Is this a legitimate fear? It could be. What if “Shiny” was still at the same company? An astute hiring manager would encourage you to pursue your diverse interests if they were valuable to the company. If those interests are not valuable to the company, they should persuade you not to do it or point out that it might mean a change in compensation.

Incidentally, I am not the creator of this term. I have been called an anvil catcher by two previous bosses. I have reached the above conclusions about job interviews through my own experience and many (many) comical and painful interviews —  sometimes both. I am familiar enough with the patterns that I do a little fist-pump and “YUSS!” inside my head when the question comes up, and I brace for impact with the landmine.

I hope this story is helpful to at least one person out there.

I apologize for not including a near-random Amazon item link this week. Maybe I shouldn’t. You would not click on it even if I added it anyway.

Regarding the book competition, two people expressed interest in a free copy of “Slaying the Dragon” book. Neither were out of work. I am capriciously awarding it to my editor, who thanklessly adds and removes commas weekly. He does more than that. He keeps me honest.

See you all next week!

Categories
Monocategorized

Indistinguishable from magic

Hello everyone! I am now on week two of avoiding my list of scheduled blog topics. I spent last night wondering whether or not I should write about our good friend Mister Bezos and how much he reminds me of Santa Claus, and I spent this morning playing with “new technology” that is so close to being amazing that I emailed a page of UI nitpicks and issues to the company that makes it. The unboxing and subsequent fiddling with my reMarkable 2 (which I shall Link To You With An Affiliate Code That You Will Not Click On) made it clear that I have something to write about this week.

I had a customer service experience this weekend that reminded me of the following quote:

“Any sufficiently advanced technology is indistinguishable from magic” – Arthur C. Clarke

The fan inside my computer’s power supply started making unfortunate noises in early December. The instant I need a new chunk of matter inside my house, my brain immediately envisions two scenarios:

The first scenario is where I get into my car and burn hideous amounts of fossil fuels that will murder the planet. In this scenario, I get into a toxic traffic situation, fighting car by car to get to a retail store. Because this is The Murica, this also means there is a non-zero chance that someone will smash into my bumper, get out of their car, and start shooting bullets in a fit of road rage. Methamphetamines are probably involved.

The second scenario is I open my browser, and Jeff Bezos personally instructs someone to bring it to my house within a single-digit number of hours, possibly even while I am sleeping. In this scenario, I am wearing one hundred percent cotton super comfortable jammies with a fresh cup of coffee in my hands. I hum pleasantly as I walk to the front door, open it to greet the day, collect my merchandise, and bring it blissfully back to the office.

My brain is funny sometimes.

This is, by the technical definition above, magic. Admittedly, the power supply never arrived. Amazon and I did a delicate dance of status updates, eventually bringing them to the point that the original power supply may have been lost. I was given a chance to cancel and reorder a different one, which I took.

Let’s fast forward to Friday. That power supply began making noises it should not make. Maybe the air quality of my home office has the particulate density of the desert world of Arrakis. Regardless, I went to Amazon and observed that I was within 30 days of the original purchase. I could easily click a button to return the device.

What happened next is also in the realm of magic.

The Amazon product return experience is at a “deliciousness of cocaine” level of magic. First, they ask if you want a replacement unit instead of a complete return. Second, they tell you when you will get the unit. Third, you get a week’s grace to return the product.

This is not even where the magic begins. If you have ever purchased a thing that needed to be RMA’ed to the manufacturer, you know that you generally have to pay the shipping cost, print out some labels, and do some kind of ritual involving Packing Tape. It is not fun.

When you buy something from Amazon, you can simply drop off the replaced unit in its packaging at a nearby store and scan a QR code. No packaging. No printing. No shipping fees.

Fucking. Magic.

When I stare at pictures of Santa Claus, I am reasonably convinced it is Jeff Bezos’s eyes staring back at me.

So yesterday my replacement power supply arrived. I replaced the noisy unit, put it into the box, walked into our local Whole Foods store, and finished the whole ordeal within minutes.

I will leave off the impulse purchases and random shopping we did at Whole Foods. I am sure there is some money-math that factors into this service. I am happy to spend twenty dollars at the Whole Foods store on cookies and snacks instead of shipping costs.

I would tell a different story if I purchased a replacement power supply from anywhere else and it went bad. It would be a sad and frustrating story. There would be no cookies and snacks.

Which brings us to my “reMarkable 2”. This product is painfully close to magic. I am looking for a good tool that lets me easily transform information in my brain into electronic format. Some of this information is in text format. Some of this is diagrams and images. I have experimented with dictation and with other devices like the Wacom Tablet. This is the next step in my information transformation journey.

Two hours into fiddle-faddling with my reMarkable, I had a page of notes and a couple of screenshots I sent to the company that makes this… well… remarkable… device. They are close enough to creating magic that they need to be informed of just how close they are.

I also included the concession that some of what I would like is an advanced mode for professionals. I even conceded that I would pay a larger subscription for those kinds of features.

We have reached the end of our journey today. We have talked about the magic of Jeff Bezos. We have talked about the near-magic of reMarkable.

As a bonus, let’s bring it home to our January job hunters.

If you ever created magic at work, you should talk about that in your interviews. You can even sound smarter by quoting Arthur C. Clarke above before you launch into your amazing tale of magic creation. I have created magic a few times in my career. Most recently, I have created an integrated spreadsheet-to-game-data integration that lets a game designer, with a click of a button, take pages and pages of Excel-originated tables and upload them to a website where it is stored into a versioned database. Someone else can open a Unity editor and fire up their game, and that data will magically appear in the game in real-time for testing and development purposes. The last team to use this system had an entry-level designer iterate over 150 times on game content without an engineer getting involved because something in the pipeline was busted.

The handful of times I have told this story to designers and producers, you can see the hunger in their stares. The ability to quickly iterate on a game while you are finding the fun is challenging. When it is this frictionless, that’s right, it is indistinguishable from magic.

Stories like this will help you turn your interview into an offer.

See you all next week!

Categories
Monocategorized

Slaying the Dragon

Hello everyone! I am seeing more and more people taking down their “open to work” banners on LinkedIn. I also see and intermittently share roles advertised by people I have worked with or would want to work with. If you cannot take down your own green LinkedIn banner, I hope you take this as a sign that people are hiring and to stay positive.

I am staring at my row of Post-Its for blog topics and am satisfied with the depths of conversations we will have in the coming months. I also looked at the time of year and found that almost none are related to recruiting or hiring. Have I talked myself out on this subject? That cannot be true.

The SEO people reading this blog post will stare at me like I am a crazy person when I say, “I have written lots on this subject, and it is randomly scattered through my blog.” Go forth and dig. Search on interview. Search on resume. I have previously called out the lack of clickening that happens here when I try linkening. It does not work. You are all not programmed that way. When I get my “least successful Amazon Affiliate of the Year” award, as I earn it for another consecutive year from Amazon, I have all of you to thank. I do not fear the day they remove my affiliate code due to underperformance… I know you are all here for the spice of the follow-up post when I am not worthy to attempt to steal money from the Bezos.

We are all fighting our own battles, aren’t we?

Now that I have said I am trying to help you get enjobbened, I will pop the clutch. I am going to talk about a book I have just read. I am going to give you an Amazon Affiliate Link to it.

“If you are going to buy any one thing I recommend to you this year, let it be this book.” – John Szeder

I will not meander for three paragraphs before I tell you what it is, like some kind of internet recipe website. It is “Slaying the Dragon” by Ben Riggs.

I read this book cover to cover last weekend in one sitting. It talks about TSR, the company behind Dungeons and Dragons, and it was a fascinating read.

You all know that I am a huge roleplaying game nerd. I love the craft so much I have built my own tools for it decades ago. I even ported them to the Modern Web so you could also try them out. Sure, the derfdice launch coincided with the arrival of generative AI, which utterly destroyed its commercial potential, but there was another value for me in building out the site. We can go into that in the future.

I spend a decent amount of time talking to people about building companies and games. Building games is a peculiar bloodsport. I am an intermittent addict to the hobby, and sometimes it becomes more than that. I mention this because this book is now a must-read for anyone I mentor in building games or building content for consumer content in general.

The takeaways from the book are powerful. On reading the final pages, I was… how do the kids say it… shook.

The book masterfully talks about brand value, strategy, and business practices that will make you laugh and cry, often at the same time. There is a mild editorial streak woven into the history. It is hard to detect, but it is there. I happen to agree with the editorial, so I will not complain about it too much. Dare I spoil it for the unsuspecting reader? I consider myself a Spoiler Police enthusiast in good standing; therefore, I must not.

I want to take this moment to bring this full circle now. This is a great book to read if you are looking for a job. People will be looking for interesting things to discuss in your interviews to discover who you are. They will also search for things that make you stand out over other candidates.

Talking about this book would help you get a job. There. I said it.

There are strategy lessons in this book that will demonstrate that you are an eager learner and curious about the fate of businesses. Coming up with your own stories about how you could have applied some of the lessons of this book to your own experience will make for an interesting narrative in an interview.

I am so profoundly impressed with this book that I am willing to buy a copy for someone who needs it.

If you are on the LinkedIn, have the Open To Work banner on your profile, and live in Canada or the United States, send me a message saying, “I wish to read Slaying the Dragon.”

I do not want to add geographic constraints to this. However, I have heard horror stories about shipping to other countries.

From those who reach out, I will randomly pick one person to send a copy of this incredible book. If you are reading this on the other socials, you can send me a message, too. Kindly include your LinkedIn profile with the message to qualify.

This is the kind of thing that you do when you have internet celebrity status. I do not. I am a fan of this book and interested in helping people, even if it is just one person. I am also not going to make you write an essay or anything similar; we will be like most startups and rely a little on the influence of Lady Luck.

If no one qualifies for a free book, I will figure out an alternative person to send this book to and talk about it in the future.

I will put a February 1 deadline on my little competition here. I am equally scared of getting zero people who want this book as I am getting 1000 people to ask me for it.

Either way, I will give you an update next week.

Categories
Monocategorized

Appetizing comparisons

There are many things that I loved about my parents. There are also some things that went into the regrets bucket. They gave me an eating disorder. It was not just me, and it was not really their fault. A whole generation of people grew up with an eating disorder. I have compared notes with many of my other GenXers, and many of them share the same affliction. It is admittedly a first-world problem, and I have resolved to break the circle of violence to make sure that I do not give my kids the same eating disorder.

When I was a kid, whenever we sat down to dinner, we voraciously attacked specific dishes because they were prepared in fixed quantities. There was always plenty of food… We were not starving… My mother had a formula for preparing specific dishes, which generally worked out to “two hamburgers per person,” for example.

My brothers and I happened to love hamburgers. Two hamburgers are enough of a meal from a nutrition standpoint. Sometimes, we would fixate on a different number of burgers, like three.

You might see where this is going.

We were always welcome to take whatever we wanted until it was all gone. It was also a little bit “first-come-first-served.” The problem would sometimes arise when we would take an extra homemade bun or burger paddy and not have room for it all.

Our parents grew up during a difficult time, and there were times when they did not get enough to eat. They did not really have the luxury of being able to eat whenever they wanted, and it was one of those things that would drive them up the wall.

If you sat at the table and could not finish your plate, you were in trouble.

Some people have parents who yell. Some people have parents that were physical when they were upset. My father’s superpower was a cold and level stare followed by a quiet judgment delivered in a voice barely above a whisper while shaking his head sadly.

When you sat there with your plate of uneaten food, he would start with, “What is the matter? Are your eyes bigger than your stomach?”

This was often followed by a wartime anecdote or comparisons to people starving in third-world countries. My mother had her versions of this, except it was heaped up with guilt over how hard she worked to put that food on the table. She had expert command of weaponizing Roman Catholic guilt.

As a result, I spent the next twenty to twenty-five years fastidiously cleaning my plate.

I am glad that I have not inflicted this condition on my children. I do not dress them down for eating only as much as they want. I can pick up a plate half full of food and throw it away. Many times, I inwardly wince and feel the heated glare of my parents staring down at me for allowing food to go to waste. I have broken the circle.

Believe it or not, this story does have something to do with software development.

Let’s talk about software estimation!

If you spend any time building software or teams, you eventually want to get to “done”. As you spend more and more time building software and eventually growing either your products or organizations, it becomes important to know when in the future stuff becomes “done”… So you can start planning for the next bucket of deliverables, and also maybe rearrange the resources for various reasons. This requires you to track your software development somehow.

There are as many ways to track software development as stars in the sky. And almost all of them are wrong.

Quite often, engineers’ eyes are bigger than their stomachs. See how I brought that home?

Even in the time that an engineer has sized their work correctly, sometimes things break in production that require their attention, or a part of the feature in development develops an edge case or wrinkle that suddenly changes the amount of work to be done or the amount of time remaining—for the worse.

Yet everyone in leadership constantly tries to figure out when stuff is done. This is especially true when we want to hit enterprise customer deadlines or important consumer-related dates.

There is no user story that says:

“As a software engineer with bad estimates, I wish Christmas to happen on January 3rd.”

There is no Hallmark Christmas special where engineers return to a small town only to get a different Christmas date so they can complete all of their work; I would probably watch it if there were.

Heck. Even I am bad at doing software estimates. Before I give anyone an estimate, I have to hold myself accountable and declare John Szeder’s Two Week Rule.

Nothing in software development takes two weeks. It either takes three days or one month.

Every single time I have said, “This will take two weeks,” I have been wrong. Sometimes by the number of weeks, sometimes by an entire category shift of time units. Sometimes, I have even been wrong at both.

This is one of the reasons I like two-week sprints. It is so hard to fit a single task into a two-week window that you invariably start breaking tasks down into smaller pieces to fit them more completely into the two-week window.

If you are a planning poker person, and often I am, then your Fibonacci sequences are handy here. Historically, I have pegged some projects to 2 story points of work equal to a single day (of 6 to 7 hours, depending on the organization), and if you break your tasks into Fibonacci numbers, getting to a perfect 20 points is a struggle.

When you get to a big enough team, twenty engineers or more, for example, you can start measuring organization velocity quite nicely with a system like this.

The variance from engineer to engineer on productivity gets smoothed out in the total points allocated sprint-over-sprint, and people think more accurately about how much they can accomplish.

When you start to do planning poker, you generally have really wide variance on your teams for the number of points they sign up for versus the number that gets accomplished.

This, in itself, is okay. What you want to do is to address that in future sprints. It does not matter if your first sprint was largely noise and your team completed 10 of the 60 points they signed up for.

If they get 30 of the 60 possible points next time and continue to whittle away at the gap between “How many points do we think we can do?” and “How many points did we actually do?”, your team will be successful.

You will not have a perfect estimation.

You will be close enough to it that you should not care.

So much like anxiety-ridden John staring at his half-eaten homemade hamburger, you should not care about your appetite. You should not care if your eyes are bigger than your stomach.

Instead, you should consider how much food to put on your plate the next time.

I will leave you some time to digest this clever metaphor.

See you all next week!

Categories
Monocategorized

Recruitability

Happy New Year! Did I say that already? Oh probably. It has been an odd week with my computer being half-alive due to a power supply fan issue. I gutted the beast last night and replaced the old, janky power supply with a new one. If you are in the market for a new power supply, this Amazon Affiliate link will take you to the closest in shape and size to mine. It was also the fastest to arrive at my house. I did order a different one previously and played a bunch of “This is on it’s way!” games with Amazon until they actually conceded that they may have lost the item in question, and I should probably cancel. That journey was several days and several steps.

We did not come here to talk about my computer power supply issues. We also did not talk last December much about “the job hunt”, which is usually what I do in the run up to the new year. Many people pursue career changes in Q4/Q1, and this year, some of them did not do so by choice. LinkedIn was a mess of people slap-fighting about whether or not to hire people with “#OpenToWork” banners on their profiles. As someone who has had a tragic four-year window of hopping from consulting project to consulting project, I feel like I want to level my best Greta Thunberg stay and say, “How Dare You!”

I will add one more thing. Please be kind to people who have lost their jobs. It is cold out there. Not just because it is January and I live in the northern hemisphere.

What advice can I give you if you are job hunting? I have spoken previously about how I break the script in my interviews and given some tips on resumes. I was going to include links to these blog posts… Aaaand then I got tired. They are in there, and you can type one word into the little search box. Like my Amazon Affiliate Ad-related sales, my wisdom does not come easily to you. You have to search for it. You have to find it. If you were all more click-thirsty and generated me some theft-revenue from mister Bezos, maybe I would put in the extra work to make it clickable. See? This Is All Your Fault.

At the moment, I do not have good career change advice. Usually, it revolves around ensuring you have relevant skills, waiting to collect your final bonus check, and what to do when negotiating offers with publicly held companies. None of this applies to anyone who got into a Zoom meeting to be congratulated for being tricked into the room so IT could lock the rest of their account privileges. It also does not apply to people who just got an email and no Zoom meeting at all. I don’t know which group I most empathize with—Both methods are cruel.

I sat down today to discuss shipping software before realizing it is a new year. Now, I feel like I am on a different topic and will go with it.

How do you make yourself stand out in a sea of resumes?

In the world of remote work, some of your competitors might make as much money in one day as you ask for in one hour. This FOPO (Fear Of Pricing Out) is real. There are many countries where 50 Dollarydoos will cover someone’s cost of living for an entire day.

Return-to-office and Hybrid-is-best bean counter nerds are rubbing their hands together gleefully here. Their inability to adapt to the New Normal means they have an edge as an employer for some subset of the population. “You must re-embrace your shit-ass commute!” They say. “You must re-embrace your love of our free coffee, snacks, and choice of sparkling waters!” they say. And by choice, you mean “what flavor of La Croix will you drink today?” and the answer is always “not lime because that’s the flavor everyone already drank, and now it is gone.”

You see? Return-to-office is a bitter hellscape.

But that is not the topic of conversation today.

Let’s pretend you have gotten some kind of interview for a job.

How do you stand out to someone who lives in Cheapostania?

Here are some ideas.

You have desirable skills. You might have three to seven years of experience in an area that a company needs on day one of your new job. Many companies need to balance the costs of training people in technology against solving problems right now. Sometimes, you cannot afford a candidate who is cheaper in price and who can be trained over six months. The long-term costs might be worse.

You have some hard-to-obtain career successes. Whether it is related to the meme-able question, “Will It Scale?” or some fancy-schmancy tech stack that few people use, you may have some competitive advantages over other candidates. I will praise the residents of Silicon Valley for their mastery over projects at scale. Many people can ship software. I have had to come in and perform blowtorch-and-pliers level of work on some systems that have been stood up by people who have not had thousands or millions of concurrent users. These highly desirable skills may make a difference in getting an offer.

You understand how business works. This is hard to measure and is one thing many people fail to grasp. Being able to function in your role is great. Understanding your customers’ needs and the total costs of ownership of your project is even greater. Being able to think outside of the task list is important, and it makes a difference between surviving year-over-year as a business and breaking out and going to the next level.

You can make hard decisions. This might not matter as much in the first five years of your career as it does later. And if you have just been downsized, this might be one of those things you need to demonstrate in your interviews. If you have been working for a decade and cannot think of two to three instances where you have had to make a hard decision, you will likely struggle to find a role that suits you.

You accept that not all decisions are yours to make. This is another big one, and also a scary one. The Amazon Way talks about this quite a bit. “Leaders are right, a lot” and “Disagree and Commit” are two related principles from their list of fourteen. I have had to disagree and commit many times in my career, and I can speak confidently to the times that it was the right thing to do and the times that it turned out to be unfortunate.

You should sound confident. I saved the best for last. Confidence is really important. Interviewing generally sucks. Interviewers sometimes do not want to be there. Interview processes are painful, awkward, and voluminous. Many companies do not have a good grasp on how to hire effectively. I get excited when being interviewed poorly because it is one of my superpowers. You would be surprised that I will tell interviewers this, and it often comes out as a point in my favor. I will bluntly say, “Your company is terrible at interviewing, which means you are probably bad at hiring. I can fix this for you.” You might expect that this will cause an interview to end. Sometimes, it does, and I am relieved about that. I don’t want to work at a company where I cannot fix big problems.

That is quite a list, isn’t it?

When the interviewer asks, “Why should we hire you over another candidate?” This list should give you a few talking points. It may mean the difference between getting an offer and a generic “good luck in your search” reply.

The market is flooded with talented people due to market conditions and emerging talent pools inundating decision-makers with low-cost options to get work done.

These questions will help you get career traction.

Good luck out there and see you next week!

Categories
Monocategorized

Happy 2024!

Happy New Year everyone.

I am not dead or quitting, just uncharacteristically silent. I have a power supply fan in my main PC failing in slow motion, and I am doing the Indiana Jones swap-the-treasure-with-a-bag-of-sand calculations as we speak. I am filled with questions.

Do I change it in the morning?

Do I change it in the evening?

Do I change it less than three days before World of Warcraft Raid time in case my current replacement power supply is missing something, and then I have to do this twice?

So many questions.

Let’s just answer one today:

What are my thoughts on 2023?

I am 50% of the way to my first minimum payout as an Amazon Affiliate Marketer. Yes, I have made five dollars in two and a half years of linking stuff. Keep up the good work, everyone! Your decisions not to click (or buy) anything keep me in contention for Worst Amazon Affiliate Marketer in history.

I have a backlog of two and a half months of blog posts to write. This means that I am still coming up with new things to rant about consistently year after year.

I have embraced Grammarly Premium, but not yet generative AI for my personal writing habits, so much for John always being on the bleeding edge. I have a later post explaining why I am not leveraging this more.

I have started investing in the stonks. Not much, but also not zero. I have had my own “do no harm” theories on money and investing, which have changed this year. This might be too spicy for a blog post. If you are reading this and wondering what I am talking about, then it means you and I should have a 45-minute social meeting to catch up because we have not talked for too long. Please reach out, and let’s get something on the calendar.

I also did not observe much of a change in the “next big thing”… anywhere. 2022 is when we got generative AI; while it has incrementally improved, there is nothing really newey-new-new in 2023.

With all of that said, I am very excited for 2024.

I am embarking on a career journey into “shiny new” territory at work.

I should have one if not two, indie game launches.

I may make a bet for a steak dinner on the timeliness of NFTs, similar to the 2026 steak dinner bet I have for AR/VR, which is still 50/50 even though it is two years away. I think we are going to be four years out on mass market adoption of distributed ledgers in games, and I do not yet have the metrics for said bet.

I apologize for the silence for the past two weeks. The intermittent fan noise of my PC prevented me from putting up the “We will be back soon” sign on the front door. You all deserve better.

I will see you next week!

Categories
Monocategorized

Remotely Interesting

Watching “The Battle For Remote Work” play out in the media is interesting. There is an ebb and flow of articles proclaiming the merits of returning to the office, alternating with articles that extoll the virtues of remote work. I want to make it very clear that I am wearing the “I Heart Remote Work” shirt.

I was meeting with another engineering leader who has a very nice home office. We started talking about our respective setups. That is the modern-day equivalent of strutting your stuff with all of your peacock feathers on display. I suddenly realized there are many successful remote workers I have known through the years, and they all have something in common. Are you ready for me to shock you? Oh wait, you already clicked the link. I do not need to say that.

My realization is that the most successful remote workers and remote leaders have a very well-defined space for doing their work, and it often has very good physical separation from other parts of their home.

Let’s talk about what that looks like, and fill up a post with wonderful Amazon-Affiliate-linked goodies, shall we?

Thanks to one of my kids leaving for college, I have my home office in a full-sized bedroom. It has two desks. An Uplift standing desk and an L-shaped standard sitting desk (from IKEA, do not judge me). I generally have a machine that I dedicate to full-time work and another for personal use (gaming and side projects). Several years ago, I was a fractional CTO for multiple companies and had a desk with a stack of Mac Minis wired up to a single monitor, keyboard, and mouse separate from these machines. Whenever I was doing technical projects, I would insist on being shipped a build/deployment box. This was a very extreme way to ensure that everyone’s intellectual property was compartmentalized, and I believe everyone understood that importance.

The big takeaway here is that not all remote work is the same. Some people perch a laptop on their kitchen table and sit in a dinner chair. Others have separate rooms with sit/stand workstations and custom furniture. It would be interesting to run some studies on the quality of work and the impact of people’s time and space investment into making themselves effective remotely.

Let’s talk about a few other things that helped me succeed remotely.

Get a good chair. I am a fan of the Secret Labs chairs.  They are very heavy chairs and very firm. Some people prefer lighter Aeron-style chairs; if you do, Google that on your own time.

Use consistent peripherals. When I buy mice, keyboards, and ergonomic items, I tend to buy them ten at a time. I am not going to give you an Amazon Affiliate Link for my keyboard of choice because they are no longer being manufactured, and I am a filthy hoarder who will eventually need to knife-fight someone to get the last of these that were ever made.

I do recommend the Razr DeathAdder mouse. It is like someone at Razr asked, “What if people who work for a living are also gamers?” The answer was this mouse.

I buy the same set of ergonomic peripherals, too. This ought to be its own point. I am a big fan of wrist rests, and I got one for my keyboard from Belkin and a different one for my mouse from IMAK. As an added bonus, the IMAK mouse cushion is something you can pick up and toss around while you are rubber-ducking a problem. Just be prepared for it to break one day and spill little beads all over your office.

Make sure you have a good mousepad too. I have a variety of hand-me-down pads and a beautiful World of Warcraft mousepad that I received as a thoughtful gift. I recommend the SteelSeries brand for the ones I buy for myself.

Finally, ensure you have a quality camera, microphone, and headset. I purchased a Blue Yeti microphone that does the job, but I should have bought “the other kind” of microphone because I had to do a bunch of finagling to get it to work. I also had to get a four-foot boom arm because of my ridiculously oversized curved monitor. For headsets, I am a fan-for-life of Sennheiser.

I prefer all of my peripherals to be wired. I have had enough meeting complications and online gaming problems that have originated from someone else running out of batteries. No thank you. Do not want. Zero stars.

There are two reasons I wanted to share this list. The first reason is that I am still trying to dethrone myself as Amazon’s worst affiliate marketer. The second reason is that I have put significant time and energy into making myself effective as a remote worker. I do not know if there is an upper bound on what you can spend to improve your work environment. I do know that I am very happy with my setup, having invested two thousand dollars over the years, and that does not include items that did not make the cut.

Thank you for reading along! I hope that you are happy with your remote work setup. If you are one of those “I Heart Return To Office” people, the good news is that some of the items I linked above are probably things you can buy for your weird previous-century fetish. If I offended you, I am happy to fax you an apology.

See you all in a week!