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.
You searched this site for "julie". 270 entries found.

You can also try this same search on Google.

Funemployment 2024

On February 1, I woke up to an unexpected email from my employer.

I laughed out loud at first, then smiled and felt an overwhelming sense of freedom. I went through a wide range of emotions that morning, but despair was never one of them. As a high performer on my team, I did not expect to be laid off. However, looking back over the last several months, there were a few indicators that it might happen.

I quickly realized the bright side of my situation:

  1. It was the middle of ski season, and
  2. I had nothing to do.

I was laid off on a Thursday morning and was scheduled to leave for Jfokus that Saturday. I was supposed to do a workshop, a talk, and help at the Okta booth. Since my talks used Okta products and it'd be weird to represent a company that just laid you off, I had to back out of the conference. It just didn't feel right.

The reason I had nothing to do is all of the activities I did on my computer were Okta-related. I didn't even have a personal computer. I did all my work on the company laptop and all of my open source contributions had a relationship to my work.

I received many inquiries from my tweet above and my LinkedIn post with the same message. I told everyone I was going to take a couple weeks to process things and skiing was my top priority. I've been unemployed in the past, but I never received any sort of severance, let alone one that lasted for months. I knew that this was the opportunity of a lifetime. Funemployment is the condition of a person who takes advantage of being out of a job to have the time of their life. This is my funemployment story.

[Read More]

Posted in General at Apr 30 2024, 11:02:06 AM MDT 1 Comment

2023 - A Year in Review

2023 started with a celebration of love in the Philippines. Trish and I traveled with friends to El Nido and Manila to celebrate their 25th wedding anniversary. It was a two-week trip that filled our souls with lasting memories.

Sunset by Trish McGinity The Whole Crew

2023 was a milestone year for our family. It's the year Jack graduated from high school!

It takes a village

Then, the Denver Nuggets won the NBA Championship, Jack started college at CU, and we became empty nesters. It was quite the year!

[Read More]

Posted in General at Jan 06 2024, 06:16:02 PM MST 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!

Abbie in Crete OMG. My daughter, Abbie, turned 16 today! We celebrated all weekend with her grandparents in town and lots of smiles. Abbie hosted a birthday party at our house on Saturday night with a bunch of balloons, a campfire outside, and a plethora of friends around. On Sunday, we took my parents and both kids to the Broncos game, and tonight we celebrated again at Abbie and Jack's mom's house.

The highlight of the weekend was when Julie (her mom) and Dave (her step-dad) surprised her with her very own car. It was a complete surprise to her and very well executed by Julie and Dave. Let's just say it was an emotional event that won't soon be forgotten.

Abbie's favorite thing to do these days is to hang out with her friends. She's got a good group of girls and guys that she pals around with. When she's not giggling with them, she's horseback riding with Trish. Trish has had an incredible influence on her life, and I'm amazed at how good they are at riding. We have several walls in our house that are lined with ribbons from the two of them.

Abbie and Tucker

Abbie is a sophomore in high school this year, with excellent grades, and an eye on what's next after high school. It sure is fun watching her grow up and become an awesome woman.

Happy 16th Birthday, Abbie!

Posted in General at Nov 05 2018, 10:14:21 PM MST Add a Comment

Happy Birthday Jack!

Thirteen years ago today, my son was born. Jack has grown up to be a wicked smart and fun kid to be around. He started the 7th grade this year and is into Xbox, basketball, hanging out with his friends, and exotic cars. He dreams of driving a Lamborghini one day and enjoyed pretending he owned a bunch of Ferraris a few weeks back.

This weekend, I cleaned up Hefe to chauffeur Jack and his buddies to Dart Warz for an afternoon of fun with Nerf guns.

Life's a journey, enjoy the ride!

Jack and his buddies at Dart Warz Dart Guns!

As expected, the boys had a great time. A few of his friends had a sleepover Saturday night and competed to see who could stay up the latest. They made it pretty late, but no one saw the sun rise.

My parents drove down from Montana to help revel in Jack's birthday. We had a wonderful time visiting with them and celebrating with his mom and her husband, Dave. Thanks to Julie and Dave for being such awesome co-parents!

Happy 13th Birthday Jack!

Family photo on Jack's 13th Birthday

Posted in General at Aug 28 2017, 04:05:14 PM MDT Add a Comment

2014 - A Year in Review

2014 was destined to be a spectacular year. When I wrote my thoughts down last January, I thought the Broncos would win the Super Bowl and my VW Bus restoration project would be finished by summer. To focus on finishing the bus project, I didn't submit any talks to conferences. Instead of traveling to exotic locations, we opted to visit a bunch in our own backyard instead.

I should've known it'd be an interesting year when the Broncos flopped in the Super Bowl.

For this Year in Review post, I'll use the format I've used the last couple of years.

Professional

I had three different clients throughout the year, all in the health care industry. I continued working on a project with John Muir Health where we developed a hybrid mobile app. I wrote about what I learned in Documenting your Spring API with Swagger and Developing an iOS Native App with Ionic. Since I wrote the article about Swagger's Spring MVC support, it has become much easier to integrate; now it only requires an @EnableSwagger annotation.

In April, I started consulting with a small company in Alabama. I helped them modernize their tech stack and implemented a number of web services with Apache Camel. I wrote about this in a four-part series in September and October.

[Read More]

Posted in Roller at Jan 31 2015, 09:37:43 AM MST 2 Comments

Spring Break in Florida: Golf, Beaches and Boats!

Florida is a beautiful state, with sandy beaches, excellent fishing, fun people and a great enthusiasm for golf. When I dreamed up Trish, I knew she'd have an awesome family, but I never expected her parents to have a house on a golf course. Trish's grandma, Claire Stanley, is a legend in her own right. I've never met her, but I knew I loved her when Trish's dad first told me about her "layered shots". When I saw Claire's name listed several times on the walls of the The Country Club of Naples, a deep respect came over me. Claire picked out her house on the 17th hole (Trish's favorite number) of the Country Club in 1966, when the establishment was founded. My bus was born in 1966.

Today, Trish's parents have turned it into a golf and relaxation oasis, complete with beautiful orchid gardens, a sweet pool and Japanese decorations from the country where they first met.

As a golf enthusiast, I'm embarrassed that we've only visited her parents in Naples once before. We bought Abbie and Jack golf clubs last year for Jack's birthday, and they both like to play the game. To make up for our lack of visiting family in Florida, we took our kids on a golf vacation for this year's Spring Break.

[Read More]

Posted in General at Apr 14 2014, 08:34:59 PM MDT 1 Comment

2013 - A Year in Review

2013 was an amazing year: Trish and I got married, celebrated on a 'round-the-world honeymoon and invested in a new 4x4 VW Bus. I finally achieved my goal of vacationing 25% and I got to spend more than two months in the presence of my wonderful parents.

For this Year in Review post, I'll use the same format as I did last year:

Professional

For the last few years, I've generally had one client per year. That changed this year when my contract with Oracle ended in May. Fortunately, I had the opportunity to develop a cool dashboard application before I finished. I wrote about it in a four-part series.

[Read More]

Posted in Roller at Jan 31 2014, 08:53:10 AM MST Add a Comment

Magnificent Mexico

On October 30th, 2012, shortly after I'd woke up, I received an email from my old friend Jess (of Jess and Lili's Legendary Wedding). Its subject: "Wanna go to Mexico?"

We are taking a trip to Mexico Feb 16-24 with some friends from here and have one spot that just came open in the house we are all renting together. It's a sweet spot, 1 hour north of Puerto Vallarta. It has seven bedrooms each with own bathroom, a cook, private beach and nice pool, link below. Works out to about $1100 per week per couple.
...
http://www.laspalapas.tv/home.html

As you can imagine, I was immediately enticed by the opportunity. I checked my schedule, verified they had high-speed internet and responded We're IN! a couple hours later.

A couple weeks ago, we embarked on this journey and had a great time. The house was awesome, the company was fantastic and the views were spectacular. Not only that, but the town we stayed in (Chacala) was very authentic. No resorts, hardly any paved roads and nary a tourist in sight.

The Pool My Love and I Julie at Sunset

Chacala Sunset

We didn't take our kids, but a few families did, resulting in 19 people total. Everyone got along swimmingly, the home-cooked meals were wonderful and the weather was beautiful.

What a great posse! The Chacala gang! YAY Chacalas!

Sweet nap spots in the hammocks Heaven!

!Salud!

Volleyball on our beach For the most part, we didn't do much throughout the week. I had to work, so I spent my days on the computer with an occasional break to play a game of volleyball. I experienced the same issue I did in Maui and Kauai last year, where my MacBook Pro couldn't find my hard drive. Yeah, it's a first-world problem: my laptop tries to stop me from working when I'm on a beach. ;) Luckily, I had a backup (external) hard drive that I could plugin and work from.

We did a whale watching and snorkeling trip on a Catamaran one afternoon. We didn't get any good whale pictures, but we had many sightings.

Kai surfing!
Love this pic of Leif kayaking with Alaia!

I only ventured into Chacala once, but found it to have a lovely beach, good music, and tasty restaurants.

Mariachi Josh with a tasty Sangria

Thanks to Jess and everyone else for inviting us to this magnificent place in Mexico. We had a great time, made a lot of new friends and thoroughly enjoyed ourselves.

Me and My Love

For more photos, see my Mexico 2013 Album or Trish's Mexico Trip 2013!

Posted in General at Mar 05 2013, 10:53:53 AM MST Add a Comment