CMD+TAB app switcher on all screens
I work with multiple screens both at work and home. And when apps are spread across the screens, the dock remains only on one screen. For someone who heavily relies on Spotlight (CMD+Space), I don't r

Search for a command to run...
I work with multiple screens both at work and home. And when apps are spread across the screens, the dock remains only on one screen. For someone who heavily relies on Spotlight (CMD+Space), I don't r

I think regular expressions is a topic that gets equal love and hate from programmers. We love it when it works, and when it doesn't it makes us want to pull out our hair. (Perhaps, bald programmers are the most experienced Regex users? ;) ) If used ...
I use Cordova to bundle a web application as a native app for ease of distribution. To test the site locally, but on the simulator, I needed to modify the hosts file on the Android simulator to point the test domain to the host machine: Start the em...

I work with git repositories from multiple sources - GitHub, GitLab, and Enterprise GitHub instance. I have a separate SSH keys for each of them and further, I have to keep track of other SSH keys that I use for accessing servers and other resources....

Deadlines are a double-edged sword, especially for perfectionists and optimizers! However, good engineers know that any feature can only ever be release-worthy, but never perfect. The more a feature is delayed beyond what is necessary for it to work,...

When using docker-compose.yml to run your application, you will need to ensure that your database is initialized before it is ready. Although it is expected of the application to manage it’s own database migrations and seeding there maybe occasions ...

I wanted a way to convert fonts to different formats without having to rely on online tools - it shouldn't be really hard - I guessed. And luckily, it isn't. :) Install FontTools Google has released an opensource font conversion program which we'll u...

I've been dabbling with Docker to run services on my new Raspberry Pi and being a beginner at Docker myself, it was hard sometimes to debug why a docker container was failing as soon as it was started. Since a container "stays alive" only until its...

The Hardware The Pi The device is a Raspberry Pi 4B with 8GB RAM. https://www.raspberrypi.org/products/raspberry-pi-4-model-b/ The case owootec RetroFlag ResPi4. This case is an amazing combination of several things - the NES controllers to play Su...
