Rob Fahrni

Follow @fahrni on

Saturday Morning Coffee

One cup down, time for the second one and some writing. ☕️


CINCINNATI – Buffalo Bills safety Damar Hamlin was taken off the field in an ambulance after receiving treatment on the field for over 10 minutes, which resulted in the game between the Buffalo Bills and- Cincinnati Bengals being suspended until further notice Monday night.

I have a lot of thoughts on this matter having been through it myself, at the age of 17.

Was it a tragic accident? Yes. Is it the end of the world for Mr. Hamlin? No, definitely not. Is it scary? Oh, yes, it most certainly is.


Today, Jan 4th, marks the official start of our next chapter as WillowTree, a TELUS International Company.

So, yeah, we are now a part of TELUS International.

What do I expect? Bigger engagements over the next year with bigger brands. I see it as a huge positive.

Realistically, only time will tell, but I’m feeling really good about it. 👍🏼

Tech Dirt

Near the end of 2022, Elon Musk issued an edict to the journalism community. Obey me, he said, or you will be banned from posting on Twitter.

I’ve been reducing my use of Twitter each and every day for a while. I’m down to checking it once or twice a day because there are folks there I haven’t found on Mastodon.

Mastodon has definitely become by new social network home. You can search me out using or go directly to I’d love to connect on Mastodon. 😃


In the past year, there’s been a sharp uptick in anti-LGBTQ incidents around the country. One group estimates that there’s been a 12-fold increase in demonstrations and political violence targeted at the queer community, just since 2000.

Love is love. LGBTQ+ rights are HUMAN RIGHTS! Look, if on the basis of religious beliefs you don’t agree with LGBTQ+ folks, fine. But they’re human beings who deserve to be treated as you would anyone else. Yes, it’s that simple, and it is a choice.

Let’s put it in Christiany terms. WWJD? Do you think Jesus would’ve shown nothing but hate and contempt for the LGBTQ+ community? I think not. He would have shown them kindness, compassion, and above all else, love. ❤️

Goto 10

Another BASIC game I made back in the 80s was one that I actually designed with one of my younger sisters. She had expressed interest in all this “computer stuff” I was doing and wanted to know what it would take to make a game.

I’ve been following Paul’s site for a while and it’s a lot of fun. If, like me, you have a place in your heart for the BASIC programming language, subscribe to Goto 10 and enjoy.


It’s 2023, and Windows 11 is finally a mature operating system that most people would be happy to use. Sun Valley has finally arrived, and it’s all about a long overdue reinvestment in design under Panos Panay’s leadership. But is it enough? 
Let’s take a look.

TL;DR - Windows needs more work to bring everything up to a modern look and feel.

The author goes on to identify nine distinct UI styles, that’s right nine. Talk about technical debt.

From a code design perspective would it be better to go through all those UI frameworks and make them use WinUI 3 or would it be better to touch each individual application to update their UI?

I have been of the opinion you’d hit a wider range of apps if you updated the frameworks to use WinUI 3.

I’ve even written about it. I did get some great feedback that from that piece that basically said the design models are too different to make the Win32 API wrap Win3 UI. I can accept that. But, if it could be pulled off, an entire class of applications would look modern without their authors modifying them.

Perhaps a compromised approach would be to make some of the newer UI Frameworks use Win3 UI and rewrite the UI for old Win32 API apps? 🤔


When the employees announced they were unionizing, Microsoft vowed to remain neutral and let the employees make their own decision about joining, CWA said.

This sounds really great but the skeptic in me wonders how much Microsoft will allow this to happen in others areas of the organization?

Gaming is full of nightmarish stories of long hours and, even worse, abuse.

I’m hopeful this new union will address both of those and make for better work conditions. 👍🏼

Business Insider

While I’m always excited to see what innovations companies like Apple have in store, I have some serious concerns about betting on AR/VR glasses as a growth market.

For quite a while now I’ve had zero interest in AR/VR technologies. In my opinion AR could be useful in many industries as long as the tech is as easy to wear as a pair of glasses. I could see them being useful to mechanics, electricians, builders, and various trades I’m not thinking about. Otherwise they’re just expensive toys.

I thought Apple Watch Apps would flourish. They have for some developers but they’re mainly little views into data from your iPhone. That’s not bad, it’s just the way they are.

DumbledoreHey, all I’d like to see is custom watch faces. That’s it. Then, perhaps, someone could create a watch face that looks like Dumbledore’s watch. Kim bought me the Fossil collectible one year for Christmas. 😃

Tiny Apple Core