Skip to main content
thoughtbot thoughtbot
  • Live on Twitch!

    thoughtbot is livestreaming

    Work alongside the thoughtbot team as we collaborate with each other and our clients, live. Ask us anything, we're live right now!

  • Case Studies
  • Blog
  • Let’s Talk
Live on Twitch!

thoughtbot is livestreaming

Work alongside the thoughtbot team as we collaborate with each other and our clients, live. Ask us anything, we're live right now!

Let’s get started!
View all Services
Development
  • Ruby on Rails
  • Hotwire
  • AI and Machine Learning
  • Maintenance
  • Mobile
Design
  • Discovery Sprints
  • UX, UI, and Product Design
  • Design Systems
Product
  • MVP
  • Product Management
  • Accessibility
Team and Processes
  • Team Augmentation
  • Fractional Leadership
View all Services
View all Resources
Development
  • Tech Leadership Resources
  • Open Source
  • Books
  • The Bike Shed Podcast
  • Live Streaming on YouTube
  • Conference Talks
The business of great software
  • Playbook
  • Purpose Built
  • Giant Robots Smashing Into Other Giant Robots Podcast
  • Design Sprint Guide
  • Live Streaming on LinkedIn
View all Resources

Articles by Dan Croak

View other authors

  1. Video: Sinatra At Boston.rb, Part 3

    This is the third in a series of short videos. They feature Blake Mizerany...

    Dan Croak
    October 20, 2009
    • News
    • Web
    • Ruby
    • Sinatra
  2. Video: Sinatra At Boston.rb, Part 2

    This is the second in a series of short videos. They feature Blake Mizerany...

    Dan Croak
    October 17, 2009
    • News
    • Web
    • Ruby
    • Sinatra
  3. Video: Sinatra At Boston.rb, Part 1

    This the first in a series of short videos. They feature Blake Mizerany...

    Dan Croak
    October 16, 2009
    • News
    • Web
    • Sinatra
    • Ruby
  4. Test-Driven Rails Helper

    This is how I unit tested a view helper to format a date range in a view. I...

    Dan Croak
    October 15, 2009
    • Web
    • Testing
    • Rails
  5. Slave To The Intepreter

    I think of Ruby as the “free love” language. Yet, even Ruby can put the...

    Dan Croak
    October 13, 2009
    • Web
    • Ruby
  6. Code Cowboy

    I’ve written before about lightweight access control using Inherited...

    Dan Croak
    October 12, 2009
    • Web
    • Rails
    • Open Source
  7. Testing ActiveRecord Named Scopes

    Everyone was psyched when Nick Kallen’s has_finder plugin was added to Rails...

    Dan Croak
    September 29, 2009
    • Web
    • Testing
    • Ruby
    • Rails
  8. Success Story: Big Room Consulting

    We like to spotlight our thoughtbot training students’ work. Big Room...

    Dan Croak
    September 22, 2009
    • News
  9. Swallow Nil

    I’ve been using this for about a year and a half. Abomination or legitimate...

    Dan Croak
    September 18, 2009
    • Web
    • Ruby
    • Good Code
  10. Role Suggesting Name

    Consider a CreditCard class: class CreditCard < ActiveRecord::Base ...

    Dan Croak
    September 18, 2009
    • Web
    • Rails
    • Good Code
« First ‹ Prev … 7 8 9 10 11 12 13 14 15 16 Next › Last »

Footer

thoughtbot
  • Services
  • Case Studies
  • Resources
  • Let's Talk
  • Our Company
  • Careers
  • Purpose
  • Blog
  • Sponsor
  • Mastodon
  • Bluesky
  • GitHub
  • YouTube
  • Twitch
  • Feeds
© 2025 thoughtbot, inc.

The design of a robot and thoughtbot are registered trademarks of thoughtbot, inc.

  • US: +1 (877) 9-ROBOTS
  • UK: +44 (0)20 3807 0560
  • Beware of fraudulent thoughtbot job listings Learn more
  • Code of Conduct
  • Accessibility Statement
  • Privacy Policy