Insomia is not always a bad thing after all, I got to read Daniel Miessler’s article – The Difference Between a Programmer, a Hacker, and a Developer which I think is a good primer, but flawed in the assumption of formal education for developers. My experience has been: A developer does always not have to be formally trained, […]
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 […]
OpenMRS Implementor Series 101 – Building a distribution package
I am not sure where this will end, however it is my way of giving back to the OpenMRS community that has provided an excellent learning platform and great support to me over the last 6 months, I have been using the software tools. My intention is to share what I know, as a way […]
Syzygy – Release 2 – Uganda Mobile Money Cost Estimator
Syzygy is a Uganda focused utility calculator (launched by this post http://ssmusoke.com/2015/08/11/launching-syzygy-uganda-focused-utility-calculator/), this new release adds a tool not available anywhere else allowing you to estimate the costs of a mobile money transaction. Are you sending to a registered number, unregistered or trying to withdraw from an agent or ATM? Hope this app saves you the […]
TechTip: Moving a Project Between Git Repositories
I tend to write these so that I do not forget them, and possibly to help others who may be face similar challenges. The question is why would somebody want to do this, well usually its because of a change in Git hosting providers or probably change in project ownership. The process is as follows: […]
OpenMRS Module Development Learnings – 102
Update November 2018: This blog post has been superseded by the OpenMRS SDK (https://wiki.openmrs.org/display/docs/OpenMRS+SDK) My team mates and I are completing a number of OpenMRS workshops focused on improving our module development capability. This blog post captures the unwritten lessons that we have picked up as a way of giving back our lessons to help others in […]
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 […]
GeekDIY – Manually Upgrading Samsung S4 to Stock Android Lollipop 5.0.1
I would not consider myself an early adopter, neither am I a laggard, but somewhere in the middle for software upgrades. So when I heard that my Samsung Galaxy S4 would be getting Android Lollipop in December 2014, I was over the moon. What made me envious was that my colleagues with LG, Nexus and […]
Tech Tip: Fixing Camera Troubles on Mac
When you use your Mac camera across multiple applications, Go-To-Meeting, Skype, Fuse, Facetime etc, you will find that it tends to not work at times and only a reboot can fix that. Well it happens because probably one of the applications did not release the camera. To fix follow the steps below: 1. Open a […]
Service Provider Dilema – How to Choose and Live with Your Choice
The dilema and rants of “Service Provider” quality of support and services is one we go through day by day. This morning I awoke to a rant by a Tweep on the costs of certain bank services, in this case US$2.5 (UGX 6,500) for an over the counter withdrawal. I smiled because I has been […]