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 […]
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 […]
Tech Tip: Websites on Github with Jekyll
We have been facing a challenge on how to manage the Styx Technology Group corporate website without having dedicated resources to host, deal with security, updates and maintenance. Having been in the website business for over a decade at the turn of Y2K, having an easily maintainable solution was key for the long haul. Enter GitHub pages […]
Ruby on Rails for the PHP Web Developer – The Journey
For my frequent readers, you may assume that I have run crazy … now Ruby on Rails with all the PHP experience that you have got! Well I am shocked as well, but its a necessary step in my growth as all of us have to move out of our comfort zones at some time. […]
My first Symfony 2 Web Application – The Journey – Installation
Happy New Year, 2013, its finally here … Well in 2012, I should say I had Symfony 2 envy, almost akin to a high school crush, so after suffering in silence for so long I have finally decided to jump in with both feet. I am developing a simple website which is esentially a set […]
Uganda Web Developer Workshops: Rotary Style – Idea looking for Partners and Direction
This is an idea that has been growing in my mind, and I seem to finally have a handle on it. I have been a professional PHP web developer for the last 12 years, and have gone through the learning and transition cycles from learning a new language from Visual Basic 6 and MS Access […]
Databud – Startup Weekend Kampala – April 27 to 29
I will be attending my first startup weekend in Kampala, on April 27, 2012 to April 29, 2012 and well I thought that why not share my pitch and get advice on how to refine it. No idea is great unless shared right? In the absence of #opendata in Uganda, there is a whole lot […]
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 […]
HTML Web Toolkits – Twitter Bootstrap
Well it seems like I have been doing a rip and replace of most of the “homegrown” components that we are using in our environments as we gear up for the new year. The latest to fall to the axe is our HTML + CSS + widget collection that has been growing over the years […]
Doctrine2 Day 3 – Proxies, Associations, Relationships
Well if you are following this series, then by know you are aware that we have the validators setup, and we are almost ready to go. Well not quite so. I ran into an issue with proxies and class loaders which took a while to resolve, but what I did was: a) Changed the Zend […]