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 […]
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 […]
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 […]
Geek Tools – My Mouse Journey
I have been a predominatly mouse user all my life, at the beginning there was no choice as all we had were desktops, even if I was able to learn to use vi on Unix/Linux terminals. However as laptops have become cheaper and more capable, they have become primary computing devices for many including myself, […]
My Cloud Backup Approach
I have continously talked about my drive to never lose a file again, after I lost my first file to a failed floppy disk drive in 1996. The fanatical backup approach has been used to work as follows: Create a new version of whatever I am working on everyday – for files add the date, […]
Life and Tech – Choices, Decisions and Options
A couple of weeks ago Friday, I shared lessons from my life in technology with a team of upcoming software developers, Life in the Tech Lane, and I got a number of follow-up questions like the one below. On reading the questions, it spurred this post as the responses needed to be long form For […]
The Case of a Platform Rebuild from Laravel
This post is a discussion with a colleague who reached out to me requesting for advice on whether to rebuild their successful e-commerce platform whose usage has grown exponentially over the last 18 months. My first piece was 90% of platform rebuilds and re-architectures fail, especially since there are always unseen constraints in the new […]
Geek Tools – My Keyboard Journey
As a software engineer my days and nights are driven by the need to type instructions for a computer to execute into text files. Thus the keyboard is my primary tool for this input. My primary workhorse over the last couple of years has been a MacBook Pro laptop and now majority of the time, […]
My Code Review Workflow
My role involves reviewing code written by different members of my team, which is an important process in the software delivery lifecycle. In certain cases, code reviews turn into gatekeeping which does not deliver the intended value for the process The reason for code reviews Get a shared understanding of the code submitted – an […]