29 January 2023

19 links · Sunday

When best practice isn't the best - Dependency Injection and Optimizely CMS

Some people live and breath 'best practice' development. I am not one of them. Risk is, in-experienced developers (or sometimes experienced) might use them just cause they are 'best practice' and not think more about it. Even when it turns out they are not. He…

Authenticity and Acting

Acting seems like the most inauthentic thing to do — like putting an external façade to manipulate the audience to get the desired effect. Most people learning to lead don’t associate acting with leadership. I balked when I opened the first chapter, “Presence:…

Software Delivery Idealism

There is a lot of idealistic rhetoric in the software industry. That’s not exactly new, and for the most part we’re able to look past the often quite absolute language (the “musts” and the “bests”), and remember the importance of context. But that statement ge…

Perverse incentives are endemic

Much of the job of a CEO is designing the incentives of your operating enviroment; this can be difficult, but doing it well is a superpower.

Removing all trackers from my website

These past years I’ve grown to be more privacy-aware. And while this post isn’t about how I’m increasing my personal privacy, I’d like to talk about how I’m increasing yours.

Don’t just say ‘hello’ to me

I was recently in a 1-1 with my new EM and was asked what annoys me at work. The one thing that immediately popped to mind was: ‘I hate it when someone just messages me “Hello” or “Hi, how are you” when they message me for something on Slack’ It became immed…

Funding Open Source

Next.js is a free open-source framework. The creators, Vercel, fund its development. How is this possible?

Computers Are Bad

A few days ago, on a certain orange website, I came across an article about an improvised parallel printer capture device. This contains the line: