Skip to main content

Jacob Hookom

Jacob Hookom is a developer with McKesson Medical-Surgical, designing supply management solutions on the web, desktop, and handheld for a multitude of markets. He started consulting at 16 and has since held titles from Information Architect to Product Manager. In his free time, he contributes to Sun's JavaServerFaces RI and Glassfish projects and is an active member of the JavaServerFaces Expert Groups. Recently he started a project of his own, called 'Facelets', which is a templating framework for JavaServer Faces.


jhook's blog

Accelerating Applications with Java 5 Concurrency

Posted by jhook on December 22, 2008 at 11:34 PM PST

After spending way too much time on ways to speed up web applications, you'll find that your greatest mileage comes in database optimizations, networking, and reducing the bytes downloaded (an example).

JavaFX and You

Posted by jhook on August 7, 2008 at 11:50 AM PDT

Sun has a large customer base which has historically focused on [enterprise] application development.

RIA - Why can't any of them work?

Posted by jhook on October 9, 2007 at 10:53 PM PDT

AJAX/HTML - On one hand, I've grown a new appreciation for the platform. It forces you to keep things simple for users and working directly with the full Java stack on the server is a bonus for maintenance and monitor-ability.

JavaOne 2007 - JavaFX, Desktop, and JSF

Posted by jhook on May 8, 2007 at 2:41 PM PDT

At JavaOne this year, I've decidedly filled my schedule with Desktop track sessions and network-related talks. Everything is becoming more appealing now with Sun's commitment to providing a "Consumer" release of Java SE mid-2008 (expected) which will include fixes/enhancements around webstart, swing, user experience/performance, and finally the inclusion of JavaFX.

JSF 1.2 RI - Bean Instantiation and Annotations

Posted by jhook on May 1, 2007 at 3:38 PM PDT

JavaServer Faces 1.2 includes support for Resource Injection and annotations such as @PostConstruct and @PreDestroy. Coming from action frameworks, these 'implicit' hooks make composite presentations a bit easier to pull together, even in the stateless HTTP GET case.

Web Application Paradigm Specialization and JSF 2.0

Posted by jhook on April 6, 2007 at 11:42 PM PDT

In some ways, this blog could be considered my recap of 2007 and the mistakes and knowledge I've gained. In other ways this blog acts as a foundation for ways I'd like to view JSF 2.0.

The Failure of Web-Based ASP Business Models

Posted by jhook on February 11, 2007 at 1:39 PM PST

With the tech market in an upturn, we are seeing an revitalization of startups on the web for application service providers. Sometimes these are analytical/informational services or point of sale applications which provide supplemental support for one part or all of the customer's business.

Persistence Caching Part II

Posted by jhook on January 5, 2007 at 10:07 PM PST

Often when you are looking at caching 'requirements', you have a couple things to think about:

Persistence Caching

Posted by jhook on January 3, 2007 at 9:54 PM PST

Working with Hibernate and attempting to wrap caching services elsewhere in one of our applications, I'm concerned with the way these caching frameworks handle expiration.

JSE 7 No Arrows Please

Posted by jhook on December 28, 2006 at 9:11 PM PST

I'm finding so much of Java's APIs to be extremely literal and long-winded at times. While this produces self documenting code, I'd still like to see some better ideas for the getter/setter shorthand than '->'.

More on the topic here: Dion's Blog