Matt RaibleMatt Raible is a Java Champion and Developer Advocate at Okta.

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.

CSS Framework Design Contest Winner and Runoff

I've tallied the votes as posted to the mailing list. Here's the results:

Congratulations to Mattias Fjellström for his winning Puzzle with style entry! The themes not listed here received 2 votes or less.

Based on these results, it looks like we need to have a runoff vote (for 2nd and 3rd place) between andreas01, deliciouslyblue, madeyourcss, fuseapp001 and simplicity. To place your vote, send an e-mail to with "My favorite runoff theme is XXX" in the body. Voting will end at midnight (MDT, GMT-6) tomorrow night.

NOTE: "madeyourcss" had 6 votes sent to the mailing list, but 3 were from the same person. It might have been 4 that were sent from the same person, but since there's a runoff, I decided to add it to the mix.

Posted in The Web at May 08 2006, 02:54:03 PM MDT 3 Comments

It's reading posts like these that make me realize how un-creative and un-aesthetic I really am. These are great looking themes, and ones I could never create. Great work.

Posted by Ryan Daigle on May 08, 2006 at 08:53 PM MDT #

Hi, is it over now (or is runoff still running)? Didn´t get it on monday... I´m a bit disappointed, because none of the entries (except the standard theme and mine) followed the rules of this contest. The goal wasn´t imho to make <stong>one</strong> design, but to make one that fits the <strong>several layouts</strong>. You even wrote that in the first entry to the contest. This shouldn´t be a zengarden thing, but a more complex you´ve written ;)

Posted by Marc on May 11, 2006 at 02:09 PM MDT #

Marc - the runnoff is over. I'll post a new blog entry announcing the 2nd and 3rd place winners. I'm sorry I wasn't more strict about contest entries - I simply didn't have enough time to manage and validate entries like I should have. I still do plan on developing an application like zengarden (standard HTML files, ability to select a theme dynamically).

Posted by Matt Raible on May 11, 2006 at 07:26 PM MDT #

Post a Comment:
  • HTML Syntax: Allowed