Mike van Riel
-
Using Google Chrome’s Omnibar to Directly Prompt ChatGPT
In recent updates, Google Chrome introduced a new shortcut feature in the omnibar (also known as the address bar) to directly prompt Google’s Gemini AI using the keyword @gemini. This innovative addition allows users to interact with AI straight from the address bar without the need to navigate to a separate website. But did you…
-
When Bluetooth devices won’t connect anymore
If you’ve ever experienced Bluetooth issues on your Windows PC, you’re not alone. I recently faced a frustrating problem where my Bluetooth devices refused to connect, no matter what I tried. One day it worked, and the next it didn’t. The only difference I could figure out, was that my Bluetooth drivers had updated to…
-
Resolving ImagePullBackOff with Registry Authentication Issues
Encountering an ImagePullBackOff error in Kubernetes can be a frustrating experience, especially when it’s due to a 401 error from a Docker Registry. This guide will walk you through the steps to diagnose and resolve this issue by updating your registry credentials. Diagnosing the ImagePullBackOff Error When a pod fails to pull an image, it…
-
More flexible Figma Components: Slotting
Slotting in Figma is a practical technique that simplifies working with complex designs by equipping components with flexible “slots”. These slots are essentially predefined spaces within a component where other components or elements can be inserted. This is particularly useful for creating customizable and reusable UI elements such as buttons, cards, and navigation menus. The…
-
Getting a list of week numbers between two dates
Recently, I was working on a PHP application that needed to show weekly summaries in the period of one month. Then, January came and I found myself looking at 48 weeks instead of the expected 4 to 5. This is the piece of code that I used in a Twig template. What the above does,…
-
‘master’ has always been a poor branch name
Recently I was scrolling through my twitter timeline when I encountered this tweet by Fabien Potencier: Fabien eloquently describes something that suddenly clicked with me; master has always been a poor choice of name. With the current state of affairs, people have been reviewing the names that we use on a daily basis. And the…
-
Three ways to switch between views in Blender, without using a NumPad
I generally work on my laptop a lot, including using Blender, and as most laptops do; this one does not have a NumPad. Most tutorials that you find on the internet presume you do; if you are like me you struggle with not being able to easily switch between views using the NumPad or to…
-
Shape, Form and Detail: What developers could learn from drawing techniques
When you are like me and love practising your art as a developer then it hurts to build something only to throw it away later on. Many books, articles and opinions centre around the notion of good code; in this post, I want to make a case that you, initially, should not focus too much…