Alan Ridlehoover

@alan.codegardener.com

Empathetic leader. Passionate Rubyist. Fallible human. Storyteller. Speaker. Environmentalist. Feminist. Ally. Swell photographer. Rusty drummer. Loving husband & twins dad. Owner of too many hats, given I only have the one head. the.codegardener.com

Hello, Ruby Friends! New episodes of The Ruby on Rails Podcast are going to start rolling out soon! If all goes well, the first new episode should go up next week. The podcast has a brand new host who is very excited to hit the ground running.

If your codebase were an automobile, what kind would it be? A sports car? Minivan? Pickup? Regardless, if you let complexity sneak into your codebase, you're driving with one foot on the gas, one on the brake. The more complex, the harder you're pushing. Take your foot off the brake! Simplify!

"Red, green, refactor" promotes premature abstraction. Ward Cunningham on convincing management to refactor: "I don't. Two estimates—make room for the feature, then add it." Do structural refactor before the next story, not after this one. What I do instead: the.codegardener.com/red-green-pr...

Red, Green, Premature Refactor

"Red, green, refactor" promotes premature abstraction. I had all the information to come to this conclusion 20 years ago. I'm embarrassed to admit how long it actually took. What makes me say that? ...

the.codegardener.com

Are you a builder who prioritizes shipping software? Or are you a craftsperson who prioritizes well designed code? It’s a false choice. You get more done with well designed code and tests than you do without. Craftspeople move faster than Builders who eventually grind to a tech debt induced halt.

I'm working on an idea for a workshop at #RubyConf. I'm wondering if you would find this a valuable use of your time at a technical conference. Please comment to register your vote. Here's the title: You're Right! Going from Disagreement to Decision without Damaging Your Team Abstract in 🧵

In an era filled with tech dipshits who never developed emotionally past the age of 13 & use their wealth to become odious monsters ... ... listen to Steve Wozniak.

Bild

Compliments are a reflection of the light you are putting out into the world. Accept them gracefully. Others have a better view of your aura than your inner critic does. (left) What your inner critic sees. (right) What others see.

An African man, Asian woman, and Caucasian woman looking forlorn. This is what their inner critics see in them.An African man, Asian woman, and Caucasian woman smiling, with a warm glowing aura around them. This is what others see in them.

I'm going to be speaking at @xoruby.com Atlanta on September 13th. XO Ruby is a brand-new (traveling) single-day Ruby conference. If you're a Rubyist in the southeastern US, you should check it out! (And if not, take a look at other 5 stops this fall.)

Bild