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.


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.

About This Site

Howdy! My name is Matt Raible and I am the developer and maintainer of this site. It mainly consists of my thoughts and opinions on the technologies I use and develop with. I've had quite a ride in the last decade+, serving as the Lead UI Architect for LinkedIn, enhancing with GWT and Grails and building a kick-ass team of developers as the Chief Architect of Web Development at Time Warner Cable.

Most recently, I was a Developer Advocate at Okta and worked on the @oktadev and Auth0 DevRel teams.

During this time, I wrote a lot of technical blog posts on the Okta Developer Blog and articles for InfoQ. I'm a big fan and contributor to the JHipster project. If you're into Spring Boot and Angular (or React/Vue), you should check it out!

I develop and maintain the JHipster Mini-Book, the Angular Mini-Book, and helded create Ionic for JHipster.

In 2016, The Bus 1.0 was released! It's been through a few updates since and Hefe 3.5 was released in March 2018.

I've written a couple of stories on this site where you can learn more about me, check them out if you're interested:

My most recent presentations can be found on Speaker Deck:

Please see my presentations page for more.

Hugs! Matt's Biography: A Montana native who grew up in a log cabin without electricity or running water. After hiking to school a mile and a half daily (and skiing in the winter), he would arrive home to a loving family. "The Cabin" is a beautiful and awesome place that will always be near and dear to Matt's entire family. Even without electricity, his father, Joseph, connected them to the Internet using a 300-baud modem, a Commodore 64, and a small generator. CompuServe was the name, slow was the game. Matt became inspired by the Internet in the early 1990s and has been developing websites and web applications ever since. He graduated from the University of Denver in 1997 with degrees in Russian, International Business, and Finance.

Matt currently resides in Denver, Colorado, and is the proud father of Abbie and Jack. He consults as a Web Architect for Raible Designs and is always striving to find the best solutions for developing web applications. His current technologies of choice can be found in JHipster.

Matt met Trish McGinity in June 2010 and it changed his life forever. They were married at Holland Lake in 2013. If you like Matt, there's a good chance you'll like Trish even more! She excels at horseback riding, skiing, loving, laughing, and having a good time. You can see Trish's amazing photos at

When he's not cranking out code, Matt prefers to hang out with his wonderful family, ski/raft/hike/mountain bike, or drive a really kick-ass VW Bus/Van. He plans to travel the world, write for a living, and hike/raft/ski/drive his way into old age.

Raible Designs is the name of the consulting company I operated from May 1998 to September 2016. It is no longer in business. You can see what I'm currently doing by looking at my LinkedIn profile.

Please contact me if you have any questions about this site, my open source projects, or my career.

Copyright © 1999-2024 Raible Designs, Inc. This site includes software developed by the Apache Software Foundation.

This site is primarily powered by Apache Roller, which means at the very least, I'm eating my own dogfood.

Hosted by using Apache as a front-end, Tomcat 8 as a backend, and I get my own JVM. Runs on Java 8 and gets lots of hits per month.