Skip to content

avdi.codes

Avdi Grimm, Code Cleric

  • Home
  • Blog
    • The Banana Stand Articles
  • Graceful.Dev
  • The Cache Flush
  • Stuff I Do
    • Graceful.Dev
    • Podcasts
      • The Cache Flush
    • Coaching & Counsel
    • Workshops
    • Consulting
    • Speaking
    • Courses
    • Newsletters
    • Books
    • Patreon
  • About
    • About Avdi
    • Hire Me
    • Contact
  • Account
  • Github
  • Twitter
  • Facebook
  • LinkedIn
  • YouTube
  • Patreon

Tag: refactoring

Videos

Test-Driven Re-implementation with Josh Thompson

Posted on May 14, 2019April 22, 2022 by Avdi Grimm5 comments on “Test-Driven Re-implementation with Josh Thompson”
Continue reading "Test-Driven Re-implementation with Josh Thompson"

Uncategorized

Faking Method Inputs with OpenStruct feat. Kerri Miller

Posted on April 6, 2019May 15, 2019 by Avdi Grimm
Continue reading "Faking Method Inputs with OpenStruct feat. Kerri Miller"

Videos

Kata and Analysis by Jim Weirich

Posted on July 16, 2015May 15, 2019 by Avdi Grimm
Continue reading "Kata and Analysis by Jim Weirich"

Articles

Every day, in every way

Posted on June 25, 2012 by Avdi Grimm10 comments on “Every day, in every way”
Continue reading "Every day, in every way"

Event Log Videos

Making Little Classes out of Big Ones (video)

Posted on May 25, 2012 by Avdi Grimm
Continue reading "Making Little Classes out of Big Ones (video)"

Uncategorized

Refactoring in Ruby

Posted on April 8, 2010 by Avdi Grimm3 comments on “Refactoring in Ruby”
Continue reading "Refactoring in Ruby"

Uncategorized

Testing Private Methods

Posted on October 21, 2008 by Avdi Grimm8 comments on “Testing Private Methods”
Continue reading "Testing Private Methods"

Uncategorized

Doctor, it hurts when you say that

Posted on March 5, 2008 by Avdi Grimm2 comments on “Doctor, it hurts when you say that”
Continue reading "Doctor, it hurts when you say that"

Recent Posts

  • Developer Tooling is a Lousy Business
  • I made a keychain
  • Agents Aren’t Juniors, They Are Amnesiac Spies
  • Announcing Ivar: Ruby’s Missing Instance Variable Typo Warnings
  • How to Understand a New Codebase Quickly

RSS Podcast: The Cache Flush

  • The Cache Flush Episode 13: The Grammar of Systems
  • The Cache Flush 012: Computer Power and Human Reason
  • The Cache Flush Episode 11: The Closed World
  • The Cache Flush Episode 010: Making Errors, Making Sense, Making Use
  • 009 Sponsorship Specifications
  • Home
  • Blog
    • The Banana Stand Articles
  • Graceful.Dev
  • The Cache Flush
  • Stuff I Do
    • Graceful.Dev
    • Podcasts
      • The Cache Flush
    • Coaching & Counsel
    • Workshops
    • Consulting
    • Speaking
    • Courses
    • Newsletters
    • Books
    • Patreon
  • About
    • About Avdi
    • Hire Me
    • Contact
  • Account

Categories

  • #NOCODE
  • Announcements
  • Appreciation
  • Articles
  • Collaborations
  • Dev Journal
  • Event Log
  • Fragments
  • How-to
  • Humor
  • MOOM Course Updates
  • Question
  • Rants
  • Resources
  • RubyTapas Freebies
  • Serializations
  • SIGAVDI
  • Skills
  • Technologies
  • There's Always Money in the Banana Stand
  • Uncategorized
  • Videos
  • Github
  • Twitter
  • Facebook
  • LinkedIn
  • YouTube
  • Patreon

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Avdi Grimm
Avdi Grimm
@avdi@avdi.codes
Follow

Head gardener at Graceful.Dev; Author, "Exceptional Ruby" and "Confident Ruby"; coach, consultant, and code cleric.

719 posts
1,888 followers

Follow Avdi Grimm

My Profile

Copy and paste my profile into the search field of your favorite fediverse app or server.

Your Profile

Or, if you know your own profile, we can start things that way!
Copyright ©️ 2021 Avdi Grimm