Matt RaibleMatt Raible is a Java Champion and Developer Advocate at Okta.

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.


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.

EVDO ExpressCards for MacBook Pros

When Bruce said he wasn't getting a MacBook Pro because they didn't support EVDO Cards, I had a hard time believing him. Last week, I saw a co-worker using an EVDO card and have completely changed my perspective. He was able to get 7.9 MB/s (from the Bandwidth Speed Test), while only getting T1 speeds from an ethernet connection. Needless to say, I was instantly sold. Since Virtuas supplies EVDO cards to its employees, I've been yearning for one ever since.

Verizon V640 As Bruce noted, the current models don't fit in MacBook Pros because they ship with ExpressCard slots instead of PMCIA. I did some research last weekend and found MacBook Pro owners have two options: 1) a USB adapter or 2) the Verizon V640. The V640 is obviously the better solution as it's more compact, but they're not shipping yet. The good news, according to, is they will be soon.

July 7, 2006 @ 8:30AM CST Update

Verizon is in the process of sending Novatel V640 ExpressCards (aka XV620) to their warehouses, we are expecting the ability to order them over by the end of this week, however, this can be delayed based on Verizon Official Launch dates.

I'd love to have one of these bad boys for Raible Road Trip #10.

Posted in Mac OS X at Jul 08 2006, 11:10:01 AM MDT 6 Comments