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.

San Francisco

The Golden Gate Bridge, San Francisco This week, I'm conducting a Spring and Hibernate workshop in San Francisco. I arrived late Monday night and will be here until Friday evening. So far, it's been an interesting trip. I woke up yesterday with some sort of stomach bug and almost had to postpone the class. Luckily, the pains in my stomach (and profuse sweating) went away 15 minutes before the class was scheduled to start. I made it through the day, but was pretty worn out afterwards. After class, I headed back to my hotel room and laid down for a power nap around 5 p.m. When I woke up it was 2:00 a.m. I went back to sleep and today I'm feeling much better.

The weather is beautiful here - upper 60s to low 70s during the day. This is quite a contrast to Denver - when I left, it was cold and starting to snow. In fact, our plane had to go to the de-icer before we could take off.

Posted in General at Nov 16 2005, 07:10:12 AM MST Add a Comment

Effective Presentations

At Virtuas today, we had a workshop from Joel Hochberger of Effective Presentations. This was a very valuable training course that I learned a lot from. We started out by doing short presentations that were videotaped and criticized by other folks in the class. It was interesting to see myself speaking on video because I did a lot of "umms" and "ya knows" that weren't noticed by me or the audience.

After learning to pause more, quit shifting and have better eye contact - we moved on to learning how to better organize our presentations. Joel gave us some great tips that I should be able to really benefit from. The main gist was that you can easily create better presentations by simply thinking from the listeners perspective. What is the main benefit the listener derives from your idea?

The other two things that really stuck with me were: 1) ask for action from your listener (what they must do to achieve the benefits of your idea) and 2) summarize your presentation following audience questions. If you get a chance to attend one of Joel's workshops, I'd definitely recommend it.

Posted in General at Nov 08 2005, 09:49:03 PM MST 5 Comments

Happy Birthday Abbie!

Today is Abbie's 3rd birthday. It's hard to believe how fast she's grown up. On one hand, I'd like to say it feels like just yesterday that she was born - but it doesn't. A lot has happened since she was born: Jack, a new house, new cars, the bus, speaking at conferences and writing books. Phew, I hope life slows down a little soon.

Happy Birthday Abbie - I hope you enjoy your birthday party as much as we will!

Abbie at 3

Posted in General at Nov 05 2005, 11:57:51 AM MST 4 Comments

New Jersey

This week, I'm traveling on business in the great state of New Jersey. I've been here before, but it was for a wedding and I didn't get to see much. Today I flew in to Newark, rented a car and raced the sunset to my hotel. Damn daylight savings time. I like the cold, I love snow and I think winter is great - but I can't help agree with Russell a little bit.

Fall Foliage in NJ

I'm looking forward to this week, mainly because it's fun to talk about Spring and Hibernate to people that don't know much about it. It'll also be fun because time usually flies when I travel. The faster this weekend comes, the better. It's Abbie's birthday and the first DU Hockey home game.

I can't believe Abbie is going to be 3. It's pretty incredible that DU has been national champions for the majority of her life. ;-)

Posted in General at Oct 31 2005, 07:23:48 PM MST 1 Comment

Pennies in the Radio

Julie took her car in to the stereo shop today b/c the radio was cutting out every once in a while. Actually, it was better than that - it'd quit working when she'd drive over a bump, and then start working again when she hit the next bump. The stereo shop called a few minutes ago to tell us what the problem was: someone has stuffed pennies into the radio, and they'd somehow fallen down and were shorting out the wiring below. I wonder who that someone was?

Our Little Cowgirl

If you have a good "my life as a parent" story, I'd love to hear it.

Posted in General at Oct 22 2005, 03:20:32 PM MDT 16 Comments

Family Picture at Disney

It's been a while since I posted a family picture - here's one from last week at Disney.

Mickey

Posted in General at Oct 15 2005, 06:05:32 PM MDT 2 Comments

Subversion options for open source projects?

I've been using Subversion on quite a few projects lately and I have a hard time switching back to CVS. I currently use CVS for most open source projects, particularly AppFuse and Equinox - which I work on the most. A discussion started this morning on the AppFuse Mailing List about moving to Subversion. While I'd love to do this, I'd prefer to do it at java.net - so I don't have to completely abandon our hosted environment there. However, I don't think java.net is planning to offer Subversion anytime soon. If we move source control to somewhere else, we're pretty much just using it for the mailing list. Then again, the mailing list archive kinda sucks and you can't get it archived by mail-archive.com.

That being said, it might be nice to host everything ourselves. This might allow us to get something like Jive Forums setup. WebWork uses it and it has a pretty cool feature that the mailing list and forums are integrated (messages go to both). While the idea of self-hosting sounds appealing, it also sounds like it might be a lot of work. For hosted SVN options, it seems that there's JavaForge, Codehaus (which I believe is invite-only) and CVSDude. Any other options you know of?

Posted in General at Sep 21 2005, 08:15:54 AM MDT 16 Comments

I Survived

I'm happy to say I survived the long weekend with Abbie and Jack. Not only that, but we had a lot of fun too. We managed to do some hiking, fishing and even pitched a tent in the backyard for a few hours. Unfortunately, the local Safeway was sold out of marshmallows, so we didn't start a campfire. Highlights of the weekend included dinner at Benihana and riding the Georgetown Loop Railroad. Abbie and I took a ride on it last year, and it was just as much fun this time.

Above all else, I got to know my kids a little bit better this weekend. They're truly special people and were a blast to hang out with. I feel like the luckiest Dad in the world right now. :-D

Posted in General at Sep 06 2005, 09:06:18 PM MDT 2 Comments

Weekend with Daddy

When I came home from Michigan a couple of weeks ago, Julie had a surprise for me. "Since you've been traveling so much lately, I think it's my turn." Her family is going to the Bahamas for Labor Day weekend, and she was going to join them - w/o me or the kids. We could have all gone, but going on vacation with two kids is not a vacation. Besides, it's in the Bahamas - and fishing for lobster and boozing on a boat all weekend is not a kid-friendly environment. So I'm flying solo with Abbie and Jack for the weekend.

Julie left this morning on a 6 a.m. flight - first class no less. She had some miles from years ago and decided to treat herself right. So far it's going well - Abbie is still sleeping and Jack is over making farting noises in the corner. Today's activities should be a lot of fun - riding bikes to breakfast (they ride in a trailer behind mine), followed by a hike, naps - and then the camping expedition begins. They love "tents", but the the only tent they've ever seen is in the bed with the covers. Tonight we're going to pitch a tent in the backyard, roast some marshmallows and hot dogs over the fire pit and pretend like we're camping. Hopefully we'll remember to come in before the sprinklers come on in the morning. ;-)

Posted in General at Sep 02 2005, 08:27:13 AM MDT 2 Comments

Happy Birthday Jack!

Happy Birthday Jack!! It's hard to believe it's been a whole year since Jack was born. He's quite a guy to hang out with now - he's walking, laughing and smiling like you wouldn't believe. He always wakes up with a smile on his face too - quite the opposite of his big sister. ;-)

I'd post a recent picture, but I killed my PowerBook last week, where all our pictures are stored. In the meantime, here's a video of him walking from last week.

Posted in General at Aug 28 2005, 02:53:45 PM MDT 3 Comments