Either a programming language feature can be just what one needs or an obstacle to go around. Swift provides features that make clinical software design easier. Tuples support clinical concepts cleanly, and Swift offers a good implementation. Thinking Clinically in Swift Modeling clinical workflows with BPMN allows one to
This summer was very productive. I was able to jump into the human factors literature, test out BPM suites, and get into the nuances of Swift (more than a few). All the while, I have been reflecting on designing clinical software. The really great thing is I have been able
Experimentation is essential to the development of any new field. In the case of Biomedical informatics, and clinical software in particular, the ability to test ideas in concrete form as functioning software provides a much-needed reality check on expectations and claims. There are many aspects of software systems that must
Recently, when scrolling through Twitter, I learned that Dr. Dobb’s Journal was ceasing publication. I was relieved to discover that although no new content would be added, the site would remain available. Even so, this is still saddening. I learned a lot from DDJ. Back in the days when access
Well, 2014 is nearly over, and it is time to start looking ahead to what next year might bring. For me, 2014 has been a milestone year. When EHR Science began in 2011, I had three main goals: connect with other HIT developers, learn new technologies, and discover new approaches
I read a wide range of articles and posts on a daily basis. Many of them are aimed at software developers and entrepreneurs. At least once each year or so, I run across a blog post that takes the very adamant stance that programming is not really related to math.
Some things are simply destined to happen. I have written a few times about my multi-year journey in modern software development. Over the last few years, I have studied software architecture, object-oriented analysis and design, discrete mathematics and workflow analysis and had a lot of fun. Netbeans and Xcode are