04 September 2008

IT Expo

After spending a few minutes on their website (http://www.itexpo.com.ph), I've already anticipated what to expect. I'd rather spend more time at ManilaCon 2008, I think that's the environment where our applications will be more useful. Besides, I need to brush up on industrial design skills.

25 August 2008

We're Still in the Service Industry

From my last post, here's what mostly took shape in the industry that I'm in; We're still a service industry, we build software based on other people's ideas, not ours. We're lying when we say we "invented" things here because we don't hold patents for such claims. One company that is supposed to be a good shining example has postponed its bourse-level exaltation (IPO if you didn't get it) for a number of times with different lame excuses printed in the business newspaper, hopefully it can be done right next time, because the rap is already damaging.

Over the past few months the number of so-called Tech Startups increased but mostly are freeloaders, not really serious enough (no dates, no timelines) in releasing any serious products at any time, just some prototype of what can be done with this new touchy gadget but these are mostly ideas, not much actions. It's all nothing but what's new and what's cool, what can be shared, blah, blah, blah. It's good to know that there are new startups in the technology sector, but what technology? A dating technology? A mix-and-mashup technology? Is it a technology that passed the ultimate "Mom Test", Is it a technology that triggers "Wow!" from the consumer or just from another geek?

There's nothing, because the sad fact is, we're only doing somebody's idea. Why? Because first we failed to set our timeline and with that, somebody has set it for us. And most of us are under that whim. It's hard to deny it, specially when one is not self-funded, there's no such thing as free ride otherwise there is no rest. Second we love agreeing verbally but not really moving forward to the next level. Just merely storytelling and that's it.

I just wish someday, that someone will prove me wrong.

28 June 2008

On Patents And Proprietary Software

Open Source is so 2000. Some people has to brace change and some has to brace change the radical way. 70% of open source projects today are based in Java and they are the more complicated versions today of their earlier predecessors. There really isn't much innovation and improvement happened looking from the turn of the century up to the present that has really made some difference in the lives of most developers around world that has made them more productive than before, more focused than before. The users' frustrations are just as high as before. Take for example AJAX, which is trying to be a rich client application now is starting to get bloated causing some serious slow down, crashes and security compromises on one's PC. These tools looks only sexy and cool in tutorials but that doesn't prove anything in the real world.

Web applications today has so many usability issues. Documentations are just de facto standard, and there's no definite standards of all sorts in the Open source paradigm. I'm not entirely against Open Source but some of these guys or most of these guys has to do hard thinking in order for them to be still relevant in the next 10 or 20 years in the software development industry.

Let's not make things complicated, it's very simple. A developer who open sources his works has no business whatsoever. I'm talking from the developer's standpoint not from Technical Support standpoint. It's like indie music, indie music does not help create jobs specially if the artists maintains Creative Commons license of their songs, but copyrighting them and making CDs out of them. When they copyright them, they can seal a recording contract, hire sound engineers, hire stage crews, hire event organizers, get a lot of corporate sponsors, and eventually make money with a copyrighted product. Same goes with software writing. Unfortunately, software is not like music. It doesn't make sense to patent a software anymore. Rather the software has to be in a patentable hardware in order for it to do business. For any startup software company today, there is no business in software alone. A real product means proprietary software running on a very sleek cool hardware or appliance. Patents does not necessarily stifle innovations, it actually promotes in the most obvious and traditional way that a developer must be very creative and innovative or die. Others can copy and pay and that is real business. With proprietary products developers/entrepreneurs can enter the market anytime they desire, they can compete anytime they desire. They create real jobs, real coding works. Because at the end of the day, that's only one workable for most of us. There's only one Googleplex, don't try to replicate it.

07 June 2008

Of Filipino Tech Startup and Filipino Silicone Valley

Java is getting boring. We're getting multinational projects of vintage proportions, web frameworks with gazillion of configurations (Java developers are still webbies). The value of Open Source is really more on cutting down costs and not really about generating profits, still, Open Source revolves around the Cost Center, a great force for saving money, but still unproven for generating it consistently (hey, tech support is the only solid business model for open source).

But before I go wayward with my topic, I'm really interested in the Filipino Tech Startup scene as there is too little discussion about its unique characteristics, its life cycle, how it is coping up and moving along. There's so many Filipino Tech Startup today that grow out from dream and passion with very little thought on plans and risks. There's also a mythical fear of involvement with angel investors and venture capitalists, which is quite regretful as there's just so much cash in the country at this time of the great global crisis and it is funneled in the wrong directions which these Pinoy Startuppers should be taking advantage of.

So what are these Filipino tech startups have in common? There are several items that may tell us:

  • They are mostly self-funded
  • They are mostly web-centric
  • They are mostly software-based
  • They hold no or little patent under their names
  • They lightly consider patent as their key asset
  • They are heavily dependent on Open Source
The industrial culture of Filipino Tech Startup is analogous to other Philippine-grown cottage industries, just like the days of Lechon Manok (Roasted Chicken) boom, everyone is in this business or the Nata de Coco (Coco Jelly) craze where a lot cashed in and gone and a only a handful survived. In the Filipino Tech startup scene, when mobile messaging was still hot there are a lot who came and gone and few stayed. That is typical Pinoy (slang for Filipino), where there's easy money, there is bandwagon. There is little or no diversity just like in the real Silicone Valley in which an angel or VC can have a lot of options to put their money in.

Patents. The primary reason for having a patent is to protect an intellectual property (IP), second is to make money from IP through licensing. Most Filipino Tech startup may have one [but mediocre] patent in their belt which earns little or no royalties at all. Patent is important to any business because it helps generate revenue without moving an inventory or doing mind-numbing projects until wee hours of the morning. This is the problem of too much dependency on Open Source. Open Source, if utilized properly can save a lot on someone's business but it's not a product or service that is worth selling to a paying customer. In fact, if a Filipino Tech startup does not hold a patent and multiply it by ten folds then we don't really have an industry and this largely contributes to our Brain Drain as most of our best people will simply fly away to patent-rich valleys in which their cerebral contents are more protected and notable.

Too much web-centricity, your web application maybe 24/7 but your user is not. There's a product that sleeps with a user and comes in millions of varieties and guess what it is? It's a timepiece. It's offline and always "there". During the "iBoom" and before the "iBurst", Silicone Valley was mushroomed with a lot of web-base tech startups, they came and gone and never ruled(Google is not in Cupertino, by the way). Silicone Valley is still reigned by "offline" but "on-demand" companies just like Apple and Intel, their core business is not about the Internet, it's about driving the Internet. These companies don't make money from the Web, they make it through compelling, tangible products and licensing of IPs. So here's a hard fact, Filipino Silicone Valley will never grow without solid, tangible products churning out of it.

The Silicone Valley is an ecosystem of brave technopreneurs with solid products (hardware and software in one roof) and comprehensive business plans (forget about the Tissue Paper Myth), angel investors and venture capitalists. One cannot live without the other. In the Philippines, we have all these components, we have the money (that goes nowhere), the talents (that goes anywhere) but we don't have an ecosystem. In order for us to achieve this, we have to do away with risk-intolerant technopreneur wannabes, people who just want to be on the rap sheet but is not willing to put their names on it. We need small shop R&D as well that will cater to bigger fishes, it will going to be impossible to put up a thousand-team scientist and engineers in one ship. But a multi-company team can help.

The Funding. There are some Pinoy startuppers or technopreneurs who are eager to get funding but is not willing to put their names on it. They are mostly opinionated but never really took responsibility on something with a just a few hyped achievements to show. Again, Tech Startup, just like any other business, has its own shares of risks and responsibility. In the Philippines, we don't lack funds, we lack people on how to multiply these funds.

01 May 2008

Labor Day

Today is Labor Day. This is supposed to be a "Don't-Force-Yourself-To-Blog" Day but after spending several months spending in the workforce, I see a lot of tech people jump from one job to another in the never-ending quest for the greener pasteur(?) or pasture(?) but "greener" is subjective. PHP100k, PHP120k, PHP180K? Until when it's going to last? And some of these people who asks too much are not even the most deserving which puts me on my next rant. How come a lot of Java enterprise geeks today are Linux noobs? Several years back, the rule-of-thumb is if you know Java, you should know Linux. I don't really care much how much best practices you know, but hell yeah, you should know Linux.

Most Java developers today are more focused on getting a high paying coding job, complains a lot on vintage J2EE corporate frameworks in which they are put on until they got burned and decided to move on yet another vintage J2EE corporate framework! Java is more than ten years today and companies have learned the hard way the pains of doing it the Java Enterprise Way, so be prepared to see a lot of junk made by the past geniuses put on your shoulders and tasked to make it work. You'll gonna burn-baby-burn but that's greener pasture for you.

06 February 2008

Back To Where I Belong

public class WelcomeBack {

public static void main (String[] args){


Almost three years ago, on my flight to the Lion City, I flashed my dirty finger saying good riddance to the f&$ktards I left behind. And on my way back, it still holds true and this time I flashed not one but two dirty fingers for the f&$ktards that followed us to the Lion City and their local act-alikes and look-alikes there.

Anyway, I resumed blogging because this is the unfolding of the Year of the Rat and this is my Year. Technically-wise, Product-wise and anything-wise that two and half years was perfectly nothing except for the moolah which doesn't really matter now. The "Learn Java, Go Places" sticker displayed in our server room wasn't really motivating. Soon I'll change that to "Learn Java, Drive a Mercedes" for a real cool morale boost. In fact, any seasoned and unfoolish Java developer can prove that easier than "...Go Places", believe me, I did. It's quite difficult to organize my thoughts on what to hit first for now as I want to put into better writing all the funny and stupid experiences I gone through over there (Well, stupidity pays well!). So I'll be breaking several topics along the way.

But what I can say for now is COME TO MANILA (not Mani-lah)! We're getting better now, we're better than our little arrogant neighbor, despite of whatever crap they're saying about us. Let's send all our f@$ktards there we don't need them here because we are a "Strong Republic" right? So until then. Gong Xi Fat Cai!