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.
You searched this site for "julie". 270 entries found.

You can also try this same search on Google.

Add a favicon.ico to your site

Photo of West Palm Beach Want to add a favicon to your site? It's easy using the Graphic Converter. Just use this to change any existing electronic image into an .ico file. Use your favorite icon editor to apply further enhancements to the image, then upload it to your site. Once it's there, you can either put it in the / directory of your site, or refer to it in the <head> of your HTML. I do both.

<link rel="icon" href="/favicon.ico" />

Posted in The Web at Jan 23 2003, 05:32:37 AM MST 2 Comments

Happy Birthday Russ

Denver's Sky at Night Happy Birthday Russ - even though your birthday isn't until tomorrow here in Denver.

Speaking of Denver, it was an awesome day here - hitting almost 70 degrees in the city! Julie and I took a Abbie on her first hike at 3 Sisters Park. A good time was had by all...

Posted in General at Jan 19 2003, 05:02:55 PM MST Add a Comment

Music is for the mind

Julie and I are going to look at stereos for the new rig this afternoon. I've always had a nice stereo in my car, and she wants to get rid of the big speakers I have - too much trunk space. So I've agreed to put buy a whole new system (aww shucks), and we're also thinking about getting XM Radio. A friend of mine also recommended SIRIUS. Has anyone experienced either of these? Supposedly, you can get an XM Radio plug-in for your existing car stereo for around $200. Why am I so enthralled in music and good car stereos?

Take a music bath once or twice a week for a few seasons, and you will find that it is to the soul what the water-bath is to the body.

~ Oliver Wendell Holmes

Posted in General at Jan 17 2003, 07:29:13 AM MST Add a Comment

New Themes for Roller?

Cool Aqua Theme I like Bryan Bell's new theme, and I really dig this aqua theme. Think I can do this in Roller? Of course, it's just HTML and CSS. Do you think it's possible to fix the theme's problems in IE6? I do - anything is possible. Sure would be cool - new themes for Roller that you can install in seconds. Sometimes it's more fun to think of new ideas for Roller than to actually implement them. However, the satisfaction of implementing dreams is awesome - and something that I strive to enjoy every week. I have Julie and Abbie - a dream I had as a kid - and now I'm loving life... smile

Posted in Roller at Jan 16 2003, 09:50:40 PM MST 1 Comment

Java-based Forums and Free Software

I've always thought that Jive was a great product, especially when I first found it. It was free then, now it costs $450. It it worth it - yes! But it's tough to recommend this to clients when there are free alternatives. Here's one courtesy of Mathias Bogaert:

Discovered mvnForum, a JSP 1.1/Servlet 2.2 based forum application (GPL), which looks kinda neat...check out their demo.

I have this same problem at work. I told my project manager that I knew of three Bug Tracking systems: Bugzilla, JIRA and Scarab. I currently use Bugzilla for a client and I'm familiar and happy with it. I also use JIRA for Roller and XDoclet, and think it's a great piece of software. Even though I've never used Scarab, I installed it thinking that it was better than Bugzilla, and also b/c the guys from Apache are moving to it. After wrestling with the setup a bit, I got it working. Scarab's main goal seems to be ease of setup - they should take some lessons from Atlassian. Actually, we all should - I had JIRA downloaded/installed/running in under 5 minutes. Anyway, back to the point - I showed Scarab to my project manager and he went off to investigate. An hour later he came back and said he just didn't get it. I didn't have the bandwidth to investigate, and since I've never used it - we're going to use Bugzilla. I prodded and poked and tried to get JIRA; I even downloaded and installed the 30 day trial. No joy, free is what they want.

Speaking of free software, I'm inspired to do some work on Roller - especially with all the stuff that Dave and Lance have done lately. Also, my RSS feed seems to refresh old stories in Radio's aggregator, so I'm due for an upgrade. I hope to add some of the following features over the next week or so (when do we release 0.9.7?):

  • Encypted password support - both programmatically and using Tomcat's Realm. The way I've done this in the past is to create a LoginServlet that my form-based authentication maps to. This servlet does the encryption and redirects to j_security_check. I'll also include an option for an SSL-based login. Both password encryption and SSL will be off by default - and changes will be allowed in web.xml.
  • Remember Me. You're gonna love this - I sure do.
  • Remember Me in Comments. It's definitely needed if you do a lot of commenting. The question is - do you automatically do it - or allow users to say "forget me." Auto is easiest.
  • Add support for e-mailing comments and subscribing to comments when posting a comment.
  • Dig into XDoclet and make the upgrade to 1.2 Beta 2 - fixing the bug we have with Castor. I hope I'm familiar enough with how XDoclet works to make this happen. I looked through the code today and it should be working from what I can tell.
  • Upgrade to Struts 1.1 Beta 3.

Sheez! I just created a whole bunch of work for myself didn't I? Hmmm, now how do I schedule all this and get it done in a week? A late night, an early morning, a weekend? I can't decide... Oooh, here's an idea - Julie and Abbie are leaving for Florida next Thursday (I'm joining them Friday) - I could do it next Thursday night. Hopefully I can get it done sooner, but hopefully a lot of this can wait until then.

Posted in Java at Jan 15 2003, 09:47:48 PM MST 1 Comment

Marrying inside the clan

Andy asks if I married inside the clan. In a sense, Julie married "outside" of the clan. She got a degree in MIS and I'm the one who had the business and foreign language degrees. Yes, we both do computers, so I guess I married inside the clan. She doesn't program per se, but on her last project, she was writing XSDs and she has written a .NET app using Visual Studio.NET. She said it was super simple, and it just worked - sounds like my kind of software ;-). Even though she is (or was) in the industry, she doesn't care for computers all the much. I'm not allowed to touch her machine - no upgrading from Win2K -> XP and she hates the Apple, especially the mouse.

In conclusion, Julie knows computers, but doesn't have a passion for them like me. When she was working, she was the highest paid woman I know. For awhile there, she was even paid more than me! Until I told my boss I needed a raise b/c my wife was making more - and it actually worked (Julie's reaction to this like - "Yeah, that sucks! If I went into my boss and told him my husband was making more than me, he'd say 'So?'").

Posted in General at Jan 12 2003, 09:49:14 AM MST Add a Comment

The Road to Happiness

As you may have noticed, I didn't write anything on this site yesterday. Believe me, I wanted to, especially after reading this call to arms for Struts Developers. But instead, I did some work on my New Years resolution. First I went to the gym and played basketball (yeah, you really wanted to hear about that ;-) with one of greatest friends, Shane Murphy. Then I came home and relaxed a bit. As I was getting ready to jump on the ol' computer and blog about how much I loved Hibernate and such, Julie asked me if I'd change Abbie. I said "Sure!" As I was changing her, she smiled at me and giggled. If you have children - you know how cool this is - especially when it's one of the first times. She started smiling a couple of weeks ago - but now you can tell she really means it. So I said, "happiness it is," and I read her a story (Father's Flying Flapjacks) and played with her for a good hour. We were sticking our tongues out at each other and had an awesome time. She is the coolest kid in the world! What an sweet way to end the day. I'm happy to say that I ended up falling asleep (with Abbie on my arm) without getting on the computer.

Posted in General at Jan 10 2003, 09:44:29 PM MST 2 Comments

RE: Money or Personal Satisfaction?

Nanik is blogging about choices as a developer, and starting a family.

It's hard now with family and soon baby is coming to the family, I start thinking what not we don't need in life - baby clothes, education, daily needments, medicines , insurance, etc. Some of you might say "Hey! why don't you do contract work?" well it's not easy especially with the current economic climate where everywhere you turn around you see IT people unemployed or getting laid off and people are willing to work for half the price than what the market rate is. At the end of the day If I calculate how much I have left from what I can get for contact work, it's not much. I don't know what will happen 2-5 years from now, will people stay and become developer even if the pay is bad? or will people start looking for other alternative that will enable them to collect enough money for all the necessary things in life and feel happy about it?

Go CONTRACT!! At least that's been the best for me for the last couple of years. I'm still getting fairly good rates and think that for the most part - developers are still way overpaid. I know many teachers (including Julie's Mom, 2 Aunts and an Uncle) and while they do fairly well - Julie and I were making more than them 2 years out of school - and they'd been working for 20 years! What's up with that?! And morever, developers (for the most part) actually like what they do! Think of all the folks out there that hate their jobs - and don't make squat. At least I really enjoy it - I'm doing one of my hobbies as work everyday. Like I tell Julie, she works WAAAYY harder than me everyday, I'm just a keyboard monkey.

While I enjoy contract work for its flexibility and feeling of freedom, it's awesome to work at a company with good people and a good product. When I worked at eDeploy.com as a full-time employee (Director of Web Development - how do ya like that title ;-), the pay was a lot lower than other companies, but it was the best job I've ever had. Of course, great people and Friday Lunches at Ironworks Brewery were great benefits. I'll never forget Friday lunches - what a great team-building activity - even if the food sucked, the beer was good.

The problem with our current economy is you're probably going to get a lower salary regardless of whether you work full-time or salary. I feel more secure at my current job as a contractor than as an employee. They're doing a round of layoffs on the 10th - Yikes! I hope no one on my team gets the Ax - and I doubt anyone will. The biggest downfalls of being a contractor are 1) paying for health insurance and 2) the uncertainty of your next job. However, I'd rather be actively looking for my next gig than getting laid off. I've been through that - and it really sucks. Health insurace costs are ridiculous - Julie has found reasonable prices from NASE, but it's still $300/month. The worst part - they don't cover pregnancy/birth costs until you've been covered by them for 25 months. And then they only cover $6000. Abbie cost $14000, but our insurance only paid $7000. Pretty cheap for how awesome she is.

Back to the point of this post... I've had a couple jobs where the money was awesome - but the job sucked. And it was the most miserable experience of my life. Julie had a similar job with KPMG where she was traveling to Dallas, Texas every week (she hates to travel). My worst was a contracting position at IBM, a year out of school, where I was making more than my 30-year-veteran boss. All he did for the 6 months I worked there was have me train someone to take over my job. So go for the personal satisfaction - you'll never know how much you had in your bank account next year - but you'll surely remember how much you were satisfied with your life. Smile more, play with your kids, and see if you can inspire a Friday Lunch crowd at your job. All will do wonders for your mood.

Posted in General at Jan 06 2003, 11:35:28 PM MST Add a Comment

[ANNOUNCE] Hibernate 1.2.2 Released

Matthew E. Porter provided us with a heads up that Hibernate 1.2.2 was released. I don't even think they posted this to the mailing list, as I'm a subscriber to hibernate-devel and never received an e-mail. Released yesterday, on my Mom's birthday.

Version 1.2.2 fixes an incompatibility with certain application servers and JVM implementations. [Download]

In other news, Julie did some worrying tonight and decided that I should prepare for our house burning down. The only real thing she wanted me to do was to make sure that all the pictures of Abbie were backed up at an off-site location. So I'm doing some disaster recovery planning. Yikes - 565 MB (after tar and gzip, 1.2 GB before!) - I guess I won't be backing this one up online! I think I'll burn a CD and send it to my folks.

Posted in Java at Jan 05 2003, 10:37:38 PM MST Add a Comment

Abbie's First Christmas

Julie and Abbie Matt and Abbie

I finally found the time to post some pictures from December and Abbie's first Christmas. I hope you enjoy these - check out Part I and Part II. Apple's .Mac has a 48 picture limit per page, so I had to split these 60 pictures into two different pages.

Posted in General at Jan 05 2003, 02:42:24 AM MST