1 Comment

Standup! It's better for you....

I stand up when I code.  

(Standup update has updated pics of the desk I'm using for standing now)

I read this article in the NY Times about the effect that constant sitting for work has on the modern worker.  All of our "at the computer keyboard" time, thought work, programming, analysis, writing, etc. is killing us.  And that's happening even to the active among us, those who actually find time to go exercise before and after work.  They still die younger than those who don't live at a desk.

So, as I stepped back into a coding role (software developer here) I knew I didn't want to spend 8+ hours each day sitting in a chair.

More specifically, my own physiology has been changing and I'd feel it at the end of the day.  In my hips, knees and back, I'd have pains after sitting all day writing software.

For me, then, the answer was to stand UP!

Stuff

At home, this just meant setting my laptop on a box or anything else convenient and stable

Once starting at Dark Horse Comics in the Fall (2010), I mentioned that it's something I'd like to do, and "could you help me with this"? I'm really grateful that Marty Carter here found me an Anthro Cart that had been abandoned and was in storage.  That's the two-level desk you see to the left in the picture.  I just put my monitor on a big box (filled with packing peanuts for stability). I use the Bluetooth keyboard and trackpad so i can easily shift to sitting mode.  Takes less than 2 minutes to slide over to sitting down.

In Action

What I can't easily show is how it feels.

I actually move almost all the time.  Programming isn't primarily typing.  It's reading thinking (a lot!) and then typing before observing the outcome (tests run, builds, etc) so... any time my hands aren't on keyboard or mouse, my legs are moving, shifting weight back and forth, bending and walking around.  You'll be surprised, once you try it, just how much you move.  And yes, even while coding.

1 Comment

Comment

Carousel Pains

Okay, likely to say this in longer form later, but...

I think the main image to carry, when starting as the new coder in an existing, high-functioning development team, is this....

You're a five year old and you walk up to the already spinning carousel in the playground

Angular velocity

You run around and keep trying to jump on, but whatever it is that's spinning that carousel is doing their job well.  :)  Ya kinda have to keep running and hope that you eventually hit a velocity that will let you join the team at speed.

Comment

Comment

Desiging for iOS

It's quite fun to work through the design issues around the iOS user interaction. All kinds of things are well set by expectation now, but there's still the question of how much makes sense, behaviorally. Fun stuff. :)

Comment

Comment

Your Code Rocks (Greg Weber)

Greg Weber is an amazing thinker and writer who once thought he'd code for a living, but found much better uses for his abilities. :) 

Today I posted a status:

"love it when the qa pass tell me our software rocks and there are no problems to report doesn't happen often."
Which led him to pen this lyric...

(Led Zep folksy strum)

I went to QA Pass with my parcel of code,
My hands were sweaty, i was weary of the cold
The wizened old man with eyes red from croup
Poured over every line and over every loop
When he finally spoke, my labors he did not mock
And instead pulled out a guitar, and he doth began to rock:
"Your code ROCKS!!!! Your code ROCKS!!!!
There is trouble in middle earth
And ogres are causing mayhem
There's a lotta shit causing problems
But your code is not one of them
Cuz YOUR CODE ROCKS!!!! YOUR CODE ROCKS!!!
YOUR CODE ROOOOOOOOOOOOOOOOOOOCKS!!!!!!!"


Greg simply rocks. Doesn't he?

Comment

Comment

The Mary Girls

Just had the oddest memory climb back to my consciousness. :)

Years ago my family was friends with a family of four girls, also former Catholics, also in this fervent charismatic faith walk. I remember them being somewhere in the "Valley".. Ventura, CA maybe?

Anyway, the sticky part that triggered the memory is... their mom had named each and everyone of them "Mary." IIRC, Mary Jane, Mary Jo, Mary Beth and Mary Rett.

So, netiverse, in this age of Social Networking and wild reconnections, if this reaches one of the "Mary Girls", get back to me. :-)

Comment

Comment

Fairspin Teases Out The Bias In Political News


Sent to you via Google Reader

Fairspin Teases Out The Bias In Political News


Every news source has its bias, and that is especially true for political news. The same story on the Huffington Post is more likely to have a liberal slant than something on Fox News. Most people figure out which news sources share political views and settle on a few which make them feel comfortable. For those who have trouble identifying left from right, there is now FairSpin, a site that looks like it just launched today.


FairSpin takes the most buzzed about news stories from memeorandum (the sister site to Techmeme, but for politics), and lays them out on a page literally from left to right. The Huffington Post, Talking Points memo, and Washington Monthly stories are on the left. The Washington post and New York Times stories are in the middle. And the Wall Street Journal Op-ed and Fox News stories are on the right.


If you don't agree with this pacement, then you can vote on any story, indicating whether you think it's bias is left-leaning, right-leaning, or "fair." (I am not sure whether a neutral leaning is more fair than any other, or simply wishy-washy). When you click through to a story, it presents it under a toolbar (yes, yet another frame) with its own shortened URL, which lets you cast your vote and return easily to FairSpin. For instance, this link http://fairspin.org/read/5093 takes you to a Michelle Malkin post. (This doesn't work for New York Times articles, however, because it has disabled such toolbars and non-redirecting URL shorteners after the whole Diggbar controversy).


FairSpin shows you your voting history, as well as the community's, and allows you to hide "highly-biased" stories. It neatly lays out visually what many readers already know, but is a helpful filter nonetheless. Just ignore the side which offends you the most.


The site was developed by Stephen Hood, who until recently ran Delicious for Yahoo, and Dave Baggeroer, a designer. You can read more about it on their blog.


Stephen Hood most recently ran the social bookmarking service Delicious at Yahoo. Based on this experience Stephen is a big believer in the power of the community to organize information and accomplish goals, and sees an opportunity to mobilize readers to identify bias in the news. Dave Baggeroer


Comment

Comment

Fairspin Teases Out The Bias In Political News


Sent to you via Google Reader

Fairspin Teases Out The Bias In Political News


Every news source has its bias, and that is especially true for political news. The same story on the Huffington Post is more likely to have a liberal slant than something on Fox News. Most people figure out which news sources share political views and settle on a few which make them feel comfortable. For those who have trouble identifying left from right, there is now FairSpin, a site that looks like it just launched today.


FairSpin takes the most buzzed about news stories from memeorandum (the sister site to Techmeme, but for politics), and lays them out on a page literally from left to right. The Huffington Post, Talking Points memo, and Washington Monthly stories are on the left. The Washington post and New York Times stories are in the middle. And the Wall Street Journal Op-ed and Fox News stories are on the right.


If you don't agree with this pacement, then you can vote on any story, indicating whether you think it's bias is left-leaning, right-leaning, or "fair." (I am not sure whether a neutral leaning is more fair than any other, or simply wishy-washy). When you click through to a story, it presents it under a toolbar (yes, yet another frame) with its own shortened URL, which lets you cast your vote and return easily to FairSpin. For instance, this link http://fairspin.org/read/5093 takes you to a Michelle Malkin post. (This doesn't work for New York Times articles, however, because it has disabled such toolbars and non-redirecting URL shorteners after the whole Diggbar controversy).


FairSpin shows you your voting history, as well as the community's, and allows you to hide "highly-biased" stories. It neatly lays out visually what many readers already know, but is a helpful filter nonetheless. Just ignore the side which offends you the most.


The site was developed by Stephen Hood, who until recently ran Delicious for Yahoo, and Dave Baggeroer, a designer. You can read more about it on their blog.


Stephen Hood most recently ran the social bookmarking service Delicious at Yahoo. Based on this experience Stephen is a big believer in the power of the community to organize information and accomplish goals, and sees an opportunity to mobilize readers to identify bias in the news. Dave Baggeroer


Comment

Comment

Time and Priorities

I gotta ask you, Portland Tech Community: Where do you find the time!!??

I mean, seriously!

I'm continuously amazed as I follow the tweets from @ahockley, @hundreddollar, @stevenwalling and so many others. You all seem to appear at @beerandblog, a hundred user groups and other gatherings, along with the work that you do and so much more.

And I can see the intrinsic value and the marketing and networking value of these involvements! Truly.

But I just can't see it. It's every moment I have just to do my work: coding and leading and managing, and then live my life: Maggie and her friends, Jeanne and music.

It's probably an oversimplification to merely write this off as "life priorities", since I'm sure everyone mentioned also has a life they lead. Or to call it a "stage of life" thing, since I'm not that much older. Or am I just a slacker, laying claim to my full eight hours of sleep and an hour of exercise daily.

sigh....

Well, no answers... but I really don't know how they do it. And I'd love to get out to @BeerAndBlog one of these days. Comment, or email me, or let me buy you a coffee... if we can find the time. :)

Comment