Blog

Perspective

  • How did I keep doing the impossible (12/31/2014) - On the verge of new year, looking back at the larger-than-life moments of 2014, I thought perhaps sharing one of the lesser-known rules that I live by would be a good way to close off the year. I’m not young, neither am I old-old, and clearly I can’t claim I already have everything figured out … … Continue reading
  • My secret to getting rid of burnout permanently (8/2/2014) - Recently, I found a secret and since that "ah ha!" moment, things have changed for me. I don't even need a holiday trip to exotic destination anymore and still able to keep my cool with ease. Read on to know how I did it. … Continue reading
  • 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 … … Continue reading
  • 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. … Continue reading
  • 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... … Continue reading
  • 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 … … Continue reading

Development

  • Staying sane while managing multiple projects (8/25/2014) - Managing several projects at the same time is definitely not an easy task. Doing it remotely is an even greater challenge. The most consuming task of all is no doubt communication: getting updates, reading reports, spotting potential the roadblocks, knowing critical events, etc… I’m running a relatively large remote software development team of 40+ people. … … Continue reading
  • 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 … … Continue reading
  • 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... … Continue reading
  • 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 … … Continue reading
  • 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 … … Continue reading
  • 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? … Continue reading
  • 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 … … Continue reading
  • 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. … Continue reading

Recent posts on iOS