thoughtbot
banner
thoughtbot.com
thoughtbot
@thoughtbot.com
thoughtbot is your expert partner for product design and development. We help you lead the way through better products, faster teams, and stronger growth.
https://thoughtbot.com/
Figma just released some new, powerful AI image editing features. Our Senior Designer, Ferdia, takes you through expanding an image in this short: youtube.com/shorts/62QA4...
Figma just dropped some new AI image editing features!
Tired of juggling between all the different design tools? Well, with Figma AI’s new image editing features, released just last week, you’ll be able to stay in Figma to complete more tasks than ever…
youtube.com
December 22, 2025 at 4:02 PM
When your workday ends as your teammates' begins, synchronous communication stops being the default. The solution isn't more meetings at late hours; it's learning to anticipate questions before they're asked.
Working across time zones: When async becomes the default
When your workday ends as your teammates’ begins, synchronous communication stops being the default. The solution isn’t more meetings at late hours; it’s learning to anticipate questions before...
thoughtbot.com
December 22, 2025 at 7:38 AM
A practical checklist to help technical product teams clean up software spend, reduce tooling drift, and plan confidently for the year ahead.
Your End-of-Year Software Audit Checklist (for Technical Product Teams)
A practical checklist to help technical product teams clean up software spend, reduce tooling drift, and plan confidently for the year ahead.
thoughtbot.com
December 19, 2025 at 4:19 PM
Spoiler, the product wasn't the problem. It was the customer experience. This is the mindset shift that will save you money, and keep your revenue recurring.
How a £20 mirror solved a £35,000 engineering problem (and why you, a Product Founder, CTO or Head of R&D should care)
Spoiler, the product wasn’t the problem. It was the customer experience. This is the mindset shift that will save you money, and keep your revenue recurring.
thoughtbot.com
December 19, 2025 at 7:38 AM
Speeding up takes just one word.
How fast can you go?
Speeding up takes just one word.
thoughtbot.com
December 17, 2025 at 7:38 AM
Organizing tests for readability.
The Arrange/Act/Assert pattern
Organizing tests for readability.
thoughtbot.com
December 16, 2025 at 7:38 AM
Skimping on tests doesn’t speed you up; it just leaves you flying blind.
Testing is software engineering
Skimping on tests doesn’t speed you up; it just leaves you flying blind.
thoughtbot.com
December 15, 2025 at 7:38 AM
Tips from an AI skeptic for working with a team which uses AI a lot.
How to review AI generated PRs
Tips from an AI skeptic for working with a team which uses AI a lot.
thoughtbot.com
December 12, 2025 at 7:38 AM
Our Senior Designer, Ferdia Kenny, shows you how to instantly rename messy Figma layers in the latest Design Tips short: youtube.com/shorts/5Ph05...
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtube.com
December 11, 2025 at 6:02 PM
A step-by-step path to validate your idea fast by defining the problem, testing assumptions, prototyping the critical flow, and shaping a focused MVP you can learn from.
Turn Any Idea Into a Validated MVP
A step-by-step path to validate your idea fast by defining the problem, testing assumptions, prototyping the critical flow, and shaping a focused MVP you can learn from.
thoughtbot.com
December 9, 2025 at 7:38 AM
Our Senior Designer, Ferdia Kenny, shows you how to search for a screenshot in Figma in the latest Design Tips short: youtube.com/shorts/QUSHY...
Never lose a Figma screen again with Figma AI’s Visual Search
Can’t remember where that screen lives in your design file? thoughtbot Senior Designer Ferdia Kenny shows you how to use Figma A.I.’s “Visual Search” feature so you never lose a screen again! #figma…
youtube.com
December 3, 2025 at 4:00 PM
Whether you’re aware of it or not, your actions and non-actions impact the people around you. Everything sends a message. Everything communicates. Everything is leading.
You cannot not lead
Whether you’re aware of it or not, your actions and non-actions impact the people around you. Everything sends a message. Everything communicates. Everything is leading.
thoughtbot.com
November 27, 2025 at 7:38 AM
thoughtbot Senior Designer, Ferdia Kenny, shares how to make a simple carousel animation for your Figma prototype using Smart Animate: youtube.com/shorts/CztUj...
Make your prototype feel real - build an animated carousel with Smart Animate
Create a beautiful and simple carousel animation in your Figma prototype. thoughtbot Senior Designer Ferdia Kenny shows you how to put this together in a couple of easy steps using Figma Smart…
youtube.com
November 26, 2025 at 3:02 PM
Encrypting data is easy — querying it isn’t.

Rails' deterministic encryption makes encrypted fields both searchable and secure.
Querying encrypted data in Rails using Deterministic Encryption
Encrypting data is easy — querying it isn’t. Rails’ deterministic encryption makes encrypted fields both searchable and secure.
thoughtbot.com
November 25, 2025 at 7:38 AM
A quiet but important milestone for Git.
Git 3.0 will use main as the default branch
A quiet but important milestone for Git.
thoughtbot.com
November 24, 2025 at 7:38 AM
We ran our in-person Amsterdam Summit and Remote Summit at the same time in October. A ton of effort. Culturally priceless.
We're a fully-remote company. Why host concurrent In-Person and Remote Summits?
We ran our in-person Amsterdam Summit and Remote Summit at the same time in October. A ton of effort. Culturally priceless.
thoughtbot.com
November 21, 2025 at 7:38 AM
Trying to optimize your AI coding workflow? One size doesn't fit all. During an AI pair programming session, we discovered some insights about control, context and trust that might help you sharpen your own process.
AI in Focus: Pair programming with AI
Trying to optimize your AI coding workflow? One size doesn’t fit all. During an AI pair programming session, we discovered some insights about control, context and trust that might help you sharpen...
thoughtbot.com
November 20, 2025 at 7:38 AM
Booleans and ractors on stage in Helsinki.
Presenting at tiny ruby on Friday, November 21, 2025!
Booleans and ractors on stage in Helsinki.
thoughtbot.com
November 19, 2025 at 7:38 AM
Check out Senior Designer Ferdia's latest short tip. In 90 seconds, he'll show you some of the most practical features of the AI image generator, Midjourney: youtube.com/shorts/PnvQt...
3 features in Midjourney to wow your boss!
Create amazing images and videos with Midjourney. thoughtbot Senior Designer Ferdia shows you how to train Midjourney to create in your personal style, how to extend any image and how to turn a photo…
youtube.com
November 18, 2025 at 5:05 PM
Three AI anti-patterns that consistently frustrate development teams, and how to avoid them.
How to use LLMs without driving your team mad
Three AI anti-patterns that consistently frustrate development teams, and how to avoid them.
thoughtbot.com
November 17, 2025 at 7:38 AM
Check out Ferdia's short Figma tips. In 90 seconds, he'll show how to easily remove an image background right in Figma: youtube.com/shorts/A87Gl...
Ditch Photoshop! Use Figma!
Quickly remove an image background right in Figma with Figma AI. No need for Photoshop! #prototype #prototyping #figma #photoshop #adobe #editing See more helpful design resources at:…
youtube.com
November 14, 2025 at 6:03 PM
Check out Ferdia's short Figma tips. In 60 seconds he explains how to enhance a blurry image in Figma: youtube.com/shorts/fLIgr...
Improve your blurry images with Figma AI ✨🔥
No more pixelated images! We show you how to quickly improve the resolution of blurry images in your prototypes with Figma AI’s “Boost Resolution” feature. #figma #prototype #prototyping…
youtube.com
November 11, 2025 at 4:02 PM
The world needs more accessibility tip listicles. Here's one about screen reader testing.
My Favorite Mac VoiceOver commands
The world needs more accessibility tip listicles. Here’s one about screen reader testing.
thoughtbot.com
November 11, 2025 at 7:38 AM
Learn the ins and outs of building a game-based join code feature.
How to design a join code system
Learn the ins and outs of building a game-based join code feature.
thoughtbot.com
November 10, 2025 at 4:19 PM
Insights from the 2025 Just Product conference - from slowing down under pressure, to experimenting with AI and vibecoding - and what this all means for product teams and leaders.
thoughtbot at Just Product 2025
Insights from the 2025 Just Product conference - from slowing down under pressure, to experimenting with AI and vibecoding - and what this all means for product teams and leaders.
thoughtbot.com
November 10, 2025 at 7:38 AM