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

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.


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.

Made it to Java in Action

I just arrived at Disney's fancy "Yacht Club" for the Java in Action show. Today was a fun day - Julie and I took Abbie and Jack to Magic Kingdom and had a great time. Abbie got to meet Mickey Mouse, Winnie the Pooh, Eor and Tigger. She was scared of Mickey, but warmed up to Pooh and friends pretty quickly. It was weird - it kept raining off and on throughout the day, but it didn't seem to put a damper on anyone's spirits. Unlike Colorado, rain doesn't cool anything down. In fact, the humidity seems to crank the temperature up a notch or two.

Tomorrow is a full day - I have a 3 hour tutorial on web frameworks in the morning, followed by an hour of Ajax + Spring in the afternoon. After that, it's back to vacation-mode until I return to Denver next Tuesday.

I'd post the slides from my talks, but they're starting to make less and less sense (in downloadable form) as I add more images and less bullets. Besides, I plan on coding and conversing for most of the talks. That's the fun part of speaking at conferences - who wants to listen to a presentation anyway? Why does the good conversation have to take place in the hallways? Can't it happen right in the room?

Posted in Java at Oct 06 2005, 04:15:17 PM MDT 5 Comments

Having grown up in the south (Alabama), you need a good solid rain for a couple of hours for the weather to cool off. Otherwise all you do (as you noticed) is ratchet up the humidity.

Posted by Justin Rudd on October 06, 2005 at 04:58 PM MDT #


Posted by Keith Donald on October 06, 2005 at 08:08 PM MDT #

Matt, i'd like to download some of your talks in video form. It'd be cool if it'd be possible.

Posted by Alex on October 07, 2005 at 04:29 AM MDT #

Matt, I'll second Alex. Or just go back to your slides and backfill the text based on the outcome of the presentation (what you talked about, the discussion, etc.). Can PowerPoints be annotated with audio? It would be cool if your new company supported audio and/or video annotations for the Live books. Podcasts? Or recorded slides and demos, like Roman's NetBeans Features Presentation. I know you did the TSS interview and that worked fairly well, I thought, though it wasn't posted until well after the actual interview. Audio and/or video would certainly enhance the "Live" aspect. Pass the suggestion on to the 'other' Matt?

The reason? Some folks either can't afford to go to conferences, either with their own money/vacation or their company just won't sponsor them (at all, or very much, like one a year or every other). Or they don't ever have conferences in their town. Mine is in the category of the last two - nothing local and the company will sponsor approx. one conference ever other year and one training class a year (conferences don't count, incl. NFJS, for whatever reason). So basicly most of my learning happens via surfing, with an occasional JavaOne or training class thrown in. Plus there's a fair number of folks who'd like to 'hear' what you have to say, since you're frequently on the practical side of leading-edge stuff.

Posted by gerryg on October 07, 2005 at 09:15 AM MDT #


We've talked about doing video presentations at Virtuas. We have all the equipment and software to do it - it's just a matter of finding time to make it happen.

Posted by Matt Raible on October 09, 2005 at 03:14 PM MDT #

Post a Comment:
  • HTML Syntax: Allowed