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

Design Articles

Written by thoughtbot, your expert partner for design and development.

    • All Topics
    • Design
    • Development
    • Product
    • More topics
  1. Design Leadership & Culture at thoughtbot

    Design culture and leadership has become a huge focus in the tech industry. thoughtbot is always focused on both, and this is how we’ve been improving recently.

    Andrew Cohen
    March 31, 2016
    • Design
  2. Building iOS Interfaces: A Custom Button

    It’s about time to apply what we’ve learnt so far to implement a custom button and introduce some new concepts along the way.

    Reda Lemeden
    March 3, 2016
    • iOS
    • Design
    • Mobile
    • Swift
  3. Building iOS Interfaces: Views

    Views are the cornerstone of iOS app interfaces. Let’s take a look at what they are and how they work.

    Reda Lemeden
    February 3, 2016
    • iOS
    • Design
    • Mobile
    • Swift
  4. User Testing Gone Wild: A Guide to Course Correction

    After some unexpected twists, here’s how to get your user test back on track.

    Jaclyn Perrone
    December 24, 2015
    • Design
    • Usability
    • Testing
  5. Building iOS Interfaces: A Primer

    You are a designer and you want to have a more active role in implementing your iOS designs. This introduction will outline what’s involved in this process.

    Reda Lemeden
    November 24, 2015
    • iOS
    • Design
    • Mobile
    • Swift
  6. Naming Colors

    The why and how of naming the colors you use in your design and development projects.

    Reda Lemeden
    November 3, 2015
    • Color
    • Design
    • OS X
  7. Basic CSS Selector Syntax Explained Using Cats

    CSS can be tricky. Learn some basic selector syntax with cats!

    Mike Borsare
    October 26, 2015
    • Fun
    • CSS
    • Design
    • Web
    • Frontend
    • Back To Basics
  8. Building Learning into our Process with Prototypes

    The value in prototyping isn’t in the mockups that we produce. It’s in the learning that the team gets after they test the prototype with potential users.

    Kyle Fiedler
    October 19, 2015
    • Design
    • Prototyping
  9. Merck Developer Portal Case Study

    A glimpse into our process from start to finish on a developer portal project for Merck.

    Kyle Fiedler
    September 14, 2015
    • Design
    • Ember
    • Philadelphia
    • Product Design
    • Jobs To Be Done
  10. Test-Driven Product Design

    Development tests drive the process for how we implement new features. Design tests should drive why we are building the features in the first place.

    Kyle Fiedler
    September 8, 2015
    • Design
    • Product Design
    • Jobs To Be Done
  11. Sign up to receive a weekly recap from thoughtbot

    Looking for even more ways to stay connected?
    RSS feed icon Check out our feeds
« First ‹ Prev … 13 14 15 16 17 18 19 20 21 … 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