Happy 2013!

hsoi blog, talk Leave a Comment

Happy New Year from Hsoi Enterprises! We thank you for your support in 2012, and look forward to what 2013 will bring. Hopefully some things will be settling down and our current project will get to see some light. Thank you for your patience. We’re excited!

Let’s try Bitbucket

hsoi blog, talk Leave a Comment

Earlier this year we moved our version/source control to git. Of course, if you use git, you use GitHub. But what about Bitbucket? Let me back up a bit. At a prior gig I got to use some Atlassian products, specifically JIRA and Confluence. I think the company also had Bamboo, but the team I worked with had a different build/CI …

Less is more

hsoi blog, talk Leave a Comment

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to cut away. – Antoine de Saint Exupéry Too many people hear the word “simple” and think it means “easy”. Far from it. Simplification is one of the hardest things to do, usually because it requires restraint and discarding. But when we can make …

Write once, run everywhere…. suboptimally

hsoi blog, talk Leave a Comment

Being a graybeard, I’ve seen all sorts of computing fads come and go. Unfortunately, after so many have come and gone, people still chase this notion of “write once, run everywhere”. That they can write the piece of software once, and it’ll (magically) run everywhere. It’ll run on Windows, it’ll run on Mac. And these days, it’ll run on iOS …

WWDC 2012 – keynote

hsoi blog, talk Leave a Comment

I’ve been an Apple Developer for… too long. 🙂 Attended many WWDC’s in my past, but this year I opted out because of other priorities. But of course, I paid attention to the WWDC 2012 keynote and have some thoughts on it. First, I do like the direction Apple is going with the MacBook Pro “retina display”. They are pushing …

Additional Review Time

hsoi blog, talk 2 Comments

Just got a new email from Apple saying “Your app requires additional review time”. That’s a new one on me. But it’s not a new one in general. Google turns up a lot of people getting them. The guess seems to be that the reviewer is kicking it up the review chain to have a supervisor or someone else look …

Moving to Git (bye bye Subversion)

hsoi blog, talk 1 Comment

All things evolve, and if you don’t keep up you will fall behind. The new hotness in version control systems are distributed systems like Git and Mercurial. I have used Subversion for many years and have been mostly satisfied with it. I’ve known about Git and Hg but just didn’t have reason to delve into them. But over the past …

To support Android… or not

hsoi blog, talk Leave a Comment

Lots of people love the PracticeDeck app. Even more people love the notion of the app, want the app, then learn it’s iOS-only… and the smile fades from their face and they put their Android phone back in their pocket. But most follow up by asking me to bring it to Android. There’s no question that’s my #1 request: bring …