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.

New Swing Set

Below is what Julie built while I watched Caddy Shack last night (I know, I'm a slacker). Abbie and Jack couldn't be happier right now.

New Swing Set

Update on Sunday: Checkout the finished product - it has a climbing wall, slide and fort too boot!

New Playground

Posted in General at Apr 21 2007, 01:18:28 PM MDT 1 Comment

Pizza!

From Stephen O'Grady:

YouTube - MLB - A Fan throwing a pizza at another Fan
this was the game i was at, sorry i missed this; the best part comes when Remy and Orsillo start cracking up

Posted in General at Apr 19 2007, 11:51:53 AM MDT 1 Comment

We need to plugin in less, not more

From David Van Couvering's Blog:

I just returned from a week in Mexico, a wonderful time with my family where we lived very simply - food, rest, physical fun. No TV, no movies, no cell phones, no computers. Bright sunshine, beautiful beaches, very friendly people wherever we went.

Then I came home to San Francisco and straight to the Web 2.0 Expo. The contrast has been a bit disorienting. I don't think it's a surprise that my one year old son learned to say "Hi" in Mexico - people actually greeted him there and interacted with him. Here in the conference, on the BART train, on the street, we are all in our own world. We are on our laptops, our phones, our iPods.

The keynote talks at the Expo underscored again and again an undeniable trend: there is an ever growing explosion of the use of consumer devices and connecting to the Internet. The vast scales of data and connections we are looking at are almost impossible to imagine. The whole world is "getting connected." And those of us at the Expo are generally very excited, and see lots of opportunities to make money and and to build things that lots and lots of people will use.

But I feel a sadness when I find myself in this environment. I feel like I am losing something. I watch myself "plug in," and I feel like I am actually losing connection. I crave the open sky, the deep stillness and power of the ocean, of the smiles of people who said "Hi" to my son.

David makes some excellent points in this post. I often find that I get tied up in the virtual world of blogs and technology and forget that the real world is the one that really matters. If my computer died tomorrow and I gave it all up to help Julie remodel houses, I don't think I would lose a whole lot. In fact, I think I would be more in touch with reality and would likely strengthen friendships, rather than confuse people when I talk to them about what I do.

A commentor on David's blog says:

I am glad you discovered, or rediscovered, the beauty of simple things. It happens to many people almost every year, after vacations.

This is why I try to take at least 2 months of vacation each year. I've been doing it for around 5 years and I don't plan on changing that anytime soon. Sure, I have lots of opportunities to work my ass off, make a bunch of money and store it away for later. But that's no way to live - I want to enjoy life now and every day going forward. Sure, I'm saving money for my retirement, but I don't see the point in working like mad in hopes it'll payoff someday. Some folks say "do it while your kids are young." I think that's bullshit - there's no excuse for being a bad parent at any time in their lives.

Posted in General at Apr 18 2007, 10:35:52 AM MDT 4 Comments

Fenway Park

Time in traffic: 2 hours
Cost for parking: $45
Seeing a Red Sox game at Fenway Park: Priceless

But that's not the best part. The good story behind it all is how my buddy Chris made it happen. I dropped him off at his office on Boylston Street this morning. On the way, I asked him if his company had any seats and if he could "hook it up." He said, "I doubt it, but I'll see what I can do." At 10:00 a.m., his National Sales Manager said that the individual who got the most new contacts in their territory would get tickets to the Red Sox game. Chris worked his ass of all day and won the contest! Not only did he win, but the seats he got were phenomenal - as you can tell from the picture below.

Fenway

I've never been to a baseball game where the fans were so into it. Everyone stood up and cheered for the last 1/2 hour of the game. The whole experience was incredible - definitely one of the top 10 sports moments of my life. Thanks Chris - you rock!

Posted in General at Apr 13 2007, 09:16:57 PM MDT 7 Comments

Going to Fenway?

Today is my first attempt to see a Red Sox game at the illustrious Fenway Park. A couple of weeks ago, I convinced my client I should come out this week (instead of last week) because the Red Sox were in town and I wanted to see a game. Originally, I wanted to go to opening day, but a friend (Chris) who lives here said "It'll be impossible to get tickets, and if you do, it'll be $500 each." Then another friend (Scott) said he had 4 tickets for Thursday's game and I was welcome to one. So I made plans with both of them to go to today's game.

Of course, in the meantime, Chris managed to score a ticket to Tuesday's game and didn't tell me until last night - that bastard!

For most of this week, the forecast has been "snow on Thursday." When I woke to no snow this morning, I figured the game was on and I'd better start heading for Boston. I left my client's office around noon and I arrived in Boston about 15 minutes ago. After paying $30 (!) for parking, I'm now at a Starbuck's - waiting for the game to start at 4.

Scott backed out this morning because he's a sissy, but Chris is still in and scored some tickets off Craig's list. To be honest, it doesn't look good. It's hovering around freezing, windy and poring down rain right now. I got soaked walking the two blocks from my car (sidenote: I got a new Dodge Charger for $30/day from Thrifty - it kicks ass). However, I'm still hopeful. I'm from Montana, so I'm used to miserable weather and I'm sure there's enough tasty beer to make it an enjoyable game. I heard on the radio that they were going to "do their best" to make this game happen. My fingers are crossed. Go Sox!

Posted in General at Apr 12 2007, 12:43:40 PM MDT 5 Comments

From Vegas to Snow to Boston

Our visit to Las Vegas was a lot of fun. Little did we know, some friends we were meeting there were getting engaged on Thursday night. Of course, the girl (Kim) didn't know, but the guy (Mike) had been planning it for quite some time. We had a great time celebrating with them - as well as at the craps and blackjack tables.

Vegas Baby! Yard o' Margarita

I was planning on staying until Saturday, but Julie made me leave with her on Friday night. Her reasoning was because she was up and I was hemorrhaging cash. I didn't like the idea at the time, but loved it once I slid into my own bed late Friday night.

Leaving Vegas's 90°F temperatures and arriving in Denver's 30°F was kind of a bummer, but the 1" of snow yesterday and today is kinda cool. I leave in a few hours for Boston, where it's supposed to be cold all week. I was hoping for a warm and sunny Red Sox game on Thursday, but with a forecasted high of 40°F it doesn't look like it's going to happen. Oh well, bad weather means I'll probably bill and work on AppFuse more, so it's not necessarily a bad thing.

Happy Easter Everyone!

Update: I just went online to check in for my flight tonight and found out that United cancelled my flight due to "crew legalities" - whatever that means. Orbitz booked me on the next available flight, which isn't until tomorrow morning at 7:00 a.m. Doh!

The good news is I get to spend another night with the wife and kids. Unfortunately, tomorrow is going to be a brutal work day since I won't get on site until 3 in the afternoon.

Posted in General at Apr 08 2007, 11:40:12 AM MDT 4 Comments

Vegas, Boston, Amsterdam, Stuttgart, West Palm Beach and Connecticut

I have a hectic travel schedule in both April and May. The good news is it consists of trips for both pleasure and business, so hopefully I won't get too tired of planes. Tomorrow, Julie and I are heading to good ol' Las Vegas. A good friend of mine got us a free room at the Bellagio. Most of my trips to Vegas in the past few years have been for TSSS or bachelor parties, so it should be a lot of fun to enjoy it with my wife. Knowing us, we'll only be in our free room for a couple hours.

On Sunday, I'm heading out to Boston for a week on site at my client's. They wanted me to come out this week, but I convinced them that coming out for the Red Sox home opener was a better idea. I don't have tickets to the game Tuesday, but a good friend has tickets for Thursday and I'll probably go to Saturday's game too. If you have extra tickets to Tuesday's game, let's talk. ;-) I'd like to organize a tech meetup while I'm out there, but I probably won't have time. I'll be working long hours Monday - Wednesday in hopes of taking Friday off.

After Boston, I'm home for two weeks, then it's off to ApacheCon Europe. I'm leaving Saturday the 28th, staying in Amsterdam until two hours after my talk on Friday and then heading to Stuttgart for the weekend. I fly back from Europe and head down to Florida for a week's vacation with Julie and the kids. Then I'm off to Connecticut for a week to teach a training class on Spring, Hibernate, Maven, Ajax and all the other fun stuff that developers like to learn.

Phew, it's going to be quite the ride over the next month and a half. I'll try to take a camera and post pictures from all my adventures.

Posted in General at Apr 04 2007, 09:49:55 AM MDT 10 Comments

The Last Page

I started this blog way back in August 2002 as a way of sharing tips and tricks I'd learned with other Java Developers. It's been a fun ride for the last 5 years, and I do think having a blog is a great way to document your life's history.

For the last two weeks, I've only blogged a couple times and it's been really nice. After last week's incident, I think it's time to retire from the blogosphere. So here it is, my last entry. It's been a great ride y'all, thanks for reading. Hopefully we'll still see each other around - maybe on a mailing list or at a conference someday.

Cheers!

Tuesday Evening: April Fools! The hardest part of an April's Fools entry is making it believable. Looks like leaving it up for a few days was the trick. To Jim and Dave (who were offended by the way I used the Kathy Sierra incident) - I'm sorry. It was the only thing I could think that y'all might actually believe. ;-)

Posted in General at Apr 01 2007, 01:12:05 AM MDT 14 Comments

Taking the week off

I consider Kathy Sierra (and her husband Bert Bates) good friends of mine. I've seen them quite a few times over the years at various conferences. They're some of the nicest people I've ever met and I always enjoy our conversations.

The recent death threats she's received is sick and wrong. I don't know what to say, except that I hope they find the morons that are doing this and prosecute them appropriately.

I like Scoble's idea and will be taking the week off as well. Too bad, it looks like there won't be an April Fools entry this year.

Posted in General at Mar 26 2007, 09:26:38 PM MDT 5 Comments

The Playoffs Begin

DU Hockey A good weekend of hockey is about to begin: Pioneers Faceoff Against Wisconsin in WCHA Playoffs This Weekend. We have season tickets for tomorrow night's game, but not tonight's. Last night, I did my first search on craigslist and found a bunch - many selling for face value. One guy was giving away on-the-glass seats for free, but I missed him by a couple hours. Needless to say, I found some seats and will be attending tonight's game as well as all the other games this weekend. Go DU!

Update: While the games were good this weekend, they didn't end like I'd hoped. Oh well, better luck next year.

Posted in General at Mar 09 2007, 11:28:43 AM MST