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.

Celebrating Love in the Philippines

About a year ago, our friends Aris and Jen mentioned they were going to celebrate their 25th wedding anniversary in the Philippines. Trish and I said "we'll go!" before they even invited us. Not only were Aris and Jen celebrating, but Aris's parents were also celebrating their 50th wedding anniversary. We were excited to join in the festivities and booked our flights last September.

Our journey began the day after Christmas, in the early morning. We started with a flight to San Francisco.

Boarded for the Philippines!

Our flight was a bit delayed, as was our from San Francisco to Honolulu. We missed our connection to Guam, so got to spend the night in Honolulu on United.

Waikiki Beach by Night The dock at Waikiki

The next day, we flew to Guam. This was fun because Trish was born in Guam. Another flight to Manila and we were able to rest for the night. Since we were delayed by a day, we missed our flight to El Nido and had to book a new one to Puerto Princessa instead. Puerto Princesa is the capital of Palawan, the island where El Nido is located. We took a five-hour private shuttle from Puerto Princesa to El Nido. The number of dogs, people, and motorbikes on the road was incredible. We were glad to finally arrive at our hotel, the El Nido Garden Resort.

We made it to El Nido! Happy Trish on a swing El Nido Beach by Night

[Read More]

Posted in General at Jan 18 2023, 11:26:45 AM MST Add a Comment

A Beautiful Adventure to JBCNConf, Barcelona, and Boston

I love it when school's out for summer. The feeling you on the last day of school as a kid is like no other. It's a terrific feeling. The feeling of freedom. Our kids graduated from 10th and 8th grade at the end of May. We didn't give them much time to rejoice and whisked them off to Barcelona for a few days at JBCNConf and a bit of family vacation.

Sunrise in Lisbon Yeehaw!

Oh my, it was so much fun! First of all, there's nothing like traveling to a foreign land, bringing some of your favorite people with you, and getting to experience it with old and new friends. We arrived on Sunday and experienced a wonderful evening at a conservatory for the speaker's dinner.

JBCNConf Speakers Dinner View

Speakers Dinner

[Read More]

Posted in Java at Jun 29 2019, 09:33:15 AM MDT Add a Comment

GIDS 2019: Adventures in India

I had the pleasure of traveling to Bangalore, India last week for the 2019 edition of the Great International Developer Summit. GIDS is a conference that spans five days and has around 5000 developers each year. The conference charges on a per-day basis, and adds the attendees from each day to its total, so it's not huge, but it's pretty big with 1000+ developers each day.

A week before I left Denver, I solicited the advice of my good friend, Scott Davis. I asked him about the weather, the conference, and India in general. He advised me to wear lightweight clothing, no shorts when speaking and be wary of the wi-fi at the conference. He also mentioned the burgeoning microbrewery scene in "the Silicon Valley of India."

I've always been interested in traveling to India. My sister, Kalin, went there as part of her university studies 20 years ago. She studied Buddhism for four months on that journey and even got to meet the Dalai Lama. I thought it'd be fun to bring her along for my first trip to India. We rendezvoused in Seattle on the way, taking the picture below on Friday afternoon, April 19.

I picked up a travel buddy in Seattle. My awesome sister, Kalin, is coming with me!

[Read More]

Posted in Java at May 02 2019, 09:54:15 AM MDT Add a Comment

Farewell to the 2017-18 Ski Season

Summertime has arrived in Colorado! Typically, I try to write my "end of ski season" blog post in April or May, but this year it slipped until June. Do I have a good excuse?! Not really. Things got busy with my trip to Richmond and Oktane 18, that's all.

I'm going to keep this post short and sweet, to mirror the ski season. We didn't receive a whole lot of snow in the Rocky Mountains so the powder days were few and far between. There were a couple though, and I got to spend a powder day with some old friends at Winter Park!

Dudes Day at Mary Jane

The kids and I skied a few days in December, but it wasn't anything to write home about. For New Years, we packed up the Syncro and headed for Crested Butte.

Packed up for Crested Butte!

Crested Butte had OK conditions, but the real fun happened when we ditched downhill and tried Nordic skiing. We spent a few hours with James Ward and daughter Josie on a beautiful cross country ski adventure. I grew up cross-country skiing to the bus stop, so it was a real hoot to do it with the whole family.

Happy Times with James Ward in Crested Butte! Crested Butte has gorgeous views We love CB!

Happy Family in Crested Butte

The real magic happened when I visited the Utah JUG in February. I drove through several snow storms on the way and arrived just in time for my talk on microservices, JHipster, and OAuth.

The next morning, there was 17" at Snowbird. That was a lovely morning.

That evening, Trish and the kids flew in and we hit Alta the next day. They still had fresh snow in spots and lots of sunshine.

Alta!

We spent Sunday and Monday in Park City and got dumped on again. 17" again on Monday. Wahoo! We stayed and skied the morning, then endured a long 10-hour drive home.

Those were the main highlights of the ski season. Both kids are legit skiers now and will ski blacks all day if the snow is good. OK, maybe not all day, but for a few hours at least. ;)

As for the VWs, Stout the Syncro won his class at the VWs on the Green show! Hefe the Bus didn't win anything, but he sure did look good!

Stout won his class!

VWs on the Green 2018

Summer 2018

Now it's pretty much summer in our neck of the woods. We spent last weekend rafting on the Upper Colorado and we're hitting the Arkansas near Salida this weekend. I've been riding my bike(s) a lot, but haven't done a lot of single track trails. I hope to fix that soon.

If you're a developer that follows this blog - I hope to see you on the road in the coming months! I'll be at JHipster Conf next week, KC/DC, UberConf, and JCrete in July, and Boston JUG in August. Hope y'all have a great summer. :)

Posted in General at Jun 12 2018, 07:50:32 AM MDT Add a Comment

SpringOne, The Rich Web Experience, and Being Home for the Holidays

A few weeks ago, I had the pleasure of hitting two excellent conferences in one week: SpringOne and The Rich Web Experience. The primary reason I like both conferences so much is that there are so many familiar faces.

I had a gas hanging out with folks from Pivotal after I arrived on Monday night. On Tuesday, I thoroughly enjoyed the opening keynote. Seeing the unveiling of Spring Boot 2.0's most impressive feature was spectacular too!

I walked to the Okta office for some swag that afternoon, then proceeded to the Atomist happy hour. I talked with Rod Johnson about how Atomist might be able to help update our example apps and the Okta Developer blog. Since keeping our posts and examples up-to-date is a maintenance burden, I think Atomist could be a huge help.

After happy hour, a bunch of us joined Heroku for a delicious dinner and fun conversations.

On Wednesday, I delivered my talk on Bootiful Development with Spring Boot and React. You can find my slides on Speaker Deck.

It was recorded and published to YouTube as well.

After my talk ended, I only had 70 minutes before my flight took off for Florida and the Rich Web Experience. Luckily, there was hardly any traffic and I found myself boarding with 23 minutes to spare.

[Read More]

Posted in Java at Dec 22 2017, 01:44:25 PM MST Add a Comment

A Stressful, but Rewarding, Trip to Devoxx Belgium and Morocco

One of my favorite conferences in the world is Devoxx Belgium. First of all, it tends to have one of the most enthusiastic audiences I've ever seen. Secondly, its organizers are super awesome and challenge you to give great talks. Third, it was the first conference I ever took my Trish to. In 2011, I took her a second time and proposed to her in Paris afterward.

This year, I traveled to Devoxx Belgium for the first time without Trish. It was stressful because I didn't prepare well beforehand. However, it was also gratifying because I was able to make everything work, even it all happened at the last minute. Furthermore, I did the majority of my talks with good friends, which is always a pleasant experience.

The purpose of this blog post is to document my experience this year, so I can look back and say WTF was I thinking?! ;)

I left Denver on Monday (November 6) afternoon and flew to Brussels, Belgium. My flight landed in Brussels at 9 am and Josh and my (three hour) talk was at 1:30 pm. I made it in time, but it was one of the first times we didn’t have a lot of time to prepare face-to-face beforehand. I learned that getting t-shirts printed in the US to save $500 is a good idea, but having to take two suitcases to carry them all is a bad idea.

Cloud Native PWAs with Josh Long at Devoxx Belgium We did our usual talk and I used Okta's new Angular SDK instead of the Sign-In Widget to showcase authentication. Even though the crucial step I needed was contained in my notes, I failed. One simple line to add an HttpInterceptor and I missed it!

I think I followed up well with a tweet that showed how to fix it. But who knows how many people use Twitter. One things for sure, people tweet more at Devoxx Belgium than any other conference I’ve ever been too! In fact, the #Devoxx hashtag got hijacked by some porn sites and their tweets started showing up on the Twitter wall. 

I tweeted about what I forgot to do after our talk.

Josh and my talk was published on YouTube the very next day, which is awesome.

[Read More]

Posted in Java at Nov 27 2017, 08:37:50 AM MST 2 Comments

Farewell to the 2016-17 Ski Season

The 2016-17 Ski Season was a fun one for the Raible Family. Abbie and Jack are good enough that they can zoom down the mountain without looking back. Their preferred runs are now blacks and they're no longer intimidated by moguls. We spent most of the season skiing at Mary Jane and Winter Park, but also had some trips to Crested Butte, Steamboat, and Montana.

Mary Jane for Trish's Birthday Family Ski Day at Mary Jane!

On top of the world!

[Read More]

Posted in General at May 23 2017, 09:26:02 AM MDT Add a Comment

A Delightful Trip to Devoxx UK and GeekOut 2016

We found a pub! I had the pleasure of traveling to London, England and Tallin, Estonia this past week. In London, I spoke at Devoxx UK. In Tallin, I spoke at GeekOut. I took my mom (or mum, if you prefer) and we explored the sights, enjoyed local cuisines and savored a few beverages. Our trip started with a direct flight from Denver to London. We arrived on Tuesday, June 7, around noon.

We were only in London for two nights, but it was enough time for us to savor excellent Indian food, fancy a walk through London, and order a bow tie. I forgot the bow tie for my JHipster outfit. Luckily, I found a good replacement and was able to order it for next-day delivery. I had to order it by 5pm and the site declined both my credit cards with time running out. I ended up using PayPal and got my order placed in the nick of time: 16:59:51.

The big news announced at Devoxx UK is that Devoxx is coming to the United States in 2017! I'm on the program committee for this conference, so I look forward to helping make it spectacular.

Devoxx coming to US in 2017!

[Read More]

Posted in Java at Jun 12 2016, 11:13:17 AM MDT 1 Comment

Devoxx France 2016: Springtime in Paris

I had the good fortune to visit Paris last week for Devoxx France. When traveling to conferences in exotic locations, I like to bring a travel partner. This time, I asked my daughter, Abbie, to join me. She gladly accepted. Springtime in Paris can be a beautiful event. The grass is green, the flowers are blooming and the sun's rays blanket the city.

We arrived in Paris on Tuesday, April 19 and quickly found our way to our hotel. Its location was ideal: across the street from Le Palais des Congrès de Paris convention center and mall. Since the conference was at the convention center, it made logistics for my talks very convenient. We grabbed a quick bite after settling in, then took a 15-minute stroll to the Arc de Triomphe.

Obligatory Arc de Triomphe selfie Abbie and Eiffel Tower

That evening, we joined Ippon developers and friends at a special event for Java Hipsters. Their rooftop location had great views, cold "Java" beer and I met a lot of enthusiastic developers. I especially enjoyed talking with the original Java Hipster and founder of JHipster, Julien Dubois.

Java Beer! The original Java Hipster, Julien Dubious Fun event!

The sunset over Paris provided a splendid backdrop for the festivities.

Sunset over Paris

[Read More]

Posted in Java at Apr 26 2016, 07:13:18 AM MDT Add a Comment

Syncro Solstice 2015

Our Syncro has been running in tip-top shape ever since we got a new Subaru H6 engine last August. Since then, we've driven it 9000 miles, most of them on trips during the ski season. To begin the camping season this year, we traveled to Moab, Utah for the annual Syncro Solstice gathering. We attended our first Syncro Solstice last year and it's been on our calendar ever since. This year, Trish and Abbie opted out, so it was a boys trip for Jack and I.

Locked and Loaded My co-pilot and best son

We left Denver on the Thursday morning before Mother's Day weekend. We made it all the way to Grand Junction (about 4 hours) before we stopped for gas. That's where our adventures began.

[Read More]

Posted in General at May 21 2015, 09:35:38 AM MDT 3 Comments