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
Web Development
  • Ruby on Rails
  • Hotwire
  • AI and Machine Learning
  • React
  • Maintenance
Mobile Development
  • React Native
  • iOS
  • Android
Design
  • UX, UI, and Product Design
  • Design Research
  • Design Systems
Product
  • Product Management
  • Product Design Sprint
  • Research and Strategic Insights
  • Accessibility
Team and Processes
  • Team Augmentation
  • Fractional Leadership
  • Level up your junior team
View all Services
View all Resources
Development
  • Tech Leadership Resources
  • Open Source
  • Books
  • The Bike Shed Podcast
  • Live Streaming on YouTube
The business of great software
  • Playbook
  • Startup Incubator
  • Giant Robots Smashing Into Other Giant Robots Podcast
  • Design Sprint Guide
  • Live Streaming on LinkedIn
View all Resources

Tools Articles

Written by thoughtbot, your expert strategy, design, product management, and development partner.

    • All Topics
    • Design
    • Web
    • iOS
    • Android
    • More topics
  1. Tools I like: Zoxide

    Checkout z, a neat lil command line utility.

    Brian Tenggren
    March 22, 2024
    • Tools
    • Development
    • Code
  2. GitHub pull request merge strategies

    An overview of what the options provided by the pull request merge button on GitHub do and how to make the best out of each strategy.

    Dimiter Petrov
    July 17, 2023
    • Git
    • Tools
  3. We're Building a New Design Sprint Guide

    We’ve been running design sprints for over 10 years, it’s time for us to share everything we know about them in an updated guide.

    Luke Mitchell
    March 17, 2023
    • Design Sprint
    • Design Sprints
    • Product Design Sprint
    • Design
    • Tools
    • Guide
    • Resource
  4. Figma UI Starter Kit

    New Figma resource, a lightweight UI design starter kit to save you time.

    Andrew Spencer
    December 12, 2022
    • Tools
    • Figma
    • Process
    • Product Design
    • Design
  5. Using Notion to manage product development: Part 2 (A step-by-step how-to guide)

    An in-depth guide looking at how to set Notion up, exploring databases, properties, rollups, formulas and linked databases to level up your Notion-fu.

    Jared Turner
    August 1, 2022
    • Product Management
    • Product Roadmap
    • Process
    • Productivity
    • Tools
  6. Using Notion to manage product development: Part 1

    The flexibility of Notion is a blessing and a curse. Recently, a client migrated to Notion and together we explored what an ideal setup might look like to manage their company’s product development.

    Jared Turner
    July 29, 2022
    • Product Management
    • Product Roadmap
    • Process
    • Productivity
    • Tools
  7. How we used DesignOps and Figma to scale our team

    We looked to better document our designs and project background in a useful and clear way to support a growing team. This article outlines that experience and what success we found using Figma to support DesignOps.

    Steven Neamonitakis, Kelly Gebo & Andrew Spencer
    July 14, 2022
    • Design
    • Product Strategy
    • Process
    • Processes
    • Product Design
    • Figma
    • Productivity
    • Tools
  8. Figma Shortcuts to Speed Up Your Design Workflow

    Here are my best tips for getting really fast in Figma.

    Stephen Lindberg
    April 20, 2022
    • Tools
    • Figma
    • Design
    • macOS
  9. Profiling Vim

    Vim enables you to edit text rapidly, but what do you do when Vim itself is slow? Profile!

    Chris Thorn
    July 15, 2019
    • Vim
    • Performance
    • Tools
  10. Don't forget the silent step when you squash and merge

    GitHub’s squash and merge button is great. But make sure to write a good commit message before you confirm those changes.

    German Velasco
    December 24, 2018
    • Git
    • Tools
  11. Sign up to receive a weekly recap from thoughtbot

1 2 3 Next › Last »

Footer

thoughtbot
  • Services
  • Case Studies
  • Resources
  • Let's Talk
  • Our Company
  • Careers
  • Purpose
  • Blog
  • Sponsor
  • Mastodon
  • GitHub
  • Instagram
  • YouTube
  • Twitch
© 2024 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