Redis cache, so fast, so easy to setup but a potential Chernobyl, lying within your system. The problem comes when the Redis cache is used as a permanent store of values within your system, so applications and services get to use it as stable source of truth. This is an easy trap to fall into […]
Additional Advice for Avoiding Costly Mistakes During Home Construction
Kakande Alex has an interesting post today on his substack channel Tips for Avoiding Costly Mistakes During Construction which I felt was very high level and not providing real strategies and tactics for getting through the construction process. The first aspect of construction for a home to understand is that it is a process of […]
Automating the Deployment and Scheduled Execution of an R script on a VPS using Laravel Forge
I love data, its in my blood, I love analysing, cleaning it and preparing it for others to use, still have to get to the last mile to displaying and visualizing it but that is a story for another day 2024 for me is the year of “automation”, for everything that I do. I have […]
Starting A Family Through Marriage in Buganda
This article was initially published on Facebook Notes in 2010, but seems to have been deleted fortunately I found a backup version so publishing it here for the world The centerpiece of Ganda culture, in-line with other ancient civilizations, Greece, Egypt and Rome, is family; it provides the core support for growth and development of […]
How Uganda Revenue Authority (URA) can Engage, Develop and Support the Development of LocalTechnology Community from 2013
This resurfaced as a discussion on challenges with the URA Portal performance, so I dug back into my archives and found the concept note for this almost a decade ago – bringing it back into the open
Copying files from Mac to Android- 2023 Edition
I just got a new phone, and I needed to copy some files over from my old phone SD card onto my new phone’s self storage. There did not seem an easy way so I decided to do it old the fashioned way I had not done this for a couple of time, and Android […]
PyCon 2023 Conference – Behind the Keynote
On Friday 22 September, 2023, I was honored to deliver the Day 2 opening keynote at the first Python Language Uganda Conference which I thoroughly enjoyed and had a great time with the attendees When I was requested to keynote about a month ago, I said yes first which is the way I operate, and […]
Deploying a Tighten Jigsaw static site to a VPS using Laravel Forge
I have ran into an interesting challenge for a documentation site that I am working on. The code repository is private on GitHub until it is ready to be made public, however needs to be be deployed publicly Initially I started working with Jekyll deployment proved to be a challenge through GitHub pages and Netlify […]
Birthday Musings – High Noon
I have made it, another trip around the sun, and I am a year older hopefully a little wiser, and it is a time to celebrate, but reflect and see look to what the future holds … This year, this celebration is the high-noon of my life, I have lived through the morning – cold […]
Leadership Development – Rethinking 1 person per role for dynamic needs
Does a position always have to be occupied by one person, or are models of 2 or 3 in-a-box not worth exploring for more complex and dynamic roles, even as part of leadership development with a leader actually working shoulder-to-shoulder with their replacement(s)