Derek J Bender

Apple's Multi-Device Workflow Needs to Be Razed and Rebuilt From the Ground Up

Silvrback blog image

Thanks to Merlin Mann for the exquisite narrative.

Apple was really big on the “Back to the Mac” in 2010 and while iCloud has brought so much unification to the mac workflow there is still plenty of room for improvement. iPhone syncing piggybacked off of iPod syncing through iTunes and we can certainly understand why Apple made that choice. . . .

Read More

November 23, 2012

Hate-reads and How For-profit Sites Work

The way to stop supporting terrible media is to stop watching or reading it

Marco talking about Ariel Meadow Stalling’s post:

The way to stop supporting terrible media is to stop watching or reading it.

The corollary: Why are you consuming terrible media?

Link-baiting articles are a blight, and the only way for change is by people voting with their clicks. There’s plenty of sites I just avoid because the article . . .

Read More

September 09, 2012

Guitar Practice Tips From John Petrucci

One thing I miss about private guitar lessons is learning small exercises that improve your hands’ dexterity and agility. John Petrucci of Dream Theater fame has two excellent articles over at Guitar World that are really solid.
His advice on practicing is spot on:

Of all the things that can frustrate a guitarist the most, it’s the nagging . . .

Read More

August 30, 2012

Kittie Writes a Song

The corn city central
is where we play
corn city central
fructose all day
run that ball, plow that field
all the sugars is what we yield

This hymnal of corn, brought to you by chefkittie.com.

Read More

April 17, 2012

How Not to Sort by Average Rating

How Not To Sort By Average Rating

PROBLEM: You are a web programmer. You have users. Your users rate stuff on your site. You want to put the highest-rated stuff at the top and lowest-rated at the bottom. You need some sort of “score” to sort by.

The solution:

Silvrback blog image

Algorithm discussed and a Ruby implementation provided! Love this sort . . .

Read More

April 02, 2012

Unsecured Mass Assignment Is Bad

A slew of github gists. I don’t understand why people don’t make these blog posts, I can only imagine the traffic they’re getting. Embedding gists is easy.

Read More

March 06, 2012

The 10 Rules of a Zen Programmer

Seriously Zen. Topics include:

  1. Focus
  2. Keep your mind clean
  3. Beginners mind
  4. No ego
  5. There is no career goal
  6. Shut up
  7. Mindfulness. Care. Awareness
  8. There is no boss
  9. Do something else
  10. There is nothing special

I already see myself improving from some of these values.

Source: The 10 Rules of a Zen Programmer

Read More

March 01, 2012