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.

First impressions of the ZX7

When I bought my PowerBook, it was at a disadvantage because all of my comparisons where not only Laptop vs. Desktop, but also OS X vs. Windows XP. With this laptop, it's really just Laptop vs. Laptop. First impression of this thing - it's HUGE! The screen is awesome and it's tough to watch TV and work on this at the same time. I was expecting better resolution (1400 x 900 max), but it's good enough. The keyboard rocks - it's actually a full size keyboard! I keep making typing mistakes because I'm used to the (smaller) PowerBook's keyboard. Even better - it's got a keypad! I really like the plastic piece where my wrists sit. On the PowerBook, this is metal - and it quickly got scratched up from my watch. The speakers are great (the PowerBooks sucked) and I dig the webcam at the top of the monitor (though it's a bit dark - maybe it's just cause it's night time). I like Hypersonic's setup - very minimal as far as packaging. All the CDs are on the hard drive as well as in a small bag, which was enclosed in a leather (or maybe it's pleather?) carrying case.

Now for the cons. It's heavy and hot - both which I expected. You gotta install Java - both OS X and Linux come with it installed. The embedded wireless card only seems to work when I'm 5 feet from my access point. I have a couple of wireless cards, so I plugged one in and now I'm able to write this from my living room. Hopefully Hypersonic will be able to fix that. I kinda like the CD drive on the PowerBook better - though it can be a real pain when you can't get a CD out. The power cord has a humongous adapter-thingy on it - makes me long for the rather small PowerBook's cord. No NetNewsWire - good thing I still have a PowerBook. There are two folders on my C-Drive (with GUID-like names) that I can't delete. That sucks - I've been here before and never found a way to delete them (save re-installing Windows). Also, the lit-up keyboard on the new PowerBooks is a nice feature that I could really use right now.

Lastly, the performance numbers for opening Photoshop and Eclipse:

  • Opening Photoshop 7.0: 5 seconds
  • Opening Eclipse 3.0 M2: 5 seconds

Damn, not the performance jump I was hoping for. I'll post AppFuse and Roller compilation numbers when I get everything setup. Here are numbers to compare against the 2 GHz desktop I have at work. Am I happy with my decision? You bet - it's a wicked laptop.

Posted in General at Aug 06 2003, 10:17:31 PM MDT 3 Comments

A beautiful e-mail

From Julie:

your laptop is here. love you!

I'm starting to shake with anxiety! Sweet! Today shouldn't be as bad as the day I received my PowerBook. It was January 2002 and there was an Apple conference where Steve Jobs was giving his keynote. I was worried that he would announce new PowerBooks, and I was going to return it if he did. So I had to sit there for hours with the un-opened box saying "OPEN ME". At least today, I'm stuck at work and I've got plans for most of the evening. Then an interview first thing tomorrow morning. The anxiety might be around for quite some time.

Posted in General at Aug 06 2003, 12:54:24 PM MDT Add a Comment

Two things I'm looking for...

It's getting late and I'd rather go to bed then venture on another internet search adventure. Here's what I'm looking for:

  • A tool or application to convert an Access database to MySQL.
  • A tool or application to grab my .Mac Photo Album so I can host it on my own server.

Posted in General at Aug 05 2003, 09:33:13 PM MDT 5 Comments

The wait is almost over

The ZX7 shipped today. The wait is almost over. The told me they'd overnight it yesterday, so it's a day late (so far). I hope my relationship with Hypersonic doesn't develop into another love hate relationship.

Posted in General at Aug 05 2003, 08:54:13 PM MDT 1 Comment

Enthusiasm Fading

My enthusiasm for maintaining this blog is fading. Not because I don't like to blog and discover new things, but because I'm not discovering anything new. The root of my lack-of-discovery phase is because my day job has become incredibly boring. Not because of what I'm doing, but because I'm not doing anything. Sure, there's documentation and JavaDoc cleanup to do - but this stuff numbs the mind. There's no compiling. There's no joy in making something work. I'll be onto a new gig soon since next Friday is my last day. And I'll tell you what - I can't freakin' wait.

The deeper root of the problem is my obsession with productivity. Even though I'm getting paid to "mothball" the project, I feel inadequate for not learning anything new. I need to be productive to enjoy my day at work. Isn't that sad?!

If I'm good, I'll convince myself to be unproductive and to take a week or two off before starting the next cool project. From August 15th - September 1st, that's my goal. Who knows if my future employer/client will go for it, but it sure would be nice.

Posted in General at Aug 04 2003, 08:04:41 PM MDT 1 Comment

Weekend Update

Julie and Abbie are in San Diego this weekend, visiting Julie's sister (Holly). The new house is great - being so close to everything. Life is good - the new laptop scheduled for delivery (overnight) on Tuesday. Too bad about Mike, I had a heavy heart reading his post - hope everything works out.

Posted in General at Aug 02 2003, 06:23:56 PM MDT Add a Comment

Today is the last day for the old-style VW Beetle

Boy do I love these cars, especially the real old ones (50s and 60s):

old/new bug Some Bugs are hard to kill. After a brief reprieve, the Volkswagen Beetle, the original version, faces extinction today. Volkswagen's plant in Mexico -- the only one in the world that still makes the old-style Beetle -- finishes one last gussied-up retro edition of the plucky, curvacious little car, ending the model's 70-year run. [CNN/Money]

I'd love to get my hands on one of these new/old bugs, but I don't think they're legal (due to emissions standards) in the US. For any Colorado bug fans out there - the Fineline Bug-In is coming to Bandimere Speedway on August 10th. Julie, Abbie and I are going - should be a great time. I almost buy one every year I go - this year I might actually do it. I'd especially like something like this '58 Vert'. I still plan on restoring an old Bug or Bus in the near future.

Posted in General at Jul 30 2003, 10:40:05 AM MDT Add a Comment

The move is almost over

I have half my office setup - in other words, I'm sitting at my desk typing this right now - listening to my hard drive whine. Any ideas why the hard drive that shipped with my Dell Dimension 8100 is so noisy? We still have a few more hours to go, but we should be "settled in" by tonight. It'll take us awhile to go from a 1700 square foot house to a 1000 square foot house, but it's nice having everything so close. There's a Safeway (grocery store) 1 1/2 blocks away! Of course, Julie is more excited about the Starbucks inside it. I'm excited about the liquor store that's on the same block as our house. ;-) It's also nice having a kick-ass Italian Restaurant (Santino's) within 60 feet.

Posted in General at Jul 27 2003, 04:18:26 PM MDT Add a Comment

Raible Designs Headquarters has moved

I moved all Raible Designs' computer equipment to its new HQ tonight. Boy do I need to get a flat panel monitor - those 19" behemoths are ridiculous. The nice thing is, since we got our internet service hooked up last week, all I had to do was hook up my wireless network and turn on Mini-Me, and voila - connected. Smooth transitions are nice.

Posted in General at Jul 25 2003, 09:21:14 PM MDT 2 Comments

The wait begins...

Expected delivery date: August 8th

  • 3.06GHz Intel Pentium 4 Processor w/ HT
  • 512MB PC2700 333MHz DDR RAM SODIMM
  • 512MB PC2700 333MHz DDR RAM SODIMM
  • 60GB 7200rpm Ultra ATA Hard Disk Drive (Hitachi 7K60)
  • Toshiba SD-R6012 1X DVD-R/W Drive w/ DVD Recording Software
  • ATI Radeon 9000 Mobility 64MB (w/ TV Out)
  • Built-in 3D Sound System w/ 5.1 Channel S/PDIF
  • Integrated V.92 56K Fax/Data Modem
  • Integrated Realtek RTL8139C Fast Ethernet Controller & 802.11b Wireless LAN
  • Aviator ZX7 in Silver and Graphite
  • 17" WXGA WIDESCREEN High Contrast Active Matrix LCD Display
  • Internal Bluetooth Module
  • Internal Subwoofer Speaker Module
  • MS Windows XP Professional SP1 CD & Manual Pre-Installed & Configured
  • 3Year 24/7 Toll-Free Tech Support Platinum Service & Lifetime Support
  • Guaranteed shipment within 10 days of order

#1 reason to switch back? Speed, and lots of it. ;0)

Posted in General at Jul 25 2003, 04:26:43 PM MDT 12 Comments