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.

Life Update: New Job, Same House, and Same Awesome Family!

It's been over eight years since I wrote a life update blog post. At that time (2016), we'd just moved into the "Raible Ranch", the bus was finished, and the kids were in high school. I'd just started one of my few-and-far-between full-time jobs at Stormpath.

Fast-forward to today. Our kids are in college at the University of Colorado during the Coach Prime Era, we're empty nesters with an affection for live music, and our pet zoo is cuter than ever.

You probably know me. But in case you don't, my name is Matt Raible, and I'm married to a fabulous woman named Trish McGinity. She's been a hero in my life ever since I met her in 2010. She dazzled me so much, I asked her to marry me at Versailles in 2011. We married in my hometown (Condon, Montana) in 2013, on the most beautiful lake you've ever seen.

Raible & McGinity Wedding Photos

When I met Trish, I was an independent consultant, and she was in cybersecurity sales. On a fateful night in 2010, on a friend Jarvis's birthday, I asked her what she had done for a living. She said, "Have you ever heard of OWASP?"

My heart lifted and I felt a moment of joy. This woman was speaking my language! 14 years later and Oh My!, Trish has had an incredible influence on my life and career.

[Read More]

Posted in General at Nov 16 2024, 09:31:40 AM MST Add a Comment

Happy Birthday, Abbie!

Abbie turns 22 today and is thriving through her senior at the University of Colorado in Boulder. Happy Birthday, kiddo! 🥳

She's enjoying the Coach Prime Era and has even secured a job after she graduates. This summer, Abbie had an internship at Spectrum in DTC. It went so well that she got an offer to be Product Analyst in August and accepted it a few days later. She's living the good life and we're extremely proud of her!

Abbie and Gracie

Abbie is also a Dog Mom as of Mother's Day. Her Mom and Grandpa helped make it happen and we got to re-experience the challenge of living with a puppy this summer. I thoroughly enjoyed watching Gracie playfully attack the older dogs on our walks. 😅

Strike a pose

Gracie moved in with her cousin when Abbie moved back to school. It's been a bit quieter around here since then. We can't wait to reunite with them over the holidays.

Happy Birthday, Abbie! We love you and your zest for life!! ❤️

Posted in General at Nov 05 2024, 07:37:36 PM MST 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

Happy Birthday, Abbie!

Our oldest child turned 21 today! She's a junior at the University of Colorado in Boulder, living in an apartment with three roommates. Abbie is a joy to be around because she's always smiling and cracking jokes.

We journeyed up to Boulder this weekend to join her for the CU vs Oregon State game. We had a nice family dinner, celebrated the big event at her uncle's tailgate, then watched the game. We tried to take advantage of the time change after the game and do some bar hopping, but Jack couldn't get in anywhere.

CU Tailgate CU vs Oregon State

Her Mom, Julie, surprised her today by giving her a new car for her birthday. Abbie had no idea and was delighted with her first VW!

Abbie and her new VW!

Next weekend, we'll celebrate some more in Vegas. Trish and I will be going, along with Abbie, her boyfriend (Joseph), and Joseph's parents.

Happy Birthday, Abbie! We love you to the moon and back!! 🥰

Posted in General at Nov 05 2023, 10:44:01 PM MST 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

Happy Birthday, Abbie!

Our awesome daughter, Abbie, turns 20 today! She's a sophomore at the University of Colorado in Boulder and lives in her sorority house this year. There are around 100 girls living in the house, and she recently ran for president. She didn't win but became the VP of Operations as a consolation prize. We're very proud of her for reaching for opportunities and taking full advantage of college life.

The photo below shows Jack, Abbie, and Abbie's boyfriend, Joseph. I took it just before the Broncos vs. Seattle game to start the season. We were all pretty optimistic about the Broncos back then. 🥴

Jack, Abbie, and Joseph

Today, we'll be reuniting (and adding Trish) in Boulder for the CU vs. Oregon game. Our expectations are low, but our spirits are high! After all, they won when we attended the last game for parents' weekend! Yes, that was the only game they won this year.

Happy Birthday, Abbie! We can't wait to celebrate with you!! 🥰

Posted in General at Nov 05 2022, 08:31:40 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

Happy Birthday, Abbie!

Our daughter, Abbie, turned 19 this week. She's having a fun freshman year at the University of Colorado in Boulder. She's in the Business and Computer Science Program, has a good attendance record, and sends me Venmo invoices for good grades every couple of weeks. I had a "proud Dad" moment recently when she told me she wanted to learn Python and asked me how. After getting advice from my co-worker Joël, I sent her Learn Python the Hard Way.

Abbie's sorority had a "Dudes Weekend", so I drove Hefe to Boulder yesterday to participate in the festivities. She gave me a tour of her sorority and we marveled at the views from their rooftop patio.

Abbie's sorority has a rooftop patio!

[Read More]

Posted in General at Nov 06 2021, 07:34:30 PM 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

Happy Birthday, Abbie!

Abbie Raible, CCHS ‘21 Abbie turns 18 today! Our little girl is now an adult. I couldn't be more proud. 🥳

I can't imagine being a high school student right now in these pandemic times, but she's handled it well. She lost her job at the Gap this spring due to staff reductions, but she's been babysitting a lot to make up for it. She's also back into horseback riding with Trish. They both got back into it this summer at Abbie's request and are leasing a horse from a friend. They've both competed and won in the last couple of months!

Abbie has been applying to colleges for the last year and got an acceptance letter to Colorado State University last week. Her heart is set on the University of Colorado in Boulder, but she's still waiting to hear back from them. At first, I encouraged her to go out of state for college, to get away and explore the world. I reminded her about this a few weeks ago and she brought up that Boulder is the #1 best place to live. I can't really blame her for wanting to go to school in Colorado. I did and I'm still in love with the state!

One of my proudest moments of the last year was reading her essay that she's been using on college applications. It's all about our trip to Devoxx France 2016. Here's how it begins:

As I walked up to the stage of the bustling auditorium, the only sound I remember was of my heart, throbbing in my chest. If I had to define a single moment that matured me, it was my first public speaking event in Paris, France. I was 13 years old in April of 2016, and my dad insisted that I attend the Devoxx France Conference, one of his many computer programming conventions. I was beyond thrilled to experience Paris for my first time and thought nothing of the actual convention… until we boarded the airplane. My father informed me that I would be introducing him on stage. I was an anxious bundle of nerves with fearful thoughts of speaking in front of hundreds of adults from all corners of the world. The previously insignificant convention was now consuming my mind and rapidly becoming the most intimidating experience of my life.

Happy 18th Birthday, Abbie! You're super awesome!! 🥰

Posted in General at Nov 05 2020, 01:30:59 PM MST Add a Comment