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.

Working too much - what about office hours?

I currently work too much. I can feel it in my shoulders and I know it because I hardly ever exercise. Even worse, I know it because Julie tells me so and Abbie doesn't get to see enough of her Daddy. In addition to working all week, I work early mornings on the weekends, but that tends to spill into late mornings. I also try to cram in a couple hours during Abbie's nap - which usually spills over past when she gets up. During the week, I'll start at 4 or 5, and I'll need to get something done, so I'll work until 7. After Abbie goes to bed, I often hop on the computer again and work until midnight or later. It's easy getting 8 hours in a day or 40 hours in a week for a client. It's hard doing AppFuse support and writing Spring Live on the side. I virtually ignore all the e-mail on the other open source projects I'm on - it's the only way to keep my sanity.

This madness is likely to continue. The only way to reasonably handle my e-mail (> 1000 day - after spam filters) is to check it every couple of hours. That can't continue, so I'm going to have to change my e-mail address. Sorry folks, it's the easiest solution. I'll decide my new one after the holiday weekend, but matt AT raibledesigns.com will start going to /dev/null.

Julie and I've been talking today and we're trying to come up with more solutions to me working so much - especially since a fair amount of it doesn't pay. We're thinking the best solution is Office Hours. When I work from home, I work too much. When I go into a client's office, I tend to end my day when I get home. So, from now on, I'm going to try and only work from 8 to 5 MDT (-7 GMT). Actually, Julie says she doesn't care if I work before 8, I just need to be done at 5 to play with Abbie and join Julie when she goes to bed.

To help accomplish this, I'm going to start closing the door to my office and using the backdoor to leave and come back during the day. Hopefully it'll be like an office away from home. I'll likely be working on Spring Live in the mornings from 4-8 and doing some AppFuse support as well. My best bet is probably e-mail/blogging from 4-5:30 and writing from 5:30-8 (at the local bagel shop). I'll let you know how it goes. I'd also like to hear other ideas from you "I work too much" guys/gals out there - I know there's lots of you.

Posted in General at Jul 02 2004, 03:57:09 PM MDT 8 Comments

From the T637

Bill Dudney

Bill Dudney

Posted in General at Jun 28 2004, 05:02:08 PM MDT

Moblogging begins...

Bruce Snyder

Bruce Snyder

Posted in General at Jun 28 2004, 05:02:03 PM MDT

What phone should I get?

I lost my phone yesterday - somewhere between the airport and the hotel. I doubt anyone will find it and return it to me, so I'm in the market for a new phone. I'd prefer something with a camera - and maybe even the ability to develop Java for it. Any suggestions? Does AT&T carry it? There's an AT&T store right up the street.

Posted in General at Jun 28 2004, 10:06:22 AM MDT 7 Comments

The First Day

Today was a great first day on the new job. I rode my bike in - which took about an hour - and arrived around 10:00. The commute is beautiful - mostly on a bike path, and mostly along a river. It's too bad I won't be doing it more (I'll likely be working from home a lot). Most of the day was spent exploring Blue Glue, source code and the sample apps. I found out that Blue Glue (which is basically a development environment installer and configurer) on Windows has gotten much better since Out-of-the-Box 2.x. Now it skips most of the Windows installers and everything is installed through OpenLogic's Swing app. It was a fun day talking about open source and how things integrate together. I'm not used to talking with folks about my open source experiences and enthusiasm - so it was a nice change.

The best part was when I received my assignment for the next couple of days: upgrade the Maven sample apps to the latest version and enhance one to include build/deployment examples. I'm also responsible for writing documentation on the sample apps for developers who use them. While I'm not a huge Maven fan, I know that some people like it and it'll be cool to create a "how to" for those folks. On the ride home, I realized that I'm really enjoying what I do right now. I'm basically developing and writing for developers. I have no "business" clients per se - most are developers: both with Spring Live and Blue Glue. The downside is that developers tend to be a pretty smart lot - and if I screw up - they'll let me know about it. Oh well, open source rocks - it's cool to be working with it full time.

The worst part of the day was coming home to over 1000 e-mails - from not checking my e-mail all day. I've got a major spam problem since about 200 of those are from mailing lists and I was only interested in 20-30 beyond that. I'm thinking of changing my e-mail address. Rather than adding more junk filters - I need to eliminate the sheer volume - it's choking both Mail.app and Outlook - and I have a 2 MB connection!

Posted in General at Jun 23 2004, 09:57:12 PM MDT 5 Comments

Bike to Work Day 2004

I'm pumped - tomorrow is not only my first day, but it's also Bike to Work Day 2004. I hope it's only 1 hour from my house, but I'll probably get lost and it'll take 2. There's nothing like starting the day on a bike with an iPod.

Posted in General at Jun 22 2004, 09:40:27 PM MDT 1 Comment

www.blueglue.com

I figured the OpenLogic guys might've botten blueglue.com. However, when I tried it - I got something much better - check it out yourself.

Posted in General at Jun 22 2004, 09:34:55 PM MDT

Happy Father's Day!

Happy Father's Day to all the Dads out there. I'd particularly like to recognize Dave, Lance and Russ. All were Dads when I met them through this blogging medium, and its great to see they continue to produce content and more children. Russ - is there going to be a #2?

Below is a recent picture of Abbie - I sure am a proud Papa!

Abbie sure is growing up fast

Of course, I'd also like to recognize my own Dad - who continues to amaze me with his knowledge of history and his perception on life. Our trip back from San Diego was a blast and I can't wait until he (and the rest of my family) comes out to Denver for my birthday next month. Thanks for being such a great friend and father Pappy.

Posted in General at Jun 20 2004, 09:23:40 PM MDT 5 Comments

Google Ranking: Now at #20

I did a little navel gazing this morning after reading this post and its links. As of today, I'm the 20th result for "Matt" on Google. If I had the word "matt" in my domain name, I wouldn't be surprised, but the fact that I hardly have it anywhere probably means a lot of folks are linking to me. Maybe it's because my Google Number is almost to 50,000.

It's funny that in 1 and 1/2 years, I've gone from #213 to #20. Matt Croydon was #45 when I was #213. Now he's #30. How's that for a bunch of useless information?! ;-)

Posted in General at Jun 18 2004, 10:45:56 AM MDT 4 Comments

What am I up to?

I'm riding my bike all over Denver and hacking Word. It's been a productive and fun week so far. Don't expect many updates.

Posted in General at Jun 15 2004, 05:41:13 PM MDT