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.

Summer 2023: Colorado, Montana, and Cape Cod

I've been remiss in writing about my month-long summer vacation. Mostly because life moves pretty fast with Jack heading off to college, things getting busy at work, and lots of wonderful weekends along the way. I'm finally looking around and sitting down to write this post at the end of October. Now is better than never!

This year, I took a month off from mid-June to mid-August. How did I take so much time off? Okta has a magnificent unlimited vacation policy.

The adventure started with a birthday golf tournament that Saturday to celebrate my 49th.

Saturday was my Birthday Golf Debacle with this awesome crew!

We had a nice family dinner at Sushi Den on Sunday.

Family photo time!

The Good Life, Volume II cover For the two weeks after that, I went on bike rides and worked on a 10-year anniversary present for Trish: a book about our wedding and honeymoon. I wrote about these events in previous blog posts.

Because of these posts and pictures, writing the text wasn't difficult, but finding high-res images was. In the end, I succeeded by getting Trish's credentials to her website and finding the photos in her archives.

I wrote the book using Blurb and you can buy a hardcover version of The Good Life, Volume II. I'm proud to say I finished the rough draft just hours before she arrived home from a trip the evening before our anniversary.

The weekend before our anniversary, I went on a father-son rafting trip with Jack and friends.

On the Upper Colorado!

Jack and Fesser The hot tub was packed!

We made it home in time to show Hefe at the Colorado Bug-In at Bandimere on July 23rd. We ended up winning runner-up in our class! There were lots of magnificent VWs at this event, so I encourage you to checkout my summer vacation album.

Back in time for the Bug-In at Bandimere!

We celebrated our anniversary by rafting on the Upper Colorado River with the Pirates of the Pumphouse.

Rigs for Pirates of the Pumphouse 10 years!

Pebbles got some new tubes! The best pirate ship

I visited Montana the next week and had fun with my fabulous family and their wonderful homestead.

My parent's awesome porch Beautiful ladies! The Homestead at night

Such a beautiful home Canoeing on Holland Lake

Our last adventure was to Cape Cod to spend a week with Trish's family. We marveled at the sunsets, went on many boat rides, and appreciated each other's company.

Cape Cod Sunset Happy Crew Beach day!

So glad to have these people in my life Cousins

These photos are just a sampling of the 100+ that I polished and published. I think photos are a great way to tell a story, so I added captions to all of them in my Summer 2023 Album.

Posted in General at Oct 30 2023, 11:45:21 PM MDT Add a Comment
Comments:

Post a Comment:
  • HTML Syntax: Allowed