My Secret Life as a Spaghetti Coder
home | about | contact | privacy statement
For the last 8 weeks or so, I've been out of the habit of getting up from my office chair regularly. I made a comment about it on twitter and @jwo, thought it was important enough to take a break too.

Sitting a lot is bad for your health (even if you exercise), and as a programmer, I sit a lot. I haven't ever really felt a problem from it until recently, when I got out of the habit of taking regular breaks. In my case that was leading to back pain, mental frustration, and not getting enough water. So yesterday I started using Dejal Timeout as a way to force myself to get up, stretch, and walk around a bit. (It fades in, dims your screen, and makes it hard to work when it's time for a break).

The results? 5000 more steps for the day (~50% increase), much more water, no back pain this morning, and yesterday I got done WAY more than I have in the past two months. I am not thinking those outstanding results will continue forever (and I realize my story doesn't suffice for proving causality), but I expect I'll remain better off than before. I set it to take a 5 minute break after every 55 minutes.

Final note: You can configure that software to not show the "skip this break" button. I recommend this. If you make it easy to skip, I think you'll end up skipping. I did keep the postpone buttons though, and used them a couple of times.

What tips do you have to help manage and maintain your health?

Hey! Why don't you make your life easier and subscribe to the full post or short blurb RSS feed? I'm so confident you'll love my smelly pasta plate wisdom that I'm offering a no-strings-attached, lifetime money back guarantee!

Leave a comment

There are no comments for this entry yet.

Leave a comment

Leave this field empty
Your Name
Email (not displayed, more info?)


Subcribe to this comment thread
Remember my details

Picture of me

.NET (19)
AI/Machine Learning (14)
Answers To 100 Interview Questions (10)
Bioinformatics (2)
Business (1)
C and Cplusplus (6)
cfrails (22)
ColdFusion (78)
Customer Relations (15)
Databases (3)
DRY (18)
DSLs (11)
Future Tech (5)
Games (5)
Groovy/Grails (8)
Hardware (1)
IDEs (9)
Java (38)
JavaScript (4)
Linux (2)
Lisp (1)
Mac OS (4)
Management (15)
MediaServerX (1)
Miscellany (76)
OOAD (37)
Productivity (11)
Programming (168)
Programming Quotables (9)
Rails (31)
Ruby (67)
Save Your Job (58)
scriptaGulous (4)
Software Development Process (23)
TDD (41)
TDDing xorblog (6)
Tools (5)
Web Development (8)
Windows (1)
With (1)
YAGNI (10)

Agile Manifesto & Principles
Principles Of OOD
Ruby on Rails

RSS 2.0: Full Post | Short Blurb
Subscribe by email:

Delivered by FeedBurner