Programming
Error banner in shell
WORKING FAST AND furious can be great when you are in the zone, but sometimes I work too fast for my own good. Way too often that I’ll care to admit, I will quickly create a new branch: Then pop Read more…
WORKING FAST AND furious can be great when you are in the zone, but sometimes I work too fast for my own good. Way too often that I’ll care to admit, I will quickly create a new branch: Then pop Read more…
MERGE CONFLICTS IN git are a normal part of collaboration. But, sometimes you end up in situations of solving the same trivial conflict again and again. That was my situation at $WORK on a busy GitHub Actions pipeline project. The Read more…
GIT TAB COMPLETION in zsh suddenly stopped listing my aliases. No git ls, no git tags-ls – only built-in commands. Worse, commands beyond the most common ones lost their help descriptions entirely. git re<tab> would show rebase, reset, restore with Read more…
SWITCHING ANDROID PHONES is something all Android phone users eventually will need to do. Since invention of the smart phone, more and more of daily life has progressed to be backed by an app. Be it public transportation, car parking, Read more…
ANDROID TRUSTY TEE is failing on my Pixel 7a (Android 15) and causing my phone to randomly waiting at the SIM pin login in the mornings. This is the short conclusion of my findings, for an issue I currently have Read more…
ESET RUNTIME ERROR because of locale settings. That is what I by coincident discovered one day, when looking at the Ubuntu syslog for other things. ESET is a malware protection software that is bestowed upon us by $WORK. It works Read more…
DYSTOPIAN MOVIES ARE a favorite genre of mine. In 2007 I made a list of my ten favorite movies in the category, and after revisiting that blog post, I thought now would be a good time to revise the list Read more…
GROKKING SIMPLICITY IS a book that shows how to use functional design principals to reduce complexities in software. The books examples are in javascript, but should apply well to C and similar languages also. Abstract Chapters: Actions, calculations and data Read more…
A second search for bash scripting alternatives SHELL SCRIPTING IS something most programmers will encounter often – especially if doing dev-ops, automation and general Linux work. Unfortunately we are mostly stuck with bash. There surely must be better alternatives… I Read more…
I AM CONTEMPLATING using a scripting language for a small project. In the initial phase, the script will just be a shallow front-end for an existing program which will do all the heavy lifting. With that in mind, a dedicated Read more…