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.

OSCON: Next week in Portland

I'm starting to get pretty pumped about OSCON next week in Portland. Unlike the rest of the conferences I attend, this one is close to home. My parents live in Salem, Oregon - which is a mere 40 miles south of Portland. I spent my last two years of high school in Salem, so I still have a few friends in the area too. To get the most out of the trip, I'm flying into Portland on Sunday and commuting from Salem to Portland for the first couple days.

On Monday, I'm going to do a Ruby-immersion day and spend it listening to Dave Thomas and David Heinemeier Hansson. I hope to come out of these sessions with enough knowledge to write a webapp in Rails. Since I'm aspiring to be an open source web frameworks expert, instead of Just Java - this seems like a good fit. In the next few months, I plan on learning more about Rails, as well as other open source web frameworks in general (any and all suggestions welcome).

Tuesday, I'm giving an AppFuse Tutorial and Wednesday I'll be duking it out with Matthew Porter. Other tutorials and sessions I hope to attend are Kathy Sierra's Creating Passionate Users, Joe Walnes' SiteMesh talk and I could probably stand to learn a bit more about Beehive.

Another reason this conference will be a lot of fun is because many of the SourceBeat Authors are attending. It's always a good time when you rendezvous with a bunch of smart developers. Last, but not least, if you're attending OSCON, you might want to check the New Sessions entry on O'Reilly's blog.

Posted in Java at Jul 28 2005, 11:53:56 AM MDT 12 Comments

Ruby, heh? Dunno' what all comunity leaders have these days - why can't they just improve their java work? (Instead of jumping on rails in a wait for the train).
Some say that this is to take ideas? Heh? ideas? WTF, isn't the common sense enough to see when their own frameworks needs improvement?

Posted by on July 28, 2005 at 06:57 PM MDT #

Damn, can't a guy learn anything new these days? ;-)

For the record, I plan on spending 5-10% of my time learning about Ruby (and other languages) in the next few months, and the rest working on Spring Live and the open source projects I contribute to (AppFuse, Equinox, Roller, Struts Menu, Display Tag). So, FWIW - I <em>do</em> plan on improving my Java work - I know they need all the help they can get.

<em>It figures you'd post anonymously...</em>

Posted by Matt Raible on July 28, 2005 at 07:14 PM MDT #

Matt, It is very kind of you to respond to annonymous entries. But I would prefer you to not give a damn to such kind of posts and continue do your constructive work. I am also of the crowd who feels it is always better to know what is there in other frameworks which will eventually lead to enhancement of our stuff. -S

Posted by Sekar on July 28, 2005 at 08:13 PM MDT #

Why not Python with Django or other Rails like Python frameworks? I want to pick up a new language, and is now debating between Python and Ruby. What's you take on Python vs. Ruby?

Posted by Barry on July 28, 2005 at 11:17 PM MDT #

Barry - I think Python is a respectable language, that I hope to learn one day as well. I own Mark Pilgrim's Dive Into Python, but haven't had a chance to read it yet. I guess the main reason I'm looking to learn Ruby first is because they're doing a better job of marketing - both to developers and those hiring developers.

Posted by Matt Raible on July 28, 2005 at 11:25 PM MDT #

If you get in early enough on Sunday don't miss the Oregon Brewfest.

Posted by Matt on July 28, 2005 at 11:54 PM MDT #

Matt, It's good to know your reasoning. I guess I will start with Python instead since both Weblogic 9 (WLST) and Websphere 5.1x support Jython now, and even Microsoft is comming out with IronPython. Hopefully, I will be able to pick up Ruby one day as well.

Posted by Barry on July 28, 2005 at 11:57 PM MDT #

Thanks for the tip Matt! My parents usually go to the Brewfest - it shouldn't be too hard to convince them to go straight from the airport to Waterfront Park!

Posted by Matt Raible on July 29, 2005 at 02:10 AM MDT #

Matt, It looks like there is going to be some extracurricular Ruby happenings at OSCON next week that you might want to attend: See you there. -Lee (A fellow DJUG-er)

Posted by Lee on July 29, 2005 at 03:25 PM MDT #

will try and catch you while i'm out there, guy. will be in town tues PM - fri afternoon. no car bombs ;)

Posted by stephen ogrady on July 29, 2005 at 04:44 PM MDT #

If you go to the beerfest and you like hoppy beers, be sure to check out the Smuttynose IPA (all the way from New Hampshire). The Lost Coast Brewing Co. Indica IPA and the Stone Brewing Co. Oaked Arrogant Bastard Ale are also worth trying out. Just don't blame me for a "bitter beer face" if you try these in succession. I noticed that Northcoast Brewing Co. (from the town in which I was born) is also there but aren't pouring my two favorites from the brewery: Pranqster and Old Rasputin Imperial Stout. During the smackdown I recommending using the phrase "Matthew, you ignorant slut!" at every opportunity. I won't be able to attend OSCON this year so if they announce the date/location for next years event be sure to include that in your summary.

Posted by John Fereira on July 29, 2005 at 04:56 PM MDT #

I can definitely recommend the Hazelnut Brown, made by Oregon's own Rogue Brewing Company. On a related note, I had never had a carbomb until reading your blog, Matt, and I was quite impressed. Thanks for the suggestion. When I need information about alcohol, this is one of the first places I come. Oh, and the webapp stuff you write about is interesting too =)

Posted by Ben on July 29, 2005 at 09:33 PM MDT #

Post a Comment:
  • HTML Syntax: Allowed