Category: devops

architecture devops engineering software delivery tips and tricks

Redis Cache – Potential Chernobyl in your Architecture

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 […]

ci/cd devops tips and tricks

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 […]

APIs devops opensource software delivery software development lifecycle tips and tricks

Application and Data Security in the Software Development Lifecycle

This is presentation to Computer Engineering 4th year undergraduate students at Makerere University, Faculty of Technology, College of Design, Art and Technology to introduce them to concepts and approaches for application and data security in the software development process. [slideshare id=182745741&doc=muk-security-v1-191016095542] Looking for ideas on what I may have missed or omitted to help make […]

APIs devops opensource software delivery software development lifecycle test driven development (TDD)

Software Delivery Skills Plan 2018

If you fail to plan, you are planning to fail! ~Benjamin Franklin A new year is upon me, and looking over the horizon I am looking to do the following work streams to help better my development skills 1. Work with a new age Javascript framework – vue.js seems the rage, this is also working […]

alternative approach database devops innovation internet mobile computing mobile technology usage opensource responsive design software development lifecycle styx technology group technology tips and tricks web development

Alternate Approach to Legal Independent Election Tallying

The Uganda elections are more or less over with less than 6 hours for the Uganda Electoral Commission (EC) to announce the results for the presidential elections. Given all the time on our hands, with no social media, the team at Styx Technology Group designed the following alternative approach to independent electoral vote tallying for future elections that provides […]

devops git software development lifecycle tips and tricks

Trunk or Branch based development

An interesting discussion that I had with my team mates over the last few days, whether we should create branches then merge later or keep working on the trunk within our Git based version control process. As the team is small, we are in the same premises but different locations, we agreed to move to work […]

devops internet tips and tricks

Backup vs Murphy’s Law – My Take

This blog post has been inspired by events, not to me, but to a colleague of mine. Our discussion, was interesting, funny and insightful, but I thought hey why not share my experiences and what I use to teach others how to live a safer, “backup” driven life. I live on Murphy’s law, for those […]

devops enterprenur innovation social media startup technology

MeetMTN – MTN Uganda Executive Management Town Hall Meeting

Well 2012 is upon us, and the incubmbent US President Barack Obama, has started his battle for a second term in office, so that he can complete the change that he promised the American people. The battle for his first term was epic, first against Ms. Hillary Clinton, which intially changed from a David vs […]

database devops software development lifecycle tips and tricks web development

The Poor Man’s Job Queue

Not all software development projects are treated the same, some have access to modern tech Virtual Private Servers (VPS), Zend Server (http://www.zend.com/products/server/), Memcached, Gearman and all the other goodies I can only dream of. You have a box with LAMP, and you cannot install anything else. This is an example of how we got around […]

Back To Top