Welcome!

Coach Wei

Subscribe to Coach Wei: eMailAlertsEmail Alerts
Get Coach Wei via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Coach Wei

Coach Wei's Blog Here is a question that I have been pondering on and off for quite a while: Why do "cool kids" choose Ruby or PHP to build websites instead of Java? I have to admit that I do not have an answer. Why do I even care? Because I am a Java developer. Like many Java developers, I get along with Java well. Not only the language itself, but the development environments (Eclipse for example), step-by-step debugging helper, wide availability of libraries and code snippets, and the readily accessible information on almost any technical question I may have on Java via Google. Last but not least, I go to JavaOne and see 10,000 people that talk and walk just like me. The other reason that I ponder this question is that  the power of Java is a perfect fit for the areas where websites may need more than markups or scripting, such as middleware logic. PHP and Ruby etc ... (more)

Web 2.0 Re-Examined: Nexaweb's Coach Wei On The Paradigm Shift, Technology Stack and Business Value

The Paradigm Shift, Technology Stack and Business ValueAbstract This essay  re-examines web 2.0 by looking at its technology stack and impact on enterprise computing, in contrast to the common consumer-centric point of view. Categorizing the landscape into Consumer Web 2.0 and Enterprise Web 2.0, the essay establishes a web 2.0 technology stack that forms the foundation of a paradigm shift called “architecture of partition”. In the end, the business impact of web 2.0 technologies on enterprises is presented. Table of ContentWeb 2.0: the State of Confusion What is Web 2... (more)

JavaFX and Rich Internet Applications

Coach Wei's Blog (May 8, 2007) - Quite a few people are asking me what I think of Sun's JavaFX announcement. It is funny and we saw this coming - Who wouldn't anticipate Sun to make some big announcement at JavaOne? People were predicting the announcement is going to be "open sourcing Java" - Oh, no, that was last year :-) It is quite amazing that rich internet application is suddenly getting so much attention. Adobe has been pushing Flash as a platform. Microsoft is pushing .NET via Silverlight, and now  Sun is positioning the Java Platform for RIA via this JavaFX announcement.... (more)

"Web 2.0 Over and Out" - What Are You Smoking?

Coach Wei's Web 2.0 Blog I am not as familiar with west coast VCs and have not run into Peter Rip, a general partner at Crosslink Capital. In general, looking at his blog EarlyStageVC, Peter is quite well informed and intelligent – which is why I was highly surprised to see a post from him on March 21 2007 saying “Web 2.0 Over and Out”. My immediate reaction is “what are you smoking?”. It is certainly true that the consumer web 2.0 space has engaged our sustained attention through a continuous stream of excitements for the last few years. As Peter R... (more)

JavaScript Execution Context, Closure, Eval and “this” Keyword

These are a few key concepts of JavaScript language that developers should know: execution context, activation object, variable instantiation, scoping, closure, eval and “this” keyword. Knowing these would help one tremendously in Ajax development. For example, when you write an inner function, you know that you can access the local variables defined in the outer function as if they were defined locally. You can also access the global variables. -Why? How does the host environment resolve such variables? Another example: When you pass arguments to a function, you can access these... (more)