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 Mike Burns

View other authors

  1. Always Define respond_to_missing? When Overriding method_missing

    method_missing is still considered scary, but here’s something more scary:...

    Mike Burns
    July 30, 2012
    • Web
    • Ruby
  2. Name It

    There will be Ruby in the middle of this blog post. But first, a tangent in...

    Mike Burns
    July 24, 2012
    • Web
    • Ruby
    • Good Code
  3. Vim, You Complete Me

    Ever watch someone else type at a shell, spelling out every filename, even...

    Mike Burns
    July 12, 2012
    • Vim
  4. Describe the User's Perspective: DDD, acceptance testing, and you

    Learn about the user first.

    Mike Burns
    June 22, 2012
    • Design
    • Playbook
    • Testing
  5. Clearance 0.16.3 fixes a password reset vulnerability

    A new clearance version works around a Rails security bug.

    Mike Burns
    June 1, 2012
    • News
    • Web
    • Rails
    • Open Source
    • Clearance
  6. This Week In Open Source

    Updates about our open source projects.

    Mike Burns
    March 30, 2012
    • News
    • Open Source
  7. thoughtbot goes to Stockholm

    Hej hej! Mike Burns (author of This Week in Open Source, among other roles...

    Mike Burns
    March 27, 2012
    • News
    • Stockholm
  8. This week in open source

    bourne Version 1.1.2 of bourne is out (fba748b), without a NEWS...

    Mike Burns
    March 23, 2012
    • News
    • Open Source
  9. Do End Your Braces

    Braces and do/end are completely swappable—almost all the time. They have...

    Mike Burns
    March 19, 2012
    • Web
    • Ruby
    • Testing
  10. This week in open source

    factory_bot1 Version 2.6.4 of factory_bot is out (b7f3789), with...

    Mike Burns
    March 16, 2012
    • News
    • Open Source
« First ‹ Prev 1 2 3 4 5 6 7 8 9 … 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