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.


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.

Carpal Tunnel

Anatomy of the Hand Every month or so, after working a long-ass week, my left arm usually starts hurting as if I have carpal tunnel. Usually, I go get a massage and it feels better the next day, or a few days shortly after. The Massage Therapist always asks me if I've been diagnosed with carpal tunnel, to which I reply "No." They also ask me if I have tingling in my hands or forearms, and I always tell them "No, I just get a dull pain in my forearms when I work a long week." So I've never really had carpal tunnel AFAIK, just symptoms every month or so.

That all changed this week. I started noticing the dull pain in my left forearm at TSSJS, and I started noticing the tingling in my left hand yesterday. I've never had tingling before. Furthermore, last week was a pretty light typing week (but I might've played cards too much ;-)). So now I'm worried; I'll probably get a massage this week and I have a chiropractor appointment next week. The only think I can think of that might be causing the tingling is: 1) riding my bike to work, or 2) the cheap-ass crappy keyboard I have at work.

I went to the Apple Store and CompUSA to get an ergonomic keyboard tonight, but had no luck. The Apple Store only sell the standard Apple keyboard and CompUSA only sells black Microsoft keyboards. The M$ keyboard's will work, but it seems wrong to hookup a Microsoft keyboard to a MacBook Pro with a cinema display. I have a meeting in South Denver tomorrow morning, so I'm going to stop by Micro Center. Hopefully they'll have something good.

Carpal Tunnel is a scary thing as a programming professional. It's one of the few things that can put you out of commission as a programmer. It looks like I'd better start taking it seriously if I want to keep slingin' code for the next 10 years.

Related: Carpal Tunnel in May 2004.

A Week Later: I went to a repetitive motion specialist yesterday. They said that hand surgeons hate them b/c they can solve most issues. They worked my left arm and hand, and expect everything to be better with a couple more treatments. It already feels a lot better, but I'm also doing stretches every hour - which helps a lot too.

Posted in General at Mar 28 2006, 09:25:53 PM MST 40 Comments