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.

Riding in the Rain

Last night's ride home was an invigorating experience. 30 minutes into my ride it began to rain. Then the lightning came. It made me feel so so alive as I strained my muscles to go faster and I gritted my teeth to block out the cold. 20 minutes later I caught a tailwind and a smile molested my face. 15 minutes after that a double rainbow appeared and I giggled like a little school girl. It was won of my best riding-home experiences and a great feeling of accomplishment flooded my body as I stumbled into our living room. Very wet, but very alive.

Posted in General at Apr 22 2003, 06:44:25 AM MDT Add a Comment

Happy Easter Everyone!

Abbie's Big Smile
Abbie wanted me to tell you all Happy Easter, so here's a big smile for y'all!

Posted in General at Apr 20 2003, 02:10:16 PM MDT Add a Comment

Broadband is back!

Finally, my internet connection is fixed. They replaced all the equipment yesterday (bridge, antenna on roof) and now everything is humming along like lightning. Sweet - good to see you again my friend.

Posted in General at Apr 19 2003, 05:09:15 PM MDT Add a Comment

A Good Job vs. Good Pay

I did the interview with the University of Miami this morning. I was interviewed by a roundtable of folks and the questions weren't too bad - there were some fun ones and some technical ones (i.e. the classic, "what's the difference b/w an interface and an abstract class"). The people sounded very cool and it'd probably be a great team to work on. The pay, however, is not very good at all. However, they said they'd try to work on that. The itneresting thing I've learned is that the best paying jobs are usually the worst jobs. At least that's how it's been for me. I don't know if people just expect more from you, and portray this in the form of micro-management or what, but it sucks to have a job you don't like.

My current job? I love it. Not only because we're using all the cool technologies I like (Ant, Struts, Hibernate, XDoclet, etc.), but also because the people are very cool. Our 8:30 a.m. meetings are actually fun to attend. We poke fun at each other and there's lots of laughter in the room. Today has been an especially good day - I got club level seats to the Rockies Game (baseball) tonight, and also got invited to a pre-release viewing of Matrix Reloaded. Now those are what I call benefits! And, unfortunately, I'm also making the same rate I made six months after I graduated from college. Back then, I couldn't believe how much I was making, and now it's enough to support Julie, Abbie and I (and I'm the only one who works), so it's not too bad.

The problem is the gig at U of M pays around 1/2 of what I'm making now. It'd be an awesome job though. It sounds like they have great people and I'm sure the perks are good (maybe free tuition for my masters?). Look at me talking like I already got the job - I probably just jinxed myself - especially since I gave them the URL to this site. Oh well, if you guys are reading - it sounds like an awesome position, but I don't know if I can support my family on that salary. In fact, I've had such little luck finding a decent paying job in Florida, Julie has started considering a non-move. That is, we might stay in Denver. Jobs here seem to be picking up, and my current contract doesn't seem to have any end in site. They're even talking about putting us on a project developing mobile apps in Java.

Miami is calling though, especially on this cold April afternoon. Now I'm off to freeze my ass off at the Rockies' game. Good thing they're club level seats so we can just sit inside if it's too cold.

Posted in General at Apr 18 2003, 04:35:00 PM MDT 2 Comments

[T68i] Connecting to the Internet

I got a response for how to connect to the internet via my phone.

Yes it is possible, just download the modem driver from www.sonyericsson.com and you should be all set. As for the speed, the connection from your laptop to the phone (modem) is always reported as 115Kilobit/sec however the real speed is 33K if you are lucky! I have tested on many different location and I can never get the effective speed more than 28Kilobits/sec. Over a wireless link, this is very good.

Cool - I can't wait to try it!

Posted in General at Apr 17 2003, 09:39:36 AM MDT Add a Comment

On TMobile's Network Again

I'm on TMobile's Wireless Network again, only this time, rather than being in Starbuck's, I'm at the bagel place next door. Very cool! Julie's giving me a ride to work today so I can ride my bike home, and we decided to stop for breakfast. I needed to upload a customized release of the CV, so stopping here to do it seemed like a good idea. Why didn't I do it at home? I'm still on dial-up and the upload failed while I was sleeping. Our ISP is supposed to come out today, but I'm not expecting much.

Posted in General at Apr 17 2003, 07:23:33 AM MDT Add a Comment

Windows 2003 Server for $45

I won't be going, because frankly I'm not that interested in the next Windows Server. I've evolved as a computer professional - a year ago, I couldn't wait to get my hands on the latest Windows betas, and I always had them installed. It helped that the company I worked for had a MSDN subscription and I was always pursuing the next Windows certification. Now, I don't care so much about operating systems. Actually, I probably do care, just not this week. I never use my Red Hat box, because I don't have to - it just runs - I never have to tinker with it. Same goes for my Windows XP box. My OS X laptop is a different story - iPhoto is screwed up and Mail doesn't work. The lack of broadband keeps me from attempting to fix it. My ISP is sending folks out tomorrow, so hopefully it will be fixed. Anyway, back to the reason for this post. I got the following e-mail today - if you want Windows 2003 Server, it's quite a deal.

The RMWTUG (Rocky Mountain Windows Technology User Group) has permission from Microsoft to offer a special deal on Windows 2003 software. Anyone can get a 5 user nfr copy of the released Windows 2003 Server Enterprise Edition (about $2,500 street price) if they attend the 2003 launch, join the RMWTUG ($45) and attend our May meeting. If this sounds like a deal (and it is unless you are wearing a penguin suit), check www.rmwtug.org for details.

Posted in General at Apr 16 2003, 09:55:33 PM MDT Add a Comment

Cool Customer Service from AT&T

I have AT&T Wireless for my cell phone service. I was surprised tonight when I dialed 411. I asked the lady for the number to Brook's Steak House, which is a privately owned (non-corporate) steak house in Denver. We've always seen it advertised in airline's magazine, so we thought it'd be fun for our 3rd anniversary. The lady said to me, "would you like me to make a reservation for you?" "Sure!" I said. She took down my name and the time I'd like for my reservation and said she'd call me back in a half hour. It took an hour, but she called me back and we're booked for Saturday night. I even asked and it's part of my plan - no charge. Swwweeeeetttt!

Posted in General at Apr 16 2003, 07:50:29 PM MDT Add a Comment

University of Miami Interview

Remember the dream job I found at the University of Miami? They actually called yesterday and I have a phone interview on Friday! Sweet - my first nibble on my Florida-job-hunting fishing pole. With any luck, Julie and I may be living in Florida in the next couple of months. I don't want to get too excited just yet, but it is encouraging that I got a call.

Posted in General at Apr 15 2003, 03:07:55 PM MDT 2 Comments

What's up Raible?

Paul Rivers wrote a comment about yesterday's post; guessing as to why I haven't been posting much lately. There are two reasons. The first is that I firmly believe that blogging is motivated by broadband and I don't have it. Secondly, I'm on vacation. The worst part is that I'm on vacation and I've been working the whole fricken time! My parents are in town and no one has to work but me. Do I really have to work? Probably not, but one of my clients wants a re-design done by Monday - and I've known about it for a month. So I put it off and put it off, and now the deadline is here - and it's not going nearly as fast or smooth as I though it would. The major motivation for the re-design is to make the webapp work in older browsers, namely Opera 6/Linux and IE 5.5/Windows. So just as I get it working in one, it breaks in the next. I'm learning way more about Opera than I ever wanted to know. It's no fun, I want to give up and quit - but something inside me still drives me to work away and neglect my vacation. This sucks...

Posted in General at Apr 11 2003, 12:14:23 PM MDT 2 Comments