I was on a late train with a lukewarm coffee and a stubborn bug. The kind that stares back and says you brought a knife to a gunfight. I had just installed NetBeans 6.5 on a spare laptop, clicked New Project, picked a Java web app, and hit Run. GlassFish…
Year: 2009
Caching with Hibernate: Second-Level Strategies
Your app is fast in dev and then faceplants in prod. You flip on Hibernate SQL logging and the console vomits queries. The database fans whir up like a tiny jet engine. Pages that felt instant take a coffee break. Been there. If that story feels familiar, the next move…
GWT for Rich Web Apps: Java to JavaScript
Your Java can talk like the browser and still feel like Java. That is the hook of Google Web Toolkit, and it is easier to live with than it sounds.If you are fed up with juggling browser quirks and copy pasting snippets, compiling Java to JavaScript starts to look like…
Design Pattern : Practical Uses and Traps
Creation date: 2009-01-12T01:09:02 Design patterns were born in books, but we live in code. Today I want to talk about what they actually buy us when we ship web apps, desktop tools, or that shiny mobile thing you are putting together for the App Store or the first Android phones….
Oracle Buys MySQL: What Happens Next
Oracle buys MySQL. If that line made you sit a little straighter, you are not alone.Everyone from scrappy founders to grizzled DBAs is asking the same thing right now. What happens next. This move is not about a checkbox. It is Oracle putting a hand on the throttle of the…