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
    • Privacy Policy
  • Account
  • Github
  • Twitter
  • Facebook
  • LinkedIn
  • YouTube
  • Patreon

Tag: bdd

Technologies Videos

RubyTapas Freebie: Gem Love Part 2

Posted on April 1, 2013 by Avdi Grimm
Continue reading "RubyTapas Freebie: Gem Love Part 2"

Announcements Videos

Creating Cowsays.com Part 2: Unit Tests and Cow Files

Posted on May 16, 2012May 15, 2019 by Avdi Grimm
Continue reading "Creating Cowsays.com Part 2: Unit Tests and Cow Files"

Uncategorized

Making a Mockery of TDD

Posted on September 6, 2011 by Avdi Grimm16 comments on “Making a Mockery of TDD”
Continue reading "Making a Mockery of TDD"

Articles

5 things programmers preach but don’t practice

Posted on August 30, 2011 by Avdi Grimm55 comments on “5 things programmers preach but don’t practice”
Continue reading "5 things programmers preach but don’t practice"

Technologies

Demeter: It’s not just a good idea. It’s the law.

Posted on July 5, 2011 by Avdi Grimm76 comments on “Demeter: It’s not just a good idea. It’s the law.”
Continue reading "Demeter: It’s not just a good idea. It’s the law."

Resources

Linkdump #7

Posted on April 10, 2011 by Avdi Grimm
Continue reading "Linkdump #7"

Articles

RSpec is for the literate

Posted on April 7, 2011 by Avdi Grimm22 comments on “RSpec is for the literate”
Continue reading "RSpec is for the literate"

Fragments

Roy Osherove on Test Construction

Posted on January 13, 2011 by Avdi Grimm
Continue reading "Roy Osherove on Test Construction"

Uncategorized

TDD Accelerates Development

Posted on February 24, 2009 by Avdi Grimm9 comments on “TDD Accelerates Development”
Continue reading "TDD Accelerates Development"

Technologies Uncategorized

Complex Hash Expectations in RSpec

Posted on October 28, 2008 by Avdi Grimm6 comments on “Complex Hash Expectations in RSpec”
Continue reading "Complex Hash Expectations in RSpec"

Posts navigation

Older posts

Recent Posts

  • You probably don’t need git worktrees
  • 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

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
    • Privacy Policy
  • 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.

722 posts
1,923 followers

Follow Avdi Grimm

My Profile

Paste my profile into the search field of your favorite open social app or platform.

Your Profile

Or, if you know your own profile, we can start things that way!
Why do I need to enter my profile?

This site is part of the ⁂ open social web, a network of interconnected social platforms (like Mastodon, Pixelfed, Friendica, and others). Unlike centralized social media, your account lives on a platform of your choice, and you can interact with people across different platforms.

By entering your profile, we can send you to your account where you can complete this action.

Proudly powered by WordPress | Theme: Hermes by Themes Harbor.