Lunch Time Gym

Lunch Time Gym

Who here goes to the gym at lunch?  My gym is packed, full of many different types of people.  You have the talkers who seem to care more about being social then actually working out.  You have the loud noise makers when with each lift they scream.  You have the people that are on their phones essentially moving in reverse on the bikes because they are going so slow.  And my favorite are the smelly people that just happen to take the spot next to you on the treadmill even though there are 20 other free ones.  And their breath or something smells so bad you have to get off the treadmill and find another place to workout.

I’m not sure why gym etiquette is so horrendous, but aside from the level of pleasure I get from my own workout, it can be very annoying when it’s interrupted by one of those people.  Why do you go to the gym in a group of guys and each take turns on a piece of equipment while the other 3 guys stand around and watch.  Talk about a waste of time, and no wonder they haven’t changed body shape in the last three years.

Who opts to get on a treadmill or bike and starting talking to their mother or friend and think it’s OK?  You can’t wait until after your workout?  How is this workout going to help you get in shape? Is this some sort of status symbol?  It can be so frustrating when you are in a complete groove and they sit down next to you and start talking loudly, like they are the only ones in the place.

Hairy Back Man.. ewww photo P3070055.jpgAnd how about the locker room, with the ever present old men with hair all over their bodys and even their back, walking around naked without a care in the world.  I went to my locker today and found a back with more hair on his back than on his head, I wanted to tell him to visit or something to get rid of all that hair.  I was also irritated with the fact he was sitting naked on the bench reading a paper.  This is not your home buddy!


If-You-Can-Send-a-TextThis meme is my favorite, and so true.  I think gyms are the best money makers, I mean no one goes that signs up for a membership, and those that do rarely use the equipment.  It’s the perfect investment.

Gym Etiquette

According to Greatist, there are several areas where proper etiquette should be followed, and I agree with them all.

Respect the headphones

Singles feel free to mingle, but people who have their headphones in are basically putting up a big “do not disturb” sign. So, save the chit chat for later.

Wax on, wax off

Sure, we may have hit the gym to avoid doing housework, but wiping down machines is a chore with serious payoffs. (No one wants a side of germs andinfectious skin diseases with their workout.)

Lift a finger

More chores, we know. But returning free weights, medicine balls, and other equipment to their proper places is more than courteous—it might burn a few extra calories too!

Mind the mirror

Leave the lip gloss application, ab adoration, and smizing for the boudoir. Gym mirrors are there for form and safety, so avoid crossing in front of Mr. Military Press mid-set.

Get in the zone

The right one, that is. From bicep curls to power cleans, there’s a proper place for everything at the gym—and trust us, you don’t want to learn the hard way.


Sometimes there just aren’t enough toys for everyone. Let a stranger “work in.”And rather than standing idly by, maximize your time and efforts with a few killer supersets.

Standing Desk

Standing Desk

I’ve recently embarked on the quest to work standing up, not just for health benefits, though there are plenty, but also to help out my back as sitting is taking a toll. I’ve read countless articles on what one should look for in a standing desk, so I thought I’d compile it all here for recording purposes.


  1. Standing Desk
  2. Standing Matt
  3. Ergonomic assessment

Obviously you need a standing desk to facilitate standing all day, so you can’t just use your old desk without modifications.  Some companies sell fancy desks that raise and lower, other people have added a platform on their current desk to give their monitors some height, as well as their keyboard and mouse, while others have raised up their current desk to the right height.  For me, I prefer a desk that can go up and down depending on your mood, I can’t sit all day, and I can’t stand all day either, so I like to have a little adjustment when needed.

When standing it’s really important that you are wearing good shoes and are on a comfortable flooring or a comfortable mat.  Standing in place for long periods can wreck havoc on your feet and legs.  When I first started standing I was in so much pain, but that really went away after a few weeks, and now it’s fairly easy for me to stand for several hours.  It just took my legs some time to get conditioned to standing.

Finally you really need to assess your ergonomics, you need to be looking at your monitor, not craning your neck down or up.  Your arms need to be at the right placement to use your keyboard and mouse, and you also need proper posture too.  It’s far to easy to get lazy and lean, or bend over, or stand on one foot, but all of these adjustments will cause issues with your body.  It’s also a good idea to move around a little.  Our bodies are not designed to stand in one place for an extended period of time, so every few minutes walk around, or step back.


There are several mistake standing desk users make, and many are highlighted here.  They mention how excessive standing can cause compression on your spine and lead to lower back problems.  So for me, I started standing to reduce lower back pain, but when I stand for too long I can also increase the lower back pain, which is something to keep in mind.  So it’s a good idea to sit and stand throughout the day.

Another mistake is sitting or standing still, I mentioned this above, your body is not designed to be static, so continue with those micro movements which add value.  You might add a foot rest to take the weight off one leg when standing, you might want to shift your chair when sitting to have different seated positions.

The last mistake mentioned is that you use standing for the wrong tasks.  Our brain performs some tasks better when seated, like those that require fine motor skills, and it’s harder to process things all at once when standing.

Javascript Libraries

Javascript Libraries

Never sure how to start a blog, I’ll just dive into what’s on my mind, and today I read an article about React.js, a javascript library created by Facebook, that has really grown in popularity lately.  I think the article was from CodeAcademy talking to their new training course on React.js.  I haven’t looked at it much, so today I might document a little about it for the future me to take a look.

So what is React?  According to Facebook React is a Javascript library for building user interfaces.

It’s declarative: React uses a declarative paradigm that makes it easier to reason about your application. It’s efficient: React computes the minimal set of changes necessary to keep your DOM up-to-date. And it’s flexible: React works with the libraries and frameworks that you already know.

To describe component’s DOM representations, React uses an XML-like syntax called JSX. JSX is not required to use React, but it makes code more readable, and writing it feels like writing HTML. A simple transform is included with React that allows converting JSX into native JavaScript for browsers to digest.

WikiPedia shows that React.js was released in March of 2013, it’s obviously written in Javascript, and is an open sourced JavaScript library

providing a view for data rendered as HTML. React views are typically rendered using components that contain additional components specified as custom HTML tags. React promises programmers a model in which subcomponents cannot directly affect enclosing components (“data flows down”); efficient updating of the HTML document when data changes; and a clean separation between components on a modern single-page application.

What can you do with React that you can’t do with other libraries?  Well for one React is only the view layer, it doesn’t do the complete framework stuff like Angular, so React is really just templating language with some hooks to render HTML.  What this means is really really important, you CAN’T build a fully functioning application with just React.

What I like about React is that for one you can easily tell how your template will render when looking at the code, usually if you aren’t using a Javascript MVC it will be near impossible to just look at the code to determine the output, but with React it’s quite easy.  I also like how easy the components are to understand by bundling Javascript and HTML into the JSX.  And finally you can render React directly on the Server! This will help speed things up considerably.