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.

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.

No Fluff, Just Stuff

In the interest of no fluff, just stuff, I've altered my theme. The old theme was 162.7 KB for this entire frontpage (in Mozilla: File -> Save Page As...), while the new one is 101.8. So I've reduced it quite a bit, considering that there's around 50K of pictures from posts and such. Thanks to all who suggested reducing the page size. I don't know how long I'll keep this theme intact, at least until the end of the month probably - in hopes of saving some bandwidth. I hope you like it, and if you don't - let me know why - and then help me improve it.

  • IE ignores the "max-width" CSS property, so you might get a width over 1024px for the body - causing the heading background image to look funny.

I'll add to this list as feedback rolls in. If you'd like to add to the list of available stylesheets for this theme, send me an image (1024 x 150) and I'll add it. Here's a simple stylesheet that you can alter to override settings in the basic one (simple.css). This theme has the stylesheet switcher integrated, so it's easy to change to a different stylesheet.

Posted in Java at Jun 22 2003, 11:51:22 AM MDT 12 Comments
Comments:

Hey Matt! I love the new theme. Crisp, clean, and uncluttered. Barebones yet elegant. I hope you stick with it a little, or at least build upon it.

Posted by Matt Croydon on June 22, 2003 at 02:53 PM MDT #

Indeed, I think this "new look" is sooo much better! Cool. Good job!

Posted by jorge on June 22, 2003 at 05:48 PM MDT #

I definitely like the new theme. I wasn't much a fan of that blue texture, but I don't mean to offend. Just not my taste. I really like this clean style, although I miss the links you had on the side. Perhaps just add a link to your Wiki and your blogrolling and that would suffice. Other then that, keep it, I love it.

Posted by Dan Allen on June 22, 2003 at 06:27 PM MDT #

Hello Matt. I like your new design, now I can read it on my Palm Tungsten C. The old design wasn't readable, because the right side of the page blocked the content. I hope you build on this one.

Posted by Edwin on June 23, 2003 at 02:59 AM MDT #

I don't think the twisty comments (or whatever you call them) are working quite right. When I expand the comment block on the main page I only see the form.

Posted by Dan Allen on June 23, 2003 at 04:54 AM MDT #

Matt, every time someone posts in here, I get the message too. Is that how it is supposed to work? ;-) Cheers

Posted by jorge on June 23, 2003 at 06:58 AM MDT #

Yes, that was a recent edition to Matt's version of Roller. If you don't want to recieve updates, then don't enter your e-mail address or enter a fake one.

Posted by Dan Allen on June 23, 2003 at 07:04 AM MDT #

Err....just removing my email address. Sorry ;-)

Posted by jorge on June 23, 2003 at 07:14 AM MDT #

Hey Matt, This is fantastic! But, any idea why I can not right click on your TRACKBACK URL? Love the new theme and the menu on the log is great. Brian

Posted by Brian Blakeley on June 23, 2003 at 07:19 AM MDT #

Brian - you should be able to right click on the Trackback URL on the main weblog page and "copy shortcut" (IE) or "copy link location" (Firebird). If you're looking at it on a permalink page, you'll need to highlight and copy the URL. For the main page, I've disabled the trackback url from going anywhere when you *left click* it - it's only there for copying.

Also, regarding the cc-ing when a new comment is entered - once you've entered your e-mail address, you're on the cc list for good!! Ha, ha, ha - just kidding - if there's a better way, let me know. Maybe I could add a "subscribe to new comments" checkbox and based on whether you checked that or not you would be added.

Posted by Matt Raible on June 23, 2003 at 07:57 AM MDT #

Hey Matt, The TRACKBACK URL is right clickable in IE, but I cannot get it to right click in Phoenix. Odd. Brian

Posted by Brian Blakeley on June 23, 2003 at 09:20 AM MDT #

Matt, I like the new theme. I reminds me of Joel on Software (in a good way) but still has a distinctively different "flavor". The pages seem to load a little quicker now on my connection, at except for "general" with all the photos, but I'm only here for the Java. :-) I'm glad you took Mike & I's comments to heart - hope it shows in your bandwidth usage. But OTOH your visitations may go up with this popular new theme and positive buzz! You'll have to normalize your bandwidth against page views to get a good comparison of bandwidth saved with the new theme. BTW, did you make the switch to gzip transfer? Might be hard to find, but if you don't know about it then I suggest you check out www.aceshardware.com as they have some articles about website performance that included discussion of using gzip (they use Resin as their server).

Posted by Gerry on June 23, 2003 at 10:49 AM MDT #

Post a Comment:
  • HTML Syntax: Allowed