Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.

10+ YEARS


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

South Florida Job Market

I received the following e-mail from one of the JUG contacts I e-mailed this weekend. Yikes!

If you are moving to South Florida in hopes of finding a job ...well, this may the worst location in the county for that. I would say 1/3 of the user group is employed 1/3 are students and 1/3 or even more have been laid off and looking for other ways of making a living -- many hope through Java or some other technology. All in all, this is an incredibly tough tech market right now.

I'd be willing to bet that most of the folks that attend the Denver JUG are unemployed too. My highest attendence record was when I was looking for a new gig.

Posted in General at Mar 03 2003, 08:14:55 PM MST 3 Comments

The Debate is flawed: Struts vs. WebWork

Personally, I think the debate between Struts and WebWork is irrelevant. This is because I don't think that the Web Application frameworks are the problem. I spend most of my days getting persistence to work. Granted it's gotten a whole lot easier with Hibernate, but I've spent a lot of time tackling that learning curve in the last couple of months. Thanks to Dave Johnson and Gavin King for guiding me up the curve. I spend about 30 minutes each day writing Struts-related code, if that. More time is spent writing tests, CSS, JavaScript (the most time) and DAO's/Managers.

So the problem is my brain. If I could just get the damn thing to work right - it wouldn't matter which framework I chose, because I'd just know it. No learning curve == awesome productivity.

The WebWork guys claim to have this. Therefore, I'm interested. However, who's hiring WebWork gurus? Heh - I know - what I really need to do is learn WebWork and then I can offer an unbiased opinion. Right now, no one is offering an unbiased opinion. Patrick is heavily invested in Struts, as am I. Heck, I've written a chapter about it and I've used it on many project. Jason is invested in WebWork as he's a committer.

Baaah, I'm just gonna learn .NET - that's where the Florida Jobs are. Struts .NET and WebWork .NET - maybe I should work on getting those started. ;-) The post is meant to be read with a smile on your face - I don't want to start yet another flame war.

Posted in Java at Mar 03 2003, 04:13:58 PM MST 2 Comments

Hibernate's Query Language (HQL) vs. Object Query Language (OQL)

Gavin King has posted an interesting comparison between Hibernate's Query Language and ODMG's OQL Specification. This might be interesting if you're familiar with OQL. For me, I know SQL and using HQL is so similar to SQL that I hardly even know I'm writing it most of the time. I think HQL will become a de facto standard in the coming years. Does JDO use OQL? Is anyone even using JDO?! It's strange because the only Java projects I'm familiar with (or hear about) are the ones from Java Bloggers - and everyone seems to be migrating to Hibernate. Good idea IMO!

Posted in Java at Mar 03 2003, 01:46:45 PM MST Add a Comment

Will Apple release JDK 1.4.1 today?

According to MacRumors.com, Apple should be releasing JDK 1.4.1 Final today. I sure hope so. The latest release (Developer Preview 10) has been working fairly well for me. Then again, I only do server-side Java, so I'm sure my perspective is skewed. My fingers are crossed.

Posted in Java at Mar 03 2003, 07:00:00 AM MST Add a Comment