Hello World
Welcome. This is the personal website of Thomas C Hubschman (a.k.a. tchubs
on BBSs, linux systems and various other systems requiring a userid
). Here you will find the thoughts on software that I have made the effort to flesh out into longer pieces of writing. This is the home page. It is also the way to find everything I have written organized by hand. Or at least hand-coded html. As follows…
Leadership
An Exercise in Agile Transparency A couple years back I started work as a high level engineer at company that had recently adopted an agile and iterative approach. |
Thoughts on Agile & Iterative I have been involved in many projects that implemented a partial Scrum methodology and a few that were 90% of the way there. |
Engineering
Merge Sort An implementation of MergeSort focusing on code readability and easy algorithm comprehension. |
Clear Code & Clear Architecture The highest complement I can be paid in regards to code that I have written was that it was easy & modify. |
Teaching Java in Africa This is a discussion of my teaching programming in Lusaka, Zambia. |
Truth & Lies The essence of computing, as everyone who is reading this probably knows, is truth. |
Product
Thoughts on Product The definition of the product is increasingly recognized as the most important component of a software engineering project. |
Happy Storyboarding How I learned to love storyboarding and made it a part of all software I develop. |
Zambian EMR Project
Background Here’s the first in a series on an Electronic Medical Record project in Zambia that I was a part of. |
Initial Release The 1.0 release. Four clinics. In the Zambian capital of Lusaka. |
Patient Flow This time focusing on the “Product” a.k.a. the HIV care and treatment protocol which defined the requirements for the initial software development. |
Reporting Server The Patient Management & Reporting Server (PMRS) allowed us to centralize and leverage our data for improved monitoring, patient care and research. |
Version 2.0 Version 2.0 of PTS/SmartCare included a redesigned UI and optimized database and support applications. |
Continuity of Care In October 2005 we needed to scale but lacked resources. We combined with a “competitor” to make a better system for all. |