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.

My Sister's Fabulous Wedding

Last week, my kids and I flew to Chelan, Washington for my sister's wedding. Unfortunately, I had to work most of the week, but I woke up early and actually had a very productive week. My sister hooked us up with an awesome 3-bedroom condo on Lake Chelan and I thoroughly enjoyed my new office and its view. The bonus of getting up early was finishing early.

I think the best way to describe the fun I had at Kalin's wedding is by posting the speech I wrote for the ceremony and showing you some pictures from the event.

My sister and I share the most unique childhood of anyone I've ever met. We both grew up without electricity or running water in the backwoods of Montana. If you know us, you know that in itself isn't that special. What is special is the parents that provided the unique atmosphere and experience that made us who we are today.

If you know my parents, you're probably friends with them and wouldn't hesitate to stop in and say hello if you happen to be in the same town as them. (Tip: if you're stopping by, make sure and bring some good wine or microbrews - it'll make it more fun for everyone.)

Handsome Jack Mom and Alisalena Abbie and Jack

I've always been impressed with my parent's ability to inspire friendships among people they meet. However, they don't hold a candle to Kalin's ability to create really cool friendships. She has an excellent ability to identify "really good people" and bring them into her life. The type of people that make you laugh and feel good about yourself. The type of people that make you want to live your life to the fullest. The type of people that you fall in love with.

Cute Mya and Jennifer Flower Girl and Ring Bearer

Kalin is always go, go, go. For proof, ask her about her recent Karaoke performance. Mya is always slow, slow, slow. Let's stop and smell the flowers, have a good time, or just simply sit here and relax. She's a welcome addition to our family and I'm proud to have her as my new sister today.

In my opinion, the most important thing in a marriage is that you help each other. Mya and Kalin have this type of relationship. I've watched them live together, learn together and love together. I look forward to watching their love continue to grow.

Here comes the bride... Happiness The Ceremony

More than anything, I really enjoy how my sister has found the ultimate place to live her life. Chelan is one of the most beautiful places I've ever had the pleasure of visiting. I hope she lives here for many, many years. If you combine a great location with an awesome relationship, I don't see how you could help but be happy.

To my sister, Kalin, I'm very proud of you. You've set yourself up for a life of happiness and I couldn't think of a better person to do it with.

Let the party begin!

If you'd like to see more pictures from Kalin's Wedding, please see Kalin's Fabulous Wedding on Flickr.

Posted in General at Oct 07 2009, 08:46:46 PM MDT Add a Comment

Labor Day Weekend at The Farm

The Castle (very solar efficient) This past weekend, the kids and I journeyed into the Colorado mountains for a weekend of camping, hiking and fishing. It was my good friend Matt Good's 50th Birthday Celebration at his place affectionately known as The Farm. We had beautiful weather, wide open spaces and lots of laughs with good friends. Jack even managed to land a girlfriend (Amanda), who somehow became his "ex" in the same hot tubbing session. They got back together the next morning. ;-)

On the way home, we took the long way and traveled from Ute Pass Road to Frasier, stopping at Lake Evelyn Trail for an hour hike and some fishing. I even let the kids drive a few times on the "bumpy road" and we managed to skip most of the traffic on the freeway.

More than anything, I was impressed with Abbie and Jack's ambition on this trip. They really seem to love hiking and fishing and don't drag their feet like they used to. They're also enthusiastic about camping and sleeping in a tent. I'm awful proud of my little munchkins. Below are some pictures from our weekend.

Picking out a campsite Jack getting a cooking lesson Jack and his new girlfriend

Side View of The Castle Crazy Kids Fishy

Thanks to Matt and Pam for hosting us and congrats to Matt on officially becoming an "old man". For more pictures, please see my Labor Day 2009 set on Flickr.

Posted in General at Sep 09 2009, 08:22:40 AM MDT 1 Comment

Happy Birthday Jack!

Five years ago today, Jack was born. I remember it like it was yesterday, even though it feels like it's been ages since he was a baby.

We were renting the house next door (while ours was being remodeled), I was just finishing up a contract with Open Logic (when it was just Rod and Eric) and Julie's contractions had begun. I finished my last hours with perfect timing (around 4:00). Julie was sitting at the kitchen table negotiating with a guy about some house-related stuff (our General Contractor had died and Julie took over 8 months pregnant). She told the guy she "had to go" because she was in labor and off to the hospital we went. The good news is it was only a few blocks away, so we made it there in short order. Our friend Tonya drove us.

Miraculously, Julie was able to "hold Jack in" until her sister flew in from San Diego. He was born just after midnight.

A few days later, my good friend Ryan called me out of the blue (hadn't talk to the guy in years). He asked me what I was up to and I told him I was a father for the 2nd time and just had a baby boy at Porter Hospital. He said, "No way - I just had a baby girl 2 days ago!" Turns out, his daughter Sophie was born 2 days after Jack, only a couple doors down. We'd left the hospital only a few hours before they arrived.

This weekend will be filled with multiple birthday parties, happy kids, and lots of good memories. I love this time of year. :-D

Happy birthday Jack!

Jack is 5!

Posted in General at Aug 28 2009, 03:12:45 PM MDT Add a Comment

My Summer Vacation in Montana

As an adult, I've often reflected upon my childhood and one of my favorite times of the year: Summer Vacation. The feeling that fills your mind and body on that last hour of school before summer break is simply awesome. I don't know when I began longing for that feeling again, but I'm pleased to say I enjoyed it again this year. I took an entire month off from "working" and enjoyed a proper summer vacation at my family's cabin in Montana.

My plan to take a month off began formulating years ago when we'd drive to the cabin for the 4th and only spend a few days before driving back. The trip was never long enough.

I started talking about spending all of July at The Cabin a couple years ago, but never committed to it. My opportunity finally came last December when Julie asked me if she could take the kids to Florida for 3 weeks for Christmas. I quickly realized that, as a kid, 3 weeks in Florida was an awesome opportunity and agreed to give up my time with them. However, I also realized I could get some negotiating power from the agreement and said "only if I can take them to the cabin for 3 weeks next summer".

For regular readers, you know the rest of the story. My Dad flew to Denver for Father's Day Weekend, stayed the following week and then we embarked on our journey to Montana on Monday, June 29th. The first week was great and we had tons of fun during the rest of July. Here's a list of some highlights:

  • Running a 5K while Abbie and Jack ran the 1 mile "fun run" with my Mom. It was Abbie's first race and she got 1st place with a time of 11:05.
    Ready for the Celebrate the Swan Race Abbie wins! 1 Mile in 11:05.
  • Hiking to Holland Falls.
    Hike to Holland Falls Holland Falls Mom at Holland Falls
    Feeding the Chipmunk Holland Falls View of the Missions from Holland Falls
  • Picking Huckleberries.
  • Greeting my sister after she rode her motorcycle for 13 hours in the rain.
  • Spending my birthday at Big Sky Waterslides, something I used to do every year for my birthday.
  • Golfing with my family in Columbia Falls.
    Golfing at Meadow Lake Golf Course Meadow Lake Golf Course
  • Building a set of bunkbeds for the kids.
    Helping with Bunkbeds Making Bunkbeds
  • Rides on "Rocket" (4 wheeler) with the kids, especially when Jack would say "go as fast as Rocket can go".
  • Golfing with my good friend Owen in Seeley Lake.
    Owen has mad golfing skillz
  • Prepping and pouring the floor on the New Cabin.
    Tamping the Floor Floor ready for Cement Time to Pour the Floor
    Floor Pouring Crew Floor Pouring Crew Floor Finished!
  • Fishing with my Dad in "Joe's Jungle" and installing a new window in the cabin afterward.
    New Window Best. Fit. Yet.
  • Teaching Abbie and Jack how to shoot a gun (a .22 pistol) for the first time.
  • Getting my next gig.
  • Traveling to Idaho for Clint and Autumn's Wedding Reception (they got married last December in Costa Rica).
    Happy Couple and Family Howdy Horseshoes Beautiful
  • Seeing Abbie get all googly-eyed over an older boy in Idaho.
    Water Fight! Abbie, Devon and Jared
  • Staying up to watch the sunrise in Idaho.
  • Milling D Logs for the kids' Treehouse.
    D Log Maker D Logs for the Treehouse D Logs on Treehouse
  • Making it from The Cabin to Denver in 13 hours with only one speeding ticket.

More than anything, it was great to spend so much time with my parents and children. The Cabin is a very special place to me and I'm proud I can take my city-slicker kids to let them experience the outdoors and live like I did growing up. In the city, they always have an adult nearby and are never left on their own for long. They wear helmets when they ride their bikes in the alley, even though they have training wheels on and couldn't fall over if they tried.

In Montana, the rules all change.

In Montana, the adults worked on the New Cabin and the kids were left to occupy themselves. Their imaginations ran wild and they played with each other for hours every day. They made me see and remember one of my favorite things about childhood - infinite possibilities. As I kid, I was a dreamer and used to think that anything was possible in the world (flying, teleporting, you name it). I'm happy to see that Abbie and Jack believe that anything is possible too.

A week ago, I returned to Denver after driving almost 4000 miles in 30 days. I feel refreshed after so much time off. I've got my goals and ambitions in line for the rest of the year and I'm looking forward to writing more, smiling more and doing great things for my new client. Over the next several months, I'll continue to work with GWT and even have plans to talk at The Rich Web Experience in December. When I travel for work, I'll be in Boston and Cupertino. Hopefully I'll see some of you along the way.

As usual, you can see all my pictures from the past few weeks in my Montana 2009: Weeks 2-4 set on Flickr.

Posted in General at Aug 01 2009, 11:38:40 AM MDT 1 Comment

Raible Road Trip #13 Trip Report

Mount Rushmore Last Monday morning, my Dad, Abbie, Jack and I loaded up our rig and embarked upon Raible Road Trip #13. We rolled through Custer, South Dakota around 4:30 in the afternoon and arrived at Mount Rushmore just after 5. After gawking at Rushmore, we took a meandering route through 1-car tunnels and Custer State Park. We saw a plethora of bison, some antelope and lots of nice campsites.

Buffalo in Custer State Park Antelope in Custer State Park Campsite near Custer

On Tuesday, we woke up early and began the 9-hour drive to Fairmont Hot Springs. We pulled in right around 5 and had a blast in the pool and on the water slide. When we got there, we discovered that the pools were open 24 hours. Abbie and I were still up when my Dad and Jack fell asleep, so we snuck out and played in the pool by the fading light of the 10:00 sunset.

Fairmont Playground Kids loved the slide

On Wednesday, we arrived at The Cabin around 5 after a brief stop in Missoula to get some clown costumes (for the parade) and have some of the best ice cream in the world (according to Jack). Abbie learned how to chop wood and Jack got to ride on all the tractors. My Mom arrived from Oregon later that night.

Ha yah! Learned how to chop wood for the first time Driving the Ford

Thursday and Friday, we worked on The New Cabin and got ready for the Swan Valley 4th of July Parade. While camping in Custer, Abbie and I decided to be clowns for the parade and we were fortunate enough to find costumes in Missoula. My Mom had to drastically shrink Abbie's to fit, but her hard work paid off when Abbie won 1st Place among all the walkers. She was sooo cute as a little clown and I was a proud Dad for pulling off another fun parade.

Abbie the Clown Clown Family

After the parade, we ate some huckleberry ice cream and watched the O-Mok-See for a couple hours. Then we joined up with my friend Owen and his family and enjoyed an afternoon boating on Holland Lake. We closed the night watching fireworks and got to bed really late.

Since we've been here, we've seen a couple bears (while riding the 4-wheeler with each kid) and my Mom saw a mountain lion walk in front of the cabin this morning. The mosquitos are vicious, but the weather is beautiful. For more pictures from the last week, see my Montana 2009 - Week 1 set on Flickr.

Posted in General at Jul 05 2009, 01:30:17 PM MDT 2 Comments

Raible Road Trip #13

Another year has passed and it's time for the annual trek to The Cabin for the 4th of July. Last year, we took the route through Yellowstone. This year, we're going to shake things up a bit and head through Mount Rushmore.

One of the highlights of this trip is sure to be Fairmont Hot Springs. We're staying their tomorrow night and I'm sure Abbie and Jack will love it.

After 3 weeks at The Cabin, we'll be heading to Clint and Autumn's wedding reception in Idaho. Having so much time off from work is sure to be strange, but I'm sure I'll get used to it.

Happy 4th everyone!

Posted in General at Jun 29 2009, 06:46:04 AM MDT 1 Comment

A Fun Father's Day at Great Sand Dunes

Our Father's Day trip started out a bit rocky when my Dad's flight got delayed an entire day. Fortunately, it ended up being a blessing in disguise. As Doug commented, Friday night was wet and Saturday wasn't much better. Our friends, Jenny and Jeff, left early Saturday morning and arrived in time for a couple hours of rain. At 3:00 on Saturday afternoon, it cleared up and was beautiful for the rest of the weekend.

We showed up at 8:30 on Saturday night and stayed through Monday morning. If you asked Abbie and Jack, they'd say the best part was driving on the road past the Point of No Return. My favorite moment was when they climbed to the top of a dune with me. The mosquitoes were mean and plentiful, but the campground was well equipped and had excellent views.

Jack's first hike to The Dunes There's a good spot!

Running to see Jenny and Jeff The Pratts

Hiking back to campsite Sunset at The Dunes

If you ever get a chance to take your kids to Great Sand Dunes, you should jump at the opportunity. This place is simply awesome. For more pictures, see my Great Sand Dunes 2009 set on Flickr.

Posted in General at Jun 23 2009, 11:28:13 PM MDT 3 Comments

Going to the Great Sand Dunes for Father's Day

Last year's Father's Day Camping Trip was quite the debacle. Regardless, we had a lot of fun and I'm committed to making it a tradition. This year, we're going camping at the Great Sand Dunes in Southern Colorado. The last time I went camping at the Sand Dunes was before Abbie was born, so I'm very much looking forward to it. It's really an amazing place that's somewhat indescribable with words. It's one of those places you have to see to believe.

The Great Sand Dunes

The funny part of this year's trip is it's already looking like we might have some good adventures. My dad was supposed to fly into Denver today at 3:00. It's a 4-hour drive to the dunes, which puts us arriving around 7:30. That's probably enough time to pitch a tent and have a beer or two. Instead, his flight is delayed. Arriving in the dark w/o a campsite seems like a bad idea, so I made a reservation at the KOA Campground in Alamosa. I'm somewhat disappointed we won't be camping at the dunes tonight, but we'll get to see the dunes first thing in the morning.

To all the dads out there - I hope you have a great Father's Day weekend!

Update @ 5:45 PM: My dad just called and said United cancelled his flight. Apparently, they'll put him on the same flight tomorrow. That means we won't get to the dunes until 7:30 tomorrow night. :(

Posted in General at Jun 19 2009, 03:57:01 PM MDT 1 Comment

2nd Row at Red Rocks and Elephant Rock Ride

Bear Lake Trail This past weekend, I did a lot of traveling by 2 wheels. The weather was beautiful and - thanks to Bruce - we had 2nd row seats to the Big Head Todd concert at Red Rocks. We did our annual ride, leaving my house around 4 and arriving 30 minutes before the show began. Upon arrival, Bruce's odometer showed 21 miles.

The seats were awesome - 2nd row, just left of center. They were so close, it felt like a private show. In fact, I got a head-nod from Jeremy (keyboardist) because he could see my face in the crowd.

First Band View of the crowd Big Head Todd Incredible

The show ended around midnight and we hopped on our bikes for the ride home. This time, it only took 1:40 (it took 3 hours for the trip out) and I was in bed by 2.

Halfway Sunday morning, I woke up at 7, looked up the Elephant Rock start times and hit snooze for an hour. The last start for the 25-mile off road ride was 9:30 and I left the starting gate at 9:28. I had a very enjoyable ride (temp was 65°F) and finished in 2.5 hours.

As you can imagine, I was pretty tired after 67 miles in 18 hours. I can't imagine what it'd be like to do 100 miles in a single day. Century riders are either impressive or crazy, I'm not sure which. ;-)

Posted in General at Jun 08 2009, 10:54:15 PM MDT 2 Comments

My Eye Surgery Experience

On May 7, I visited my local TLC Laser Eye Center for eye surgery. I began looking into eye surgery way back in December. At that time, I wore my glasses for a week, then waltzed into my local TLC and tried to get it done the next day. I quickly found out that 1) it wasn't possible for 2 weeks and 2) I couldn't ski for a couple weeks afterward. Since we were in the midst of a great ski season, I decided to schedule it for May.

PRK I failed the LASIK-eligibility and learned I'd have to have PRK instead. The scars on my right eyeball caused me to fail. I received these scars as a boy when a friend and I blew up a .45-70 bullet with a nail and sledgehammer. I was the one holding the nail and couldn't see for the next 3 days.

In a nutshell: with LASIK they cut a flap, lift it up and shoot the laser under it. It heals quickly and is relatively painless. PRK has been around since before LASIK. With PRK, they seem to shave your eyeball and then shoot a laser into it. PRK takes a lot longer to heal, but the results are often as good or better than LASIK. Wikipedia has a more technical PRK vs. LASIK reference.

The Procedure
My mom flew into town for my surgery and drove me to TLC's office on that Thursday morning. It took 2 hours to prep for surgery, with most of the time spent sitting around and talking to my mom. Finally, they asked her to sit in the lobby and took me back to a waiting area. When I walked in the room, there were 2 other patients with surgery gear (funny hat and booties) and masks. They were leaning back, looking at the ceiling with their masks on and eyes closed. I quickly became the 3rd person who looked like this. Right before they started putting drops in my eyes, I remember being terrified that I might never see daylight again. At the very least, I thought I wouldn't see anything but black for the next 3 days.

Right before they called me in, the previous patient walked out and muttered "Damn, that burns." Believe me, this is not what you want to hear right before it's your turn. I was led into the operating room, sat down and received numbing drops in my eyes. Less than a minute later, I was led over to the operating table.

The rest of the procedure lasted less than 5 minutes. They taped my left eye shut and told me to stare at the red light with my right eye. At this point, they used some contraption to shave my eyeball. It was slightly painful, similar to the mild pain you feel when getting a cavity drilled with Novocaine. After each stroke, the world would ripple like a pebble thrown in a lake. After 10 strokes or so, they shot a laser into my eye for around 20 seconds. You don't actually see the laser (the red light looks the same), but you can smell your eyeball burning. Each eye only took a few minutes. My mom was able to watch the entire surgery on a television on the other side of a glass wall.

The Recovery
I was surprised to discover I was immediately able to open my eyes and see normally. Of course, my eyes felt heavy, so I didn't open them wide nor feel like I could. I was led back to the waiting room where I was given a Valium and sent home. I put my sunglasses on when we left and kept my eyes closed for the 5-minute drive home. After arriving at my house, I immediately downed some Tylenol PM and went to bed. It was hard to fall asleep and my eyes began tearing up. There was a dull pain in my eyes that kept the tears flowing for most of the afternoon. It took me 2 hours to fall asleep and I remember my eyes causing my nose to get stuffed up from all the tears.

When I woke up that evening, everything was blurry, but I was able to open my eyes and see better than I had previously w/o glasses. I didn't expect anything in the form of good vision and was mostly pre-occupied with trying to stop the pain (which wasn't terrible, but definitely present). I was prescribed Vicodin and started taking it on a regular basis. I was completely unable to watch TV at all that night. Viewing the computer screen was unthinkable.

The next morning, my vision was a lot better as evidenced by the tweet from my iPhone. Shortly after, my mom drove me to my eye doctor's office for a 1-day checkup. The results were surprising.

Friday night was one of the most painful. Saturday wasn't very painful, but my eyesight was very blurry. That afternoon, it was hard to keep my eyes open. Every time I tried to open them, I felt like I had to sneeze. Fortunately, I was able to watch the Nuggets game. I couldn't see players' numbers, but I was able to see Melo's last-second 3-pointer to win.

On Monday, I was able to drive to TLC for my 3-day checkup. Things were definitely blurry, but I didn't feel like it was dangerous for me to be behind the wheel. I was able to work on Monday, but I also had to increase my font sizes to 36pt and used a 30" monitor all day. OS X's Universal Access -> Zoom feature came in awful handy. That night, TV was a LOT clearer than the previous night, but it was still fuzzy.

What's it like now?
It's been almost 4 weeks and I'm very glad that I had the surgery done. I haven't felt any pain since the Sunday after surgery and I haven't had any issues with dryness. My vision does fluctuate from day-to-day. Some days I feel like I have super-hero vision and other days there's a halo around objects beyond 10 feet. According to my doctor, fluctuations are expected to continue for 6 months. I don't mind since it never gets bad enough to seem strange.

Now I enjoy not having to worry about glasses or contacts when traveling. I love waking up every morning and not having to do anything to improve my vision. I feel like I have more freedom in my life. Getting eye surgery is definitely one of the best things I've ever done.

Posted in General at Jun 03 2009, 12:46:18 AM MDT 7 Comments