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

Giant Robots Smashing Into Other Giant Robots

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

    • All Topics
    • Design
    • Development
    • Product
    • More topics
  1. You Could Invent Object-Oriented Programming

    In which we recreate OO using lambdas and closures.

    Mike Burns
    December 18, 2014
    • Closure
    • Lisp
    • OOP
  2. The Chameleon

    How we treat our coworkers and clients will affect our projects more than we might think.

    Paul Smith
    December 16, 2014
    • Playbook
    • Happiness
    • Apprenticeship
  3. Introduction to Function Currying in Swift

    Function currying in Swift might not be immediately obvious, but once you see the applications, it can be another incredibly powerful tool at your disposal.

    Gordon Fontenot and Adam Sharp
    December 11, 2014
    • iOS
    • Swift
    • Functional Programming
  4. Introducing Design and Front-End Development Trails for Upcase

    Hone your design and front-end development skills with a new trail series on Upcase.

    Rachel Cope
    December 10, 2014
    • News
    • Design
    • Web
    • Upcase
  5. Merck Design Sprint Part Deux

    The second design sprint for the Merck Developer Portal. In this sprint, we build on top of our findings from the last sprint.

    Kyle Fiedler
    December 9, 2014
    • Design
  6. Using the Dropbox Objective-C API in Swift

    Extend the Dropbox SDK to play nicely with Swift and functional programming concepts.

    Tony DiPasquale
    December 8, 2014
    • iOS
    • Swift
  7. Introducing the Reboot Podcast

    Introducing the Reboot Show - Interviews with Career Changers.

    Adarsh Pandit
    December 8, 2014
    • News
  8. Prototype with Proteus

    A collection of static site generator starter kits.

    Joshua Ogle
    December 8, 2014
    • Web
    • Design
    • Proteus
    • News
  9. A Guide to Caching Your Rails Application With Fastly

    Understand and implement Fastly caching in your Rails application.

    Jessie Young
    December 5, 2014
    • Web
    • Performance
    • Rails
  10. CSS Animation for Beginners

    How to use CSS to animate content on the web.

    Rachel Cope
    December 4, 2014
    • Design
    • CSS
    • Animation
  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 … 135 136 137 138 139 140 141 142 143 … 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