Matt RaibleMatt Raible is a writer with a passion for software. 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.

A Not-So-Fond Farewell to the 2025-26 Ski Season

The 2025-26 ski season was a dud. It teased us with a promising start when Trish and Abbie spent Thanksgiving weekend in Winter Park.

Abbie and Trish started the ski season the week of Thanksgiving in Winter Park Happy to be on the slopes!

We didn't get enough snow at our house for backyard cross-country skiing until early December. When I skied the Fraser River Trail on December 15, there was plenty of frozen dirt mixed in. It was cold enough that it didn't stick to my skis, but it was still an ominous preview of the winter ahead.

My stats for the year: 5 cross-country outings and 14 downhill days. Trish may have logged even more downhill days, which is a great sign that her ankle has recovered nicely!

[Read More]

Posted in General at May 25 2026, 01:42:59 PM MDT Add a Comment

Farewell to the 2024-2025 Ski Season

The 2024-25 ski season was a bit delayed due to Trish's injuries and a lack of snow. I didn't even get a cross-country day in until mid-January, shortly after we returned from Puerto Rico. My stats for the year: 10 days of cross-country and only seven days downhill.

First day of ski season is in the books! 5°F and 3” made for perfect backyard skiing. 😃 #bluebirdday A beautiful way to start the day! ☀️ #morningski

My first day on the slopes wasn't until February 8th, when I skied with my good friend The Fesser.

First day on the slopes with Fesser! Winter Park Resort

In March, our nephew James visited for his spring break. We had a beautiful afternoon on the Fraser River Trail before hitting the slopes the next day.

Cross Country on Fraser River Trail with James

[Read More]

Posted in General at Apr 26 2025, 09:47:22 AM MDT Add a Comment

Farewell to the 2023-2024 Ski Season

This year's ski season was delightful! This was largely due to our acquisition of a new condo in the mountains, lots of free time to ski, and some epic powder days with friends. I achieved 30 days of skiing, with 19 being alpine and 11 being cross-country. The season started for me on October 30 when we got enough snow to go cross-country skiing in our backyard.

First ski of the season

We didn't make it up to the mountains for downhill skiing until mid-December. That's when we closed on our condo, nicely coinciding with Trish's birthday weekend.

Sunset on Fraser River Trail Fraser Sunset Corduroy at Winter Park

[Read More]

Posted in General at Jun 27 2024, 09:30:45 AM MDT Add a Comment

My Marvelous Road Trip to the Utah JUG

I have many fond memories from speaking at the Utah JUG over the years. I fell in love with Utah when I worked at Overstock in 2011 and experienced the greatest snow on earth. It's wild to reminisce about 2018 too. I spoke at the Denver JUG on Wednesday, then woke up early on Thursday and drove eight hours (through multiple snow storms) and made it 15 minutes before my talk. I lost a windshield wiper in the process and didn't have time to replace it, so it permanently etched a line in the vehicle's windshield. In February 2020, I did a Rocky Mountain JUG tour with Ray Tsang. That's when I learned that Ray is really good at pool.

Because of these experiences, I always jump at the opportunity when I'm invited back. This year, I decided to take my time and do a road trip in my trusty VW Vanagon (Stout) to Utah. I planned to mountain bike in Fruita and Moab along the way, then ski at a couple Utah resorts before returning home.

Since I have the time, I'm road-tripping to speak at the Utah JUG on Thursday. I hope to find some nice powder and singletrack along the way. Wish me luck! #FunEmployment #StoutTheSyncro

I was pleasantly surprised when I saw a storm coming the night before my departure on April 16th. I quickly altered my plans and fell into an 18" powder day at Copper Mountain on Tuesday morning.

[Read More]

Posted in Java at May 22 2024, 09:35:09 AM MDT Add a Comment

Farewell to the 2022-2023 Ski Season

You can tell your Spring is a whirlwind when you don't have time to write your end-of-ski-season post until July!

My ski season started way back in October, on Halloween at A-Basin, to be precise. It ended with an Okta + Gradle Developer Ski Day on April 13th. I'm proud to say I achieved 39 days of skiing, with 15 being alpine skiing and the rest being cross-country skiing. A lot of the cross-country skiing was done in our backyard, on the neighborhood bridal trails. We got lucky this year because it snowed in early January and stuck around until February. That's rare in our neck of the woods.

The highlight of the ski season was celebrating Trish's 50th birthday at A-Basin. We rented a few spots on the beach, invited a bunch of friends, and had a blast.

Happy Birthday, Trish! Party on the Beach!

A-Basin to celebrate Trish Fun day with friends

The onesies were Trish's idea. 😅 You can buy your own from Tipsy Elves.

[Read More]

Posted in General at Jul 07 2023, 08:26:24 AM MDT Add a Comment

Farewell to the 2021-2022 Ski Season

I had a lot of fun this ski season, but I didn't make it to the mountains as much as I thought I would. I bought both the Epic and Ikon passes with high hopes at the beginning of the season. The rest of the family had Ikon. The ski season started for me on Nov 24, 2020 with a backyard cross-country ski. It took me another month until I ventured up to the high country. A-Basin didn't have a whole lot of snow on Dec 23.

First Day at A-Basin

I got to ski with the Makofsky family at Copper on New Years Eve.

Skiing with the Makofsky Family The Magnificent Makofskys!

The next day, Trish and I enjoyed a fresh blanket of snow to ring in the new year. 🎊

Skiing on New Years Day Nice backyard ski

[Read More]

Posted in General at May 24 2022, 11:10:55 AM MDT Add a Comment

Farewell to the 2020-21 Ski Season

This ski season was interesting to say the least. Because of COVID-19, most Colorado ski resorts required reservations in order to ski. This wasn't too painful because we did most of our skiing during the week.

We recognized that social distancing might be an issue on weekends, so we rented a condo in Winter Park for the season. This allowed us to ski weekdays while working remotely. We didn't have it the whole season, just a week every month.

The ski season started for me on November 24, 2020, with some backyard cross-country skiing.

Sunset dog ski

I was super pumped when I drove our Syncro Westy to the condo and discovered it fit in the garage! My first day on the slopes was Friday, December 4th.

The van fits! Ugh, lines... It's a beautiful first day on the mountain!

[Read More]

Posted in General at Jun 02 2021, 01:31:07 PM MDT Add a Comment

A Fantastically Fun February at Jfokus 2020 and the Rocky Mountain JUGs

Jfokus is one of my favorite conferences in the world. It takes place in Stockholm, Sweden, during one of the coldest months of the year. As a native Montanan, I love the winter season and skiing. It was with great pleasure that I returned to Jfokus as a speaker this year, after skipping the last couple of years.

Made it to Stockholm!

True story: the last time I was at Jfokus was 2017, and Okta had just acquired Stormpath. I negotiated my Okta employment terms in the Radisson Blu lobby!

I gave three talks this year: two on the main stage during Jfokus and one at Jforum Stockholm on Tuesday evening.

[Read More]

Posted in Java at Mar 15 2020, 02:24:25 PM MDT Add a Comment

January Jaunts to New Orleans and Jackson Hole

Trish and I started 2020 with a fun trip to New Orleans to meet up with my family. My parents wanted to get out of the snowy cold of Montana, as did Kalin and Mya from Washington state. My Aunt Mary from New York joined us, and we brought the kids. Trish even executed a trip to the Saints vs. Vikings NFL playoff game!

We celebrated "the superiors" birthdays, listened to lots of good music, hung out with our friends Jill and Brian, savored many excellent meals, and enjoyed each others company.

Happy Birthday Mimi!

[Read More]

Posted in General at Mar 03 2020, 10:47:39 PM MST Add a Comment

Farewell to the 2018-19 Ski Season

Holy cow! 2018-19 was one of the best ski seasons ever!!

It all started in December with some gorgeous powder days and only got better from there.

It was a gorgeous day at Mary Jane!

Trish and I took her birthday off (December 17) and enjoyed a beautiful day with no crowds.

Free you heel! Happy Monday!

Birthday Girl! Mary Jane!

[Read More]

Posted in General at May 25 2019, 03:25:37 PM MDT Add a Comment