Posts

Showing posts from July, 2015

Promoting your product for public hospitals in Australia

In this post, I will talk about my experience of trying to have my open-source application to streamline Post Traumatic Amnesia (PTA) assessment to be used across public hospitals in Australia. Background So before I started working on my first mobile(iOS) app or came up with this architecture to build iOS apps , I was recovering from a rather serious accident from which I had a brain injury. You can read about what happened to me in the about page of my PTA app website. Anyway having a serious head injury means that there is potential for certain risks for which you have to exercise caution. In my case it meant that even after being discharged from the hospital or rehab, I could not go back to work for almost 2-3 months. So I had no choice but to stay at home.  The PTA app I love writing code and I love building software, so not going to work was something difficult for me to deal with at the start, but then I came up with a solution. I thought "hmm I know how the p...

Debugging a large, complex system(Java)

So for my main contract, I am working on a fairly large and a complex system i.e. it has many moving parts. So in addition to the large code-base that I have to maintain, the project also makes use of several libraries i.e.  jar files written by various teams of developers at a different location to where I work. However even though completely undocumented,  I do have access to the source code for most of those jar files. It is a Java based system which uses the Spring framework  and Maven , amongst other things. Problem As I mentioned this system has many moving parts and often when I have to add a new component to it, I rely on a few things from the jar files written by a team of developers far away. Every now and then, the changes made to those dependant jar files by the team of developers do not work or have some "sneaky" hard to find problems within them! so for code that I did not write, I need to find out why isn't it working? is it possible for me to f...

Html5StarterAppWithSwift, featured in thechangelog.com weekly newsletter

So I have written a few posts about my Html5StarterAppWithSwift  and one of my objectives with that project/Github repo is to ensure more people know about it. So if anyone is trying to build a "native" HTML5 iOS app in a way similar to what is mentioned here , they are not slowed down by having to solve the same problems that I faced. How does thechangelog.com fit into the whole picture? I listen to thechangelog.com podcast often i.e. every time they have a new podcast on something that interests me (which is 80-85% of the time). I have been listening to their podcasts for a few years now and I know they like and support open-source stuff. So I decided to let them know about Html5StarterAppWithSwift by "Ping"  ...ing them i.e. create an issue in their Github repo , to let them know about Html5StarterAppWithSwift and then it got featured in thechangelog.com weekly. So I am hoping more people know about it and can make use of it, while working on their iOS app...