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. How to be super-fast with Trello

    We use Trello for a lot of our processes and projects. Here’s how to be hyper-productive with it.

    Dan Croak and Chad Pytel
    December 28, 2020
    • Process
    • Productivity
  2. Investment Time

    Since 2010, we have dedicated Friday every week to “investment time”, unstructured self-directed time undedicated to client work. Here’s how it works and what we’ve learned.

    Ian Zabel and Dan Croak
    February 10, 2017
    • Business
    • Community
    • Happiness
    • Hiring
    • Open Source
    • Productivity
  3. Block Web Crawlers with Rails

    Search engines “crawl” and “index” web content through programs called robots (a.k.a. crawlers or spiders). Here are some approaches to blocking them in Ruby on Rails apps.

    Dan Croak
    February 10, 2017
    • Rails
    • Ruby
    • SEO
    • Web
  4. Align GitHub-Flavored Markdown Tables in Vim

    GitHub lets you create pretty tables in Markdown. Keeping those tables pretty in the source code doesn’t have to be painful.

    Dan Croak
    June 15, 2016
    • Vim
    • Productivity
  5. How To Reduce a Large Heroku Slug Size

    How to fix the “Compiled slug size: 500.6M is too large (max is 500M)” error when trying to deploy your Heroku app.

    Dan Croak
    June 13, 2016
    • Heroku
    • Ruby
    • Web
  6. Opt-In, Project-Specific Vim Spell-Checking and Word Completion

    Improve your project team’s spelling abilities with these Vim tips.

    Dan Croak
    December 1, 2015
    • Vim
  7. Ten Years of the Giant Robots Blog

    Today marks 10 years of writing, editing, and publishing this blog, Giant Robots Smashing Into Other Giant Robots. Here’s a few things we did along the way to improve our happiness and the quality of the content.

    Dan Croak, Joël Quenneville & Gabe Berke-Williams
    November 6, 2015
    • Analytics
    • Automation
    • Middleman
    • Productivity
    • Web
  8. Create a Retention Curve with Mixpanel and Google Sheets

    Better visualize product retention with a curve instead of a tabular cohort report.

    Dan Croak
    July 1, 2015
    • Growth
  9. Optimizing Full Text Search with Postgres tsvector Columns and Triggers

    Improve the speed of Postgres full-text search by introducing a tsvector column to cache lexemes and using a trigger to keep the lexemes up-to-date.

    Dan Croak
    June 25, 2015
    • Web
    • Rails
    • PostgreSQL
  10. How to Process Twitter Lead Cards with FormKeep

    Generate leads for your product with Twitter Ads and FormKeep.

    Dan Croak
    March 23, 2015
    • Formkeep
    • Growth
1 2 3 4 5 … 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