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.

The Sleep Factor

I get a fair amount of e-mail from folks asking me how I manage all my extra-curricular activities (i.e. AppFuse, Spring Live, etc.). They're usually looking for a better way to manage their own time, and hoping I have some tips. My answer is usually the same - "I don't sleep much". When I'm super productive , I get about 4 hours of sleep a night, and I can pull that off for around 3 days in a row before I have to crash for 8 hours or more.

It's a brutal way to get things done, but it works quite well. Last night, I took the sleep factor to a whole new level. I didn't sleep at all and I'm back in the office ready for a day of demos and cranking out code. I expect to start hallucinating sometime this afternoon. drool

Posted in General at May 06 2005, 06:01:14 AM MDT 13 Comments
Comments:

The next logical question: Coffee Brand?

Posted by Vinay Salehitthal on May 06, 2005 at 06:55 AM MDT #

Sounds cruel (and cool) but it's the only way it works!

Posted by Lars Fischer on May 06, 2005 at 09:38 AM MDT #

Aren't you worried about your health?

Posted by Brian on May 06, 2005 at 10:08 AM MDT #

You only live once. :)

Posted by Peco Danajlovski on May 06, 2005 at 11:37 AM MDT #

Coffee brand? Yes, do tell. I saw this local Canadian brand the other day; they have a flavor named "Kick Ass". Something like that might give your morning a jumpstart :)

What about "Jolt" cola? Do they even still sell that stuff? Or wait... Red Bull! It gives you wings! (Although, admittedly to this day I still have not tried it.)

Posted by Sean on May 06, 2005 at 12:37 PM MDT #

Coffee in the morning, Red Bull at night. Red Bull should be illegal - but it's nice when you're trying to meet deadlines. ;-)

Posted by Matt Raible on May 06, 2005 at 01:33 PM MDT #

Hi Matt, My advise: Stop it! The productivity gain of not-sleeping is an illusion. Lack of sleep on the long run: decreases concentration, increases the risk of cancer and heart deseases, makes you more aggressive and increases the chance to develop mental disorders and drug addictions (the body gets used to coffein very quickly, what comes next?). As a father and husband you definitly should NOT take these risks. Sorry, it sounds a bit harsh now, but I also took that "just sleep less" approach some years ago, but at some point my body just revolted and I figured, that better time management works at least as well. Greets and take care Michael

Posted by Michael G. Kaiser on May 07, 2005 at 09:38 AM MDT #

I realize that this is not a healthy lifestyle and I don't plan on continuing it much longer. I'm exploring opportunities that will allow me to do my extra curriculars as a full time job. The other option is to give up my extra activities - but that doesn't sound like much fun. ;-)

Posted by Matt Raible on May 07, 2005 at 08:58 PM MDT #

"7 habits of highly effective people" is a book that helped my time management significantly.

Posted by Jon Harper on May 07, 2005 at 10:08 PM MDT #

Habit 7: Sharpen the Saw Take care of your body.

Posted by Michael Cohen on May 08, 2005 at 10:41 AM MDT #

Hi there,

aren't there executives (in their 50s and 60s) and political leaders(governors/presidents/Prime ministers) who're known to work 16 to 18 hours a day ? I'm sure they have a lot of pressure too. For sure, they have a lot of motivation going for what they do.

If a 50 something or a 60+ guy/girl can do it, why can't we ? personally, I get pretty tired after working non-stop 12 hours(with a half an hour break thrown in between) (especially if there's no hard deadline around).

If there is clarity of thought and less tension, then I'm told that 4-5 hours of sleep is all a person needs. Whether the rest of the time a person spends working (as in sitting before a pc), is a different matter but I know several people who could do with just 30 hours sleep/week for many years.

BR,
~A

Posted by anjan bacchu on May 08, 2005 at 03:57 PM MDT #

6 Hrs of sleep is all you need. 4 Hrs is OK.. but not sleeping at all will hurt the next day. I did a project in 2004 in my private time (apart from the regular) and the Client was very demanding. I had to work non-stop for 4 months (say like 2-4 hrs sleep; of course weekends were a bit relaxed) and get it done. Looking back it looks like a distant dream and am currently not interested in such things anymore. i have also moved away from coding into project management and stuff.

Posted by Muthu Ramadoss on May 08, 2005 at 10:24 PM MDT #

[Trackback] Obviously career and sleeping may take up most of the time. I assume the working hour to be 9am-7pm plus some extra overtime, and sleeping hour to be 1am-7:30am, which is quite unrealistic to me. I remember Matt Raible talked in his blog about the "s...

Posted by Guide Through the Dark on May 09, 2005 at 09:46 AM MDT #

Post a Comment:
  • HTML Syntax: Allowed