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.

Father's Day Weekend on The Colorado River

I've been writing about Father's Day since this blog was first born. It all started with my first Father's Day in 2003, continued in 2004 (the year I bought The Bus), 2005 and 2006. In 2008, I started the Father's Day Camping Trip tradition and it's been a blast ever since. We spent a couple years at the Great Sand Dunes and a year at Lake Granby. Last year, we changed things up a bit and headed to The Oregon Coast. This year, we brought back the camping tradition, packed up the raft we bought last year and headed for the Upper Colorado River.

On Saturday, we put in at Rancho del Rio and took out at Two Bridges. This stretch took about 4 hours, which was perfect considering we didn't put in until 2pm. Saturday night, we camped at Catamount, then started early Sunday floating from Catamount to Pinball (9 miles). We got on the river around 10 and disembarked 5½ hours later.

My Crew Roasting Hot Dogs

Crazy Kids

[Read More]

Posted in General at Jun 19 2013, 12:05:46 PM MDT Add a Comment

Life Update

For the past several years, I've written "farewell to ski season" posts at the end of April. This year, I intended to as well, but I never knew it was going to end!

A lot's been going on since I last wrote here. First of all, the end of the ski season was fantastic! The last week in Winter Park was the best skiing of the year. The first (Tuesday) afternoon, I started skiing around 1pm and it snowed all afternoon - resulting in several inches by the end of the day. The next day was smooth and empty, followed by a day of deep powder and knee-deep runs down Eagle Wind. I had one of the best runs of my life that day.

While the snow was great at the end (and far better than last year), I didn't get as many days as I'd like. Only 22 this year. Most of them with Trish, Abbie and Jack. Next year, we'll be getting Abbie a Colorado 5th Grade Free Ski Pass and trying to hit all the ski resorts in the state. Below are some of my favorite pictures from this year's season - can't wait for next year!

Fun at the Tubing hill Woweee!

We love closing weekend at Steamboat!

The Bus Project
The last time I wrote about The Bus, it was in October. Since then, its rear suspension and wheels/times have been installed. In February, I bought a brand-new 911 racing engine and it's been installed as well.

Sweet Stance Love That Boy

Photo: Ben finished the rear engine mounts today.......3.2 liter 6 cylinder Porsche 911 engine installed in a '66 Bus.

There's still quite a bit of suspension, drivetrain and steering work to do, but it's in good hands. Last week, I removed it from Motorworks Restorations and I've started finishing it myself. I don't have welding skills and equipment, so I'm contracting that out, as I will most of the finishing touches. I'm also thinking of writing a letter to one of those Body Shop shows on TV and seeing if I can get them to finish it.

Leaving Motorworks Time to get this thing done!

New Gig
If you've seen my LinkedIn Profile lately, you'll know I was looking for a new gig. I found one in mid-May and started consulting at Travelport in June. It's a nice 11-mile bike ride (uphill on the way there, downhill coming home) that I've thoroughly enjoyed. Takes me about an hour each way and is much better than sitting in traffic for 45 minutes. The project is interesting and fun to work on, and it ends in a couple weeks.

The Wedding and Honeymoon
In July, we're heading up to The Cabin in Montana to vacation and get ready for our wedding. We'll be enjoying the outdoors (rafting, biking, fishing), visiting with my folks and getting ready for the big day. After that, we'll be heading on a whirlwind honeymoon that takes us from Ireland to Italy to Thailand to Fiji. We're very much looking forward to the whole adventure.

And with that, I must go. It's Craft Cruisers night and there's beer to drink. :)

Posted in General at Jun 12 2013, 06:19:30 PM MDT 1 Comment

The Trifecta 2013!

The last time I pulled off a Trifecta (3 ski resorts in 3 days), it was in 2010. I hadn't met Trish yet and DU Hockey had started their we're terrible in the playoffs streak. Last weekend, I decided to go for it again, this time with fiancé and kids in tow. We originally intended to ski Friday afternoon, but Abbie had an important "Mayor Election" at school and we were unable to leave early. By the time we arrived in Winter Park, the lifts were closed.

When we drove to Steamboat on Saturday, we only intended to ski 2 days. We dressed up in our outfits and got ready for the warm, mashed-potato conditions on Steamboat's closing weekend.

We love closing weekend at Steamboat!

The conditions weren't great, so we only skied for a couple hours. Then we hung out with Trish's friends (Jenn and Todd) for the rest of the afternoon, swimming and frolicking with our kids like good parents do. On Sunday, we woke up and checked the ski report. While Steamboat did get 8" of fresh powder, Copper had 13 inches! So we packed up the car, puppies, and kids and drove 2 hours to Copper. When we arrived, we weren't disappointed. The kids were loving it and the conditions were great.

13" Powder Day at Copper!

When we stopped for lunch, I was a bit disappointed that our ski weekend was about to end. Then I checked the Winter Park forecast, was pleasantly surprised, and asked "Hey, kids - should we complete the Trifecta and skip school tomorrow?" Of course, they said "YES" and our plans were set. We did a couple more runs, listened to some good live music at the base, then headed to our mountain views in Winter Park.

Sunday night is when the fun started. I didn't call the kids in sick for school, nor did I call in sick for my current client. I simply told them both we had a unique opportunity to complete a Trifecta and the snow was too good to leave.

Monday morning we woke up to 7" of fresh powder and by the time we got to Mary Jane, it was knee-deep. The runs were unbelievable. I skied several bump runs on Mary Jane without ever hitting bottom. It snowed hard all day long and by 2pm, they'd closed Berthoud Pass. This meant we had to stay another night. Some friends were stranded, so we offered them to stay with us and we enjoyed a nice evening reminiscing about all the fluffy snow and face shots. The first photo below is the snow accumulation on Monday morning; the second is from Monday at Happy Hour.

Happy Powder Monday! The whole family took the day off to ski and it's DUMPING in Winter Park. Yeeee hawww!! Best. Monday. Ever. Snowed in with Berthoud Pass closed. This snow is just from today!

Skiing a Trifecta with my family seems like a perfect way to end the ski season. However, it's been snowing all week and I've had several powder runs since Monday. It's snowed 37 inches in the past 7 days and there's more snow in the forecast this weekend. Winter Park's Springtopia starts tomorrow. Live music, fresh powder, the Nuggets in the playoffs and a place at the base with good friends.

The fun ain't over yet! :)

Posted in General at Apr 19 2013, 10:25:09 AM MDT 1 Comment

Paris and Iceland, A Photographer's Paradise

In February 2012, Trish and I traveled to Stockholm on Icelandair. We were immediately impressed with the airline's excellent service. Trish was also a bit miffed that we had a layover in Iceland without an opportunity to get out and see the sites. You see, Iceland is a Photographer's Paradise, and she's the best photographer I know.

This year, when planning our trip to Devoxx France, I set out to correct this missed opportunity. Since Icelandair now flies direct from Denver, and offers free stopovers, our planning was easy.

The conference was in Paris; one of the most magnificent cities to photograph. Trish has some great photos from 2011. She'll be showing many of these photos at an upcoming exhibit at Paris on the Platte in Denver. However, she wanted more.

We arrived in Paris for Devoxx France on Tuesday, March 26th. The first day's excursion started with visiting the Latin Quarter, the Panthéon and Notre Dame.

Panthéon in the evening Panthéon with Bus

Notre Dame Paris along the Seine River France

We had a nice dinner that evening while watching the Fútbol match between France and Spain. On Wednesday, we hung around the hotel in the morning, then took the metro to La Basilique du Sacré Coeur de Montmartre and Moulin Rouge.

La Basilique du Sacré Coeur de Montmartre

From there, we journeyed to the Eiffel Tower for a hike. We climbed the stairs to the second floor and enjoyed the spectacular view.

View of Paris from Tour Eiffel

Wednesday evening, we attended the Devoxx Speakers Dinner. We had a great time chatting and drinking wine with Martin Odersky, Guillaume Bort, the many Nicolas', James Ward and Josh Long.

Nicolas' Martin and Nicolas

Guillaume Bort and Martin Odersky Shenanigans :)

On Thursday, I delivered my talk on Comparing JVM Web Frameworks in the early afternoon and did Play vs. Grails Smackdown with James Ward in the evening. I published an article about these talks the next day.

James Ward and I at Devoxx France

While I was talking about frameworks, Trish was galavanting around Paris taking some amazing photos.

Our Lady Liberty and Eiffel Tower Boats Seine River Eiffel Tower Récipon Quadrigas France Statue Of LaFayette Cours La Reine Paris Frances Pont Alexandre III Bridge Paris

Thursday night, we had a wonderfully authentic French dinner with many of the folks from the conference. Around midnight, Trish captured the beauty of Les Invalides.

Les Invalides by Night

On Friday, we slept in a bit and then headed to the airport for our flight to Iceland. A few hours later, we were snuggled into the cozy bar at Hotel Reykjavik Centrum. A few hours after that and we were bouncing up and down on a Super Jeep tour to see the Northern Lights. Our driver kept telling us "if you believe, it will happen". And boy oh boy, did it ever. The green and purple lights dancing in the sky overhead were mind-blowing!

Northern Lights 12 Northern Lights 13

Northern Lights 19 Northern Lights 20

Saturday came quickly after a late night, and we opted for a scenic tour of the area by helicopter.

Bird's eye view of the Reykjavik Iceland Opera House overlooking the bay and Mountains Glymur Falls

Matt and me and our Pilot Eggert with our Bell

Saturday evening, we journeyed through the ages with a tour and tasting at the Icelandic brewery Ölgerðin. The Grillmarkadurinn restaurant afterward was delicious.

Easter Sunday was our last day in Iceland and we enjoyed most of it at the Blue Lagoon. Despite the plethora of tourists, the hot springs, saunas and cold beer were a lovely way to prepare for the long road home.

Blue Lagoon Rocks! Great Road in Iceland

Visiting Iceland and photographing the Aurora Borealis was an awesome experience. Speaking at Devoxx France, photographing Paris and having lots of good times with new (and old) friends was equally delightful. For more pictures of our travels, see my Paris and Iceland Album or Trish's Devoxx France, Iceland or Northern Lights albums.

Posted in General at Apr 12 2013, 10:31:24 AM MDT 3 Comments

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

November Travels to Kauai and Wenatchee

For the last two Novembers, we've celebrated Abbie's birthday, watched the Broncos beat the Chiefs and then headed to Antwerp, Belgium for Devoxx.

2010 was awesome. 2011 was even better.

This year, we chose to celebrate my parent's 40th wedding anniversary instead. It wasn't a hard choice, since they chose Hawaii as their destination of choice. After visiting last year and this summer, we're pretty much in when anyone suggests Hawaii. We got our flights for $10, rented an awesome beach-front house and had a great time with my parents and sisters.

Below was the view from our backyard.

Rainbow in our backyard!

The purpose of this post is to 1) show off some of Trish's spectacular photos and 2) tell you a bit about what we enjoyed.

First of all, the location was fantastic. If you get a chance to stay at Nani Nani Hale, I highly recommend it. We could walk to the beach in seconds and spent a few hours each day on the lanai, enjoying each other's company, playing games, napping and reading. The sunsets were spectacular.

Surfer Sunset

We felt like we never had to leave and really enjoyed the relaxing atmosphere.

Our Lanai Hanalei Pier Happy Family Surf House St Regis Pool

When we did leave, we played golf, went stand up padding or surfing.

Matt Golfing in Kauai Makai Golf Signature Hole Spectacular Green Trish's chip from the sand Happy Ladies Me and Pops

We did a lot of surfing; almost every day.

Goin' for it! Kalin's got it! by

It was awesome seeing my parents so happy after all these years.

Barbara and Joseph Raible, 40 years strong

And it was great spending so much time with my family and their long-time friends Mike and Mai from Montana.

40th Anniversary Crew

Thanksgiving in Wenatchee
We flew back from Hawaii on Monday, November 19th. A red eye brought us to Denver, where we picked up Abbie and Jack and headed to Washington on Wednesday.

My sister and her wife recently moved from Chelan to Wenatchee and Thanksgiving at their house was the name of the game. My parents were already there, since they started their journey to Hawaii from Seattle. We rented another nice VRBO and enjoyed ourselves while cooking, watching football, playing games, hot-tubbing and watching movies.

I love Trish's panorama of Wenatchee in the early morn.

Sunrise in Wenatchee

The kids had fun...

Abbie Jack

As for the adults? I'll let the photo speak for itself. :)

Crazy Happy Family

For more pictures, see Trish's Kauai 2012 and Wenatchee 2012 albums.

Posted in General at Dec 05 2012, 08:59:00 PM MST Add a Comment

Happy 40th Anniversary Mom and Dad!

Today marks 40 years since my parents got married back in '72. For the past week, we've been living it up and celebrating this wondrous event in Hanalei, Kauai. We rented a house on the beach and when I'm not cranking out code for a client, we've been surfing, riding bikes and enjoying the frequent rain shower. There's no place I'd rather be or people I'd rather be with.

Happy Anniversary Mom and Dad!

Mom and Dad in Kauai

The Lanai at our Rental home :) Our family portrait ;) Our surfboard collection

To commemorate this occasion, I decided to interview them about that special day way back when.

Me: So what made you decide to propose?

Dad: Well, it was the $50 check (from her Dad). We weren't gonna get married. We knew she was pregnant. He was the last to know. Her dad came up (to the cabin) and gave me a check. I said "50 bucks, I'll marry anyone for 50 bucks!" So we got married to please the parents. I liked them both even though her mom cried when she first met me (because we were living in sin).

Me: What was your wedding like?

Mom: We went to the county courthouse. I had a nice dress. My friends, Barbie and Betsy both came. My ex-boyfriend was the Best Man (because Dad didn't know anyone in town). We went to the Justice of the Peace and the secretary gave us a look of disdain. She was dismissed for lunch by her boss. Dad had long hair and a hunting knife on his belt and got escorted out by a detective (for having a weapon) shortly after the ceremony. Then we walked across the street to the liquor store, bought a bottle of champagne and walked around the block drinking it with the wedding party. Then we got in the truck (a '52 International half-ton) and drove home. It actually made it.

Dad: It was one of the few times it made it.

Posted in General at Nov 16 2012, 03:00:52 PM MST Add a Comment

Happy Birthday Abbie!

This weekend, we celebrated Abbie's 10th birthday. And we did it in style, with a limo to dinner at the Melting Pot and a slumber party with all her friends.

Heading out to Abbie's Birthday dinner in style! Happy Girls! Abbie and her friends in the limo

Having fun at The Melting Pot

Today is her actual birthday and it's hard to believe we now have a 10 year old. I guess that means it's also my 10th Anniversary of becoming a father. And it's Trish's 2nd Anniversary of meeting the kids. Phew! That's a lot for one day.

Abbie is really into horses these days. Trish competed in Hunter Jumper riding when she grew up in Puerto Rico. She won all kinds of awards and fell in love with the horses and the sport. Since Abbie loved riding this summer at Trish's Boot Camp and in Hawaii, we enrolled her in horseback riding classes. So far, she's having a great time and has even won some ribbons at her first show.

She's also been playing quite a bit of basketball, a sport I love. She started last spring at the YMCA, continued this fall and is starting with another league through her school this week. I'm sure she'll tear it up on the slopes this year too, just like in years past. I can't wait to root for her basketball team and race her down the mountain this winter.

To see Abbie on her birthday through the years, checkout my past Happy Birthday posts: #0, #1, #3, #4, #5, #6, #7, #8 and #9.

Posted in General at Nov 05 2012, 12:58:37 PM MST Add a Comment

The Deck Project

In March of this year, Trish and I decided we wanted to build a new deck and spruce up our backyard a bit. After returning from an awesome Spring Break adventure, we asked my parents to stay and help us start our Backyard Project. In addition to building a new deck, we concluded we wanted some stamped concrete, as well as a house-side garage door so we could admire The Bus when it's done. We sketched out the design we wanted and went to work.

It took several days to remove the old deck. My parents and Trish did most of the work that week as I had a bunch of client work to catch up on. They had to make several trips to the dump to get rid of all the old materials. Then came the wood order from Lowes. We had too much to fit in any of our vehicles, so we rented a truck and picked it all up. By the 2nd week, the foundation was in for the 1st deck and we started screwing in the composite decking.

Dad doing what he does best New Deck!

While finishing the first deck, we hired someone to pour two stamped concrete platforms and install a 2nd garage door. The stamped concrete was done in a couple days, but the garage door took 6 weeks to frame the opening, order the door and have it installed. Both turned out quite nice.

Rock Deck Lookin' Good! New Inside Garage Door

After returning from our summer vacation, I went to work on the 2nd deck and thought I could finish in a couple weeks. It ended up taking over 2 months. I figured out how to most of it from my Dad and the internet, particularly decks.com including the buried post footing, framing around a tree and sloping your deck. The framing and joists took all of August to complete.

Deck 2, Phase 1 complete! Deck 2, Phase 2 complete!

In September, I worked on the steps and had a friend do the electrical work to install lights, which I bought from Deck Depot. This past weekend, I found the time to finish the 2nd deck and make it all look good.

Deck Project Complete!

Thanks go out to Trish and my parents for the old deck removal and 1st deck building, Ted Pepper for his advice, Ric Nepomuceno for his electrical help, and Lowes for all the building materials. While it's a little late in the year to enjoy our new backyard much, I'm sure we'll figure out a way to have many good times on it in the future. ;)

For more pictures, including some night shots, checkout my Deck Project on Flickr.

Posted in General at Oct 15 2012, 10:27:09 AM MDT Add a Comment

We bought a boat!

I've always enjoyed whitewater rafting. I think the first time I did it was in college and I immediately fell in love. Through the years, I've been on many trips with family and friends. However, it wasn't until this summer that I realized it was something I should do more often. It was Trish's friends, Chris and Bryce, that started it all. They bought a raft last year and we floated down the Colorado River with them a couple times over Memorial Day Weekend. Then we went to Montana and enjoyed a couple days on the Middle Fork of the Flathead with Dr. Barton and a bunch of raft guides. That weekend in July, we realized we'd done more rafting than any other outdoor activities (mountain biking, camping and even golfing). That's when we decided to buy our own.

We had a lot of help in the process of buying a raft. First of all, I sat down with my friend Dr. Barton and made a list of all the things we'd need. The good doctor was a whitewater guide in Montana for 5 years, has rescued trips from the wilderness and has even rafted the Grand Canyon - so I considered him a good source of information. After composing the list of necessary gear, we headed to Down River Equipment on August 26th, the last day of their end-of-season sale. It took us an hour to pick out the raft we wanted (a Pro 140) and gather up all the gear (frame, cooler, oars, dry box/bags, lifejackets, koozies, etc.). We asked them to have it ready by Friday and headed home.

Last Friday, we picked up a raft trailer from Trailer Source an hour before they closed, then journeyed to Down River where Mike (the owner) and Matt (the guy who helped us the previous Sunday) helped us setup our oars and load up our new boat. There was much rejoicing.

We bought a boat! Thanks to Mike and Matt from Down River

Saturday, we took it on its Maiden Voyage on the Colorado River, floating from Radium to Rancho del Rio. According to this page, there were some Class III rapids, but they all felt like Class II. I guided and rowed the boat most of the time while our 7 passengers (and 2 dogs) enjoyed cold beverages, great scenery and relaxing in the sun. It took us a bit longer (4 hours) than expected (2 hours), but we all thought it was well worth it.

Abbie with our new boat

Abbie's First Golf Game
After a long day of floating on Saturday, we decided to chill on Sunday with a little golf. We split the kids up for the weekend (Jack went with his mom), so we figured the proper way to treat our only child was to take Abbie to play her first real game of golf at Pole Creek. We played 9 holes and both Abbie and I had a great time trying out our new clubs. We received a nice kids golfing tip from someone at the driving range: have them tee off from the 150 marker so they have a chance to par the hole.

The course had a 50% discount for kids and we never saw anyone behind us the entire game. We were especially impressed when the course photographer offered us a framed set of Abbie pics for $15.

Nice form kiddo! Great day of golf at Pole Creek. Got a sweet framed set of Abbie pics at the end too!

Abbie frolicking on the golf course

We don't know how many more days of rafting we'll get in this year, but next year should be epic. We're hoping to do multi-day trips on the Green River, the Smith River and fly into Schafer Meadows for a journey through the Bob Marshall Wilderness. I grew up only 10 miles from "The Bob" and I've never been in it. I can't wait! :-D

Posted in General at Sep 05 2012, 11:12:02 AM MDT Add a Comment