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.

Happy Birthday Abbie!

Today marks the 7th anniversary of Abbie's Birthday. Happy Birthday Kiddo!

Abbie at 7

I have to say that this year is quite a bit better than last year, especially since I got laid off on her birthday last year. ;-)

To commemorate this special occasion, I pulled out some pictures from the archives. Here's one of her and I on her first weekend, as well as her first cheerleader outfit.

Abbie and I on her first weekend Abbie's First Cheerleader Outfit

To see how Abbie has grown up over the years, see past Happy Birthday posts: #1, #3, #4, #5 and #6.

Posted in General at Nov 05 2009, 11:22:06 AM MST 2 Comments

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

Happy Birthday Mom!

For the last couple weeks, I've been enjoying a great Christmas vacation in Oregon with most of my family. Abbie and Jack didn't join me, but they got to spend 3 weeks in West Palm Beach, Florida. Poor kids.

Mom on Playa Carrillo I made sure the end of my vacation would land on a very special person's birthday. My Mom. Not only is my mom one of the coolest people in the world, she also has an excellent job title: Burn Boss. Growing up in Montana, I was always proud that Barb Raible was my mom. She was famous for her kindness in the Swan Valley. I hope she's always famous for her story about nailing a bear's nuts to a tree.

My mom is a Montana Native who wasn't afraid to raise her kids in the backwoods at her family's homestead. It sounds like a crazy idea to me, but she made it happen - cooking over a wood stove every day and working at the Swan Valley Ranger Station to make ends meet. She was responsible for getting us out of Montana and onto Oregon. She went back to school in her early 40s, got a degree in Forestry from the University of Montana and moved the whole family to Oregon for a job with the BLM.

I moved to Oregon on June 14, 1990 driving a '73 Plymouth Duster with a homemade International trailer in tow. We certainly looked like we were from Montana when we rolled into town. We moved into a house on Felony Flats. My sister and I got jobs at McDonald's (Dad's advice) and started school at North Salem High school in the fall. I met many good friends at North Salem - Jess, Matt, Clint and Michelle becoming favorites over the years.

Sunrise in Bend For New Years, Jess, Clint and I rented a condo in Bend, Oregon. Matt joined us on Friday after most of us experienced an Epic Powder Day at Mt. Bachelor. It was the first time we'd all been together in 9 years. We had a blast.

This vacation in Oregon has been very special to me. I've reunited with many old friends, enjoyed 2 epic powder days and had a great time with my Mom, Dad, Sister and her fiancé Mya.

As much fun as I've had, I'm looking forward to getting back to Denver and hanging out with my kids. January 2009 is sure to be one for the books. I start a new gig at a new office tomorrow. On Wednesday, the kids return from Florida to a mountain of presents at my house. My parents are coming to town next weekend, followed by a trip to Tahoe and a weekend in Steamboat to finish out the month.

Yeah, 2009 is going to be a lot of fun. Maybe I'll see you on the slopes. ;-)

Posted in General at Jan 04 2009, 12:08:28 PM MST Add a Comment

Happy Birthday Abbie!

Today marks the 6th anniversary of Abbie's birthday. Happy Birthday kiddo!

Abbie has all her baby teeth

To see how Abbie has grown up over the years, see past Happy Birthday posts: #1, #3 and #4, #5. To celebrate, I'll be getting off early and having lunch with Abbie's class at school. After that, we'll be embarking on a Daddy/Daughter day where she gets to pick everything we do. I did this with Jack on his birthday and had a lot of fun.

Posted in General at Nov 05 2008, 06:42:55 AM MST 4 Comments

Happy Birthday Jack!

Jack's birthday was last Thursday (August 28th) and only now am I getting a chance to wish him a Happy Birthday on this blog. I told you it was a busy week last week. ;-)

Happy Birthday Jack!

On his birthday, I picked him up from Kindergarten at 11 and let him run the show for the day. Needless to say, we had a good time.

Jack on his 4th Birthday At the Zoo

4 and still loves trains Mmmmm... Ice Cream

On Saturday, we had a party to celebrate at my house. It was a great time with many old friends and lots of crazy kids.

Sophie and Jack - both 4 Jack's Birthday Cake

Ready for the Piñata Candy!

I woke up to quite the disaster area the next day. I was also quite impressed when Abbie showed up with her ears pierced.

A Disaster Area Abbie's New Earrings

The rest of the weekend I spent quite a bit of time enjoying A Taste of Colorado. When work began on Tuesday, the week intensified as I was the "Release Owner" for LinkedIn this week. We made a number of backend changes to reduce statefulness and improve performance. I'm proud to say it was one of the smoothest releases I've been a part of, mostly because of the high quality people involved.

As far as my schedule for the rest of the year, it seems like I'm going to be busier than ever. I have to complete my presentations for CSS this week. In two weeks, I'm speaking at the Colorado Springs Open Source User Group Meetup. The following week I'm heading to Munich for Oktoberfest. If I live through that, I'll be implementing Memcached, speaking at CSS, hunting with my Dad, celebrating Abbie's birthday, traveling to Costa Rica/Panama and keynoting the JavaEdge Conference in Israel. If you happen to be in Colorado Springs, Munich, Mountain View, Keystone, Montana, Costa Rica, Panama or Israel in the next few months, maybe we can enjoy a beer together. Cheers!

Posted in General at Sep 05 2008, 06:37:33 PM MDT 2 Comments

Why such a busy week?

Lance sent me the following e-mail this morning:

Just saw your status message, I think you'd better blog an explanation!

"Matt Raible is getting ready for one of the busiest weeks of his life."

I couldn't think of a good reason not to blog an explanation, so here goes.

I'm currently sitting at Denver's airport ready to hop on a flight to Mountain View. I'll be at LinkedIn's HQ for two days helping tidy up plans for a release in early September that I'm in charge of. It's my first time being a Release Owner, but it should be pretty painless so I'm not too worried. Whenever I travel to Mountain View, I always have a good time, but I'm constantly being pulled into meetings, or arranging meetings myself. I have a presentation to write that I'm delivering on Wednesday. It describes the changes we've made to make the backend of LinkedIn much more stateless and therefore better and faster.

In my hotel room at night, I'll be writing my presentations for the Colorado Software Summit. Having to write 3 presentations in one week always makes me feel super-busy.

On Wednesday night, I fly home late (likely after a game of hoops with co-workers). Thursday is Jack's birthday, so I hope to take the day off and spend the day with him. Thursday night is sleepover night. Being a single parent with two kids is never easy, but always fun. Friday it's back to work, wrapping up things for the week (status reports, bug fixes, etc.) and likely marveling at the traffic from the DNC.

Friday night there's a 9-hour cocktail party with a good friend from Vancouver, BC.

Saturday is the super-busy day. It's time for Jack's birthday party and if last year is any evidence, it's one of those 8-hour cleaning and decorating situations.

I'm sure I'll have a busier week sometime in the future, but this one will surely be one to remember (especially since it's blogged into history now ;-)).

Posted in General at Aug 25 2008, 07:54:18 AM MDT 2 Comments

Awesome Birthday Present: A Kegerator

My New Kegorator I'm proud to say I have the best parents in the world. For my birthday this year, they bought me a kegerator. It was delivered last week, but I didn't get a chance to put it together until this weekend. I've never had so much fun putting together an appliance.

Since it's summer and I'm in Colorado, I decided to get a keg of Sunshine Wheat to start things off. So far, there's issues with 1) too much head and 2) it's not quite cold enough. I think the first can be fixed by playing with the CO2 tank and settings. The 2nd might only be fixable by moving it inside. If you have a kegerator and have advice on how to fix these issues, please let me know.

Why did your parents buy you a kegerator?

There's actually a good reason for this. A few years ago, Julie and I made an agreement that I could buy a kegerator when I paid off the last of my student loans. While Julie and I aren't a couple anymore, it still seemed like a good idea. I paid off my last student loan in June. However, it wasn't my loan, it was my Mom's. When I was applying for colleges way back in the early nineties, my parents said I could go to DU, but only if I paid for it.

My Mom took out quite a few loans over the years to help with tuition, and I finally paid them all off. When I was with my parents over the 4th, I joked that they should buy me a kegerator since I was paying off their loans. Lo and behold, my subliminal messages worked and I ended up with a tap at my house. I couldn't be happier.

Update: Speaking of birthdays, this is the first post I've had to start the 7th year of this blog. My first post was on August 1, 2002.

Update 2 on Friday: I haven't had a beer from the kegerator since Sunday. This evening I poured a fresh one and I'm happy to report the head and temperature issues seem to be fixed.

Posted in General at Aug 05 2008, 09:01:20 PM MDT 6 Comments

Happy Birthday to Me

Today I turned one year older. It's strange to look back and see that I didn't blog about my birthday in 2007 or 2006, but I did in all previous years. Reflecting back on things, my birthday celebrations have gotten better over the years (we do a golf tournament every year now), but the working-on-my-birthday thing has gotten worse.

From my first birthday post in 2003:

Ever since I worked at eDeploy.com, where they gave us our birthday's off, I've continued to take the day off.

As a contractor, it's pretty easy to say "I'm not working on Wednesday, it's my birthday". Last year was the beginning of the downturn - when I started working on my birthday. I'd just started working at LinkedIn the week before. My birthday was on the Tuesday of the 2nd week I was on-site. I found it hard to say, "I need Tuesday" off, so I worked through it. This year, as an employee, I worked through it again. I don't recommend it.

If you can, take your birthday off. I'm going to see what I can do at LinkedIn to make it a company policy that employees get their birthday off. Wish me luck. ;-)

Posted in General at Jul 16 2008, 08:57:50 PM MDT 6 Comments

Happy Birthday Abbie!

5 years sure goes by quick when you're a parent. It's hard to believe that 1) I started blogging over 5 years ago and 2) Abbie turns 5 years old today. It's pretty cool to be able to look back at previous birthdays: the birthday, #1, #3 and #4. I don't know what happened for #2, but I sure feel bad for not blogging the event.

Congratulations kiddo - you've turned into a beautiful (and awfully smart) little girl.

Pretty Girl

P.S. Don't tell her I called her a "little" girl - she's obviously a "big" girl. ;-)

Posted in General at Nov 05 2007, 12:37:24 PM MST 3 Comments

Happy Birthday Jack!

Today marks 3 years since Jack was born. He's grown up quite a bit in that time and seems destined to be a train conductor or a hockey player. Too bad he broke his foot a couple weeks ago - he was signed up to start skating lessons next week. Happy Birthday little buddy!

Nice Lunchbox

Posted in General at Aug 28 2007, 08:53:03 PM MDT Add a Comment