Perspective

  • How long does it take to make apps nowadays (4/8/2014) - Two years ago I wrote “Dear business people, an iOS app actually takes a lot of work!” and until today I have not really revealed publicly how it was the little accidental ‘overnight-success’ I had. So here it is: on the first day it stayed on HackerNews‘ front-page for a breaking record of more than […]
  • I learnt to run a startup, and then I learnt again. (7/3/2013) - There are times when thing would have to get much worse before it gets better. Most people failed at seeing beyond the obvious and let their will power down. It is not easy staying positive or neutral during tough times but the rewards are always exciting. Like people said, rainbow after the rain.
  • The half-baked semi-technical clients (4/28/2013) - The most time-consuming kind of clients is not the kind who don't know anything about technology but the kind who think they know what it takes...
  • What if … you can see the future? (3/25/2013) - What was it like Two years ago, when I just started exploring my first job after graduation, I was very fortunate to be part of Anideo – A development lab where I was free to explore many new technologies. Not only I had the chance to get my hand dirty with new programming languages including […]

Development

  • How long does it take to make apps nowadays (4/8/2014) - Two years ago I wrote “Dear business people, an iOS app actually takes a lot of work!” and until today I have not really revealed publicly how it was the little accidental ‘overnight-success’ I had. So here it is: on the first day it stayed on HackerNews‘ front-page for a breaking record of more than […]
  • The half-baked semi-technical clients (4/28/2013) - The most time-consuming kind of clients is not the kind who don't know anything about technology but the kind who think they know what it takes...
  • What if … you can see the future? (3/25/2013) - What was it like Two years ago, when I just started exploring my first job after graduation, I was very fortunate to be part of Anideo – A development lab where I was free to explore many new technologies. Not only I had the chance to get my hand dirty with new programming languages including […]
  • Damn it, i’ll opensource, just buy me coffee instead (6/7/2012) - I started writing a custom control for iOS since about a week ago. The initial idea was that it’s going to be part of a bigger application that I will be working on and it’s going to be a versatile and reusable component that could potentially save countless number of hours for other developers as […]
  • Semi-modal view with better context (5/4/2012) - But what if we could do better by adopting the same interaction by the date selector component? What if we need to somehow keep most of the context visible while presenting user with supplementary controls for adjusting behaviors of the context?
  • Dear business people, an iOS app actually takes a lot of work! (1/31/2012) - The big question: How much does an iPhone app cost? This is a very common question that I’m asked by a lot of my business-oriented friends and non-tech savvy clients. Without fail, every single time I gave my initial estimation before even locking down the specs, I received that shocked expression because of the unexpected […]
  • Visualized Git practices for team: branch, merge, rebase (1/28/2012) - Even long-time git users found it hard to explain all the concepts to a beginner clearly especially on rebasing topic. So, out of frustration of having to explain it again and again, I hope this post will help you visualized the 3 very important concepts for your team and something you can copy & paste it to your next intern.

Recent posts on iOS