You’re Wrong

I’m a critical person. I’m also a perfectionist. While this doesn’t mean I don’t make mistakes, it does mean I have an urge to fix mistakes when I see them. One common place to find mistakes on is people’s posts, tweets and status updates. I used to correct them in a comment. I didn’t giveContinue reading “You’re Wrong”

What Else?

As software developers, one tool at our disposal, in almost any language, is a switch expression. It comes in many forms: switch, case, when… They are all fundamentally the same. Given a value of an enumerated type, it defines the code behavior for each such possible value. In Clean Code, Uncle Bob suggests we makeContinue reading “What Else?”

Get Me My Toolbox

You probably guessed I love optimisations. It’s a fine art of tuning and tweaking. One thing I spend absurd amounts of time on is my operating system. Whether it’s Windows or MacOS, I will optimise it to death. While some tweaks mean I have to use the terminal or edit files, others simply require usingContinue reading “Get Me My Toolbox”

Three Videos Of A Cat On A Roomba?

I remember times when data storage was extremely limited. Not only was it expensive, but it took up a lot of physical space. There were days where data was stored on audio cassettes. I was quite young then. By the time I was actually doing anything meaningful with computers, we had had 5 1/4″ diskettes.Continue reading “Three Videos Of A Cat On A Roomba?”

Be A Karen

When dealing with retailers, service providers, government offices and corporates I often feel small. They have plenty of manpower, automated systems, lawyers and seemingly unlimited resources. So it’s easy for me to give up when they take my money where they shouldn’t, or refuse service. Forget about that £5 over-charge. Say goodbye to the £10Continue reading “Be A Karen”

Get Off The Script

I just called a broker about a mortgage. The person on the other side of the line was extremely nice. We had a pleasant conversation, and I really felt I was getting a personal service. This was great. And then, half way through the process, she started reading the marketing spiel off her script. AboutContinue reading “Get Off The Script”

Help Me Help You

There are services we all use. Services such as Amazon, Netflix, Spotify and so forth. All of these services spend tremendous efforts into giving us a personally tailored experience. An experience that would match our personal preferences. Unfortunately, nothing comes for free. If we want an experience that is really a good fit for us,Continue reading “Help Me Help You”