My two cents about software development on the web


Be represented by your work

This industry we work in is magical. For the first time in human history, it’s possible to be represented (almost) solely through the merits of your work. Build something magical, push it up to GitHub under a pseudonym, and you could become one of the most sought after programmers in the world.

That’s really fucking awesome.

There’s plenty of prejudice and intolerance in our world – and in our industry. But never forget that pixels don’t care.


Enterprise Needs for Enterprise APIs

Enterprises however, have to approach their API strategy differently than smaller companies.  For startups, getting recognition, traction and customers is most important.  Allowing as many people as possible to use their API makes the most sense

For enterprises, the goal is to increase internal efficiency as well as expand brand presence without diluting it. Their API strategy, therefore, has to be segmented.

To tailor an API strategy to their needs, large companies need to think about what data/services they can provide to all of their audiences, then segment accessibility of the API based on the audience.

However, the concept of determining who should have access to your API, depending on how important or sensitive your data is, is applicable to the majority of enterprises.

source: Enterprise Needs for Enterprise APIs


My resolutions for 2013

Planning my future goals is always hard for me. I need to avoid the over-commitment. Anyway this is my todo-list for this year.

  • Learning and improvement
    • Android (development and deployment)
    • PhoneGap (development and deployment with PhoneGap Build)
    • REST Services (design and implementation)
    • Continuous Integration/Deployment (practicing)
    • Responsive Design (improvement)
    • Cloud Deployment (mainly on Platform as a Service)
    • Git (howto)
    • Ant and Maven (build and configuration management)
    • Product Management (howto and practicing)
  • Community involment
    • Coworking (participating)
    • Open source (involving in a project)
    • Cohousing (practicing)
  • Personal life
    • Drumming (practicing djembe and balafon mainly)
    • Getting back with outdoor activities (running and skating)

The work is in progress …



One of The Greatest Times in History

We are living in one of the greatest times in history.

Never before could you work from anywhere on earth, with people you’ve never met, on projects that can reach the entire world.

Never before could you raise money from hundreds of complete strangers based on a video shot on your cellphone and edited in an afternoon.

Never before could you contribute $25 to the prosperity of a hopeful business owner in an impoverished country halfway around the globe, instantly, from your desk, just because you felt like it.

Never before could you access any knowledge within seconds, start learning something within minutes and find community on any topic, anytime.

Never before was it so easy to fulfill the promise of “you can do anything you put your mind to.”

NEVER before.

There are so many reasons this is one of the greatest times in history.

How are you going to take advantage of this incredible time?

One of The Greatest Times in History by Corbett Barr.


Find what you love, don’t settle

You’ve got to find what you love. And that is as true for your work as it is for your lovers. Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle. As with all matters of the heart, you’ll know when you find it. And, like any great relationship, it just gets better and better as the years roll on. So keep looking until you find it. Don’t settle.

The whole speech text is here: Connecting the dots, until the