Advertisement · 728 × 90

Posts by thoughtbot

Post image

Most teams aren’t behind on AI because of tech.
They’re behind because they’ve stopped learning.

Ep. 607 → podcast.thoughtbot.com/607

#thoughtbot #giantrobotspodcast #ArtificialIntelligence #DigitalStrategy #InnovationLeadership

1 day ago 1 0 0 0
Batman WebGL with Unicorn Studio | Quick lesson on adding pro style effects to your website in 2026
Batman WebGL with Unicorn Studio | Quick lesson on adding pro style effects to your website in 2026 This tutorial shows how to use Unicorn Studio to create an interactive, WebGL Batman element for your website or application. Have you ever wanted to spruce up your website with some interactive…

Our Senior Product Designer, Ferdia Kenny, shows how to make a Batman WebGL effect in Unicorn Studio in the latest thoughtbot Design Short: youtube.com/shorts/o-NW1...

4 days ago 0 0 0 0
Preview
Attending and speaking at Haggis Ruby thoughtbot is heading to Haggis Ruby in Glasgow on April 23-24. Come find us.

thoughtbot is heading to Haggis Ruby in Glasgow on April 23-24. Come find us.

5 days ago 4 0 0 0
Post image

Growth brings change.
Change brings friction.

Ep. 604 dives into how to manage both.
podcast.thoughtbot.com/604

#giantrobotspodcast #thoughtbot #SoftwareDevelopment #ProductLeadership #AI #DigitalTransformation

5 days ago 0 0 0 0
Preview
Enhancing job reliability with Sidekiq Pro's super fetch strategy Explores how the core Sidekiq fetch behavior has the potential to lead to loss of job data and how the super fetch strategy provided by Sidekiq Pro can resolve this.

Explores how the core Sidekiq fetch behavior has the potential to lead to loss of job data and how the super fetch strategy provided by Sidekiq Pro can resolve this.

6 days ago 1 0 0 0
Post image

What happens when AI moves faster than regulation?

Ep. 605 explores what’s at stake and why the current path isn’t inevitable.
podcast.thoughtbot.com/605

#ai #giantrobotspodcast #thoughtbot

1 week ago 1 0 0 0
Preview
How strategic product design reduces risk before you write code Common ways projects in regulated industries fail and how thoughtbot designers proactively reduce risk.

Common ways projects in regulated industries fail and how thoughtbot designers proactively reduce risk.

1 week ago 0 0 0 0
Advertisement
Figma Tutorial | 15 lesser-known keyboard shortcuts [and 1 bonus shortcut]
Figma Tutorial | 15 lesser-known keyboard shortcuts [and 1 bonus shortcut] This tutorial shows how to use some lesser known Figma keyboard shortcuts that can rapidly speed up your workflow. Do you spend time clicking “Share” and the “Copy Link” to link to your Figma…

Our Senior Designer, Ferdia Kenny, shows some quick Figma keyboard shortcuts to speed up your workflow in the latest thoughtbot Design Short: youtube.com/shorts/Xt8P-...

1 week ago 1 0 0 0
Post image

Season 2, wrapped.

From TypeScript and LLMs to an unexpected keynote idea, this episode brings together the moments that stood out and the threads that kept showing up.

Ep. 498 → bikeshed.thoughtbot.com/498

#llms #thebikeshedpodcast #typescript #thoughtbot

1 week ago 2 0 0 0
Post image

AI is getting blamed for layoffs.
But is it actually the cause?

Episode 606 → podcast.thoughtbot.com/606

#ai #thoughtbot #giantrobotpodcast #layoffs

1 week ago 0 0 0 0
Preview
Meet Duck Typer: your new duck typing friend Keep the beauty of duck typing with no annotations while still catching missing methods, mismatched signatures, and accidental drift across classes.

Keep the beauty of duck typing with no annotations while still catching missing methods, mismatched signatures, and accidental drift across classes.

1 week ago 2 0 0 0
Preview
I copied a prompt and built a management system in a week How I used Claude Code to build a GTD-based management system from a borrowed idea, meeting transcripts, and three days of real work.

How I used Claude Code to build a GTD-based management system from a borrowed idea, meeting transcripts, and three days of real work.

2 weeks ago 2 0 0 0
Preview
Observability for your LLM-powered apps: OTel Instrumentation for RubyLLM LLM calls are black boxes in production. Learn how to add structured observability to your RubyLLM-powered app with OpenTelemetry.

LLM calls are black boxes in production. Learn how to add structured observability to your RubyLLM-powered app with OpenTelemetry.

2 weeks ago 2 1 0 0
The AI layoffs are BS
The AI layoffs are BS Everyone’s blaming AI for layoffs right now. But is that actually true? In this clip, thoughtbot CEO Chad Pytel breaks down what’s really going on with the big tech company cuts being announced. #AI…

What's really going on with the AI layoffs? In this clip from an upcoming Giant Robots episode, Chad breaks down what’s really going on with the big tech company cuts being announced. www.youtube.com/shorts/P8Aua...

2 weeks ago 4 0 0 0
Episode 600 😮 of Giant Robots Smashing Into Other Giant Robots
Episode 600 😮 of Giant Robots Smashing Into Other Giant Robots In a special 600th episode of Giant Robots Smashing Into Other Giant Robots Sami pulls out all the stops. thoughtbot speed dating. Trivia. Pass-the-question. Plus hear Chad talk about the early days…

Full episode 600 www.youtube.com/watch?v=jOVY...

2 weeks ago 0 0 0 0
Do you like working at thoughtbot?
Do you like working at thoughtbot? What makes thoughtbot special? In this clip from the 600th episode of Giant Robots Smashing Into Other Giant Robots, members of the thoughtbot team reflect on what they love most. From thoughtful…

For the 600th (!!) episode of our podcast, Giant Robots Smashing Into Other Giant Robots, Sami asked the team what their favorite thing about working at thoughtbot is 🥹 www.youtube.com/shorts/elhZd...

2 weeks ago 0 0 1 0
Advertisement
Preview
Introducing Test Budget: a linter for test performance Your test suite didn’t get slow all at once. It won’t get fast all at once either. Start by making sure it stops getting worse.

Your test suite didn't get slow all at once. It won't get fast all at once either. Start by making sure it stops getting worse.

2 weeks ago 0 0 0 0
Preview
How to launch a Lovable MVP in 2026 AI tools can spin up polished apps in a weekend, but speed makes it easier than ever to build the wrong thing. Here’s how to turn a “Lovable MVP” prototype into a real product that delivers value.

AI tools can spin up polished apps in a weekend, but speed makes it easier than ever to build the wrong thing. Here’s how to turn a “Lovable MVP” prototype into a real product that delivers value.

2 weeks ago 1 1 0 0
Belt CLI | React Native setup in one command [2026]
Belt CLI | React Native setup in one command [2026] Starting a new React Native app doesn’t have to take all day. In this video, thoughtbot Senior Developer Rakesh, shows how Belt CLI instantly scaffolds a battle tested setup with Expo, TypeScript,…

Our Senior Developer, Rakesh, shows how Belt CLI gets React Native projects set up in minutes.
youtube.com/shorts/QXs0B...

3 weeks ago 1 0 0 0
Hotwire vs. React Starts With Understanding the Browser | The Bike Shed
Hotwire vs. React Starts With Understanding the Browser | The Bike Shed Before you choose Hotwire, React, or another front-end approach, it helps to ask a more basic question: what is a browser? Joël and Sally explore how browsers work, how front-end and back-end…

Watch the full episode and subscribe to our YouTube! www.youtube.com/watch?v=vPof...

3 weeks ago 0 0 0 0
Joël Explains the Web in 45 Seconds
Joël Explains the Web in 45 Seconds Catch the full video episode and every episode of The Bike Shed by subscribing to thoughtbot's YouTube channel. #podcastclips #webdevelopment #development

One of Joël's superpowers is explaining things. Distilling complex ideas to simple truths. Deconstructing the fundamentals behind the tools developers use every day. www.youtube.com/shorts/f-2qO...

3 weeks ago 0 0 1 0
Preview
Claude Skill incoming! Generating Postman collections with AI When speed matters more than perfection, API documentation can quickly become a bottleneck. In this post, I share how we used thoughtbot’s Claude Skill to generate Postman collections directly from...

When speed matters more than perfection, API documentation can quickly become a bottleneck. In this post, I share how we used thoughtbot’s Claude Skill to generate Postman collections directly from a Rails codebase.

3 weeks ago 1 0 0 0
Preview
Combine Capybara selectors to avoid the sequential timeout trap How I shaved over a minute off a test suite with a one-line change.

How I shaved over a minute off a test suite with a one-line change.

4 weeks ago 3 1 0 0
"Trust me" and Other Famous Last Words from Developers
"Trust me" and Other Famous Last Words from Developers Indexing into arrays isn’t ALWAYS wrong, but..... Sally Hall and Joël Quenneville talk about subtle bugs and why “just trust me” rarely ends well. Watch this full episode of The Bike Shed -…

Watch full episodes of The Bike Shed on the thoughtbot YouTube channel 📺 www.youtube.com/shorts/vpb0C...

1 month ago 0 0 0 0
Preview
Your chat bot needs a better rate limit strategy Don’t let one ambitious user trigger a denial of service.

Don't let one ambitious user trigger a denial of service.

1 month ago 1 0 0 0
Post image

Checkout the newest episode of the Giant Robots Smashing into other Giant Robots podcast out now!

603: The product we are going to build
podcast.thoughtbot.com/603

Sami returns and, along with his fellow hosts, discusses a brand new tool currently in pre-production at thoughtbot.

1 month ago 0 0 0 0
Advertisement
Preview
How to choose and implement an LLM for your healthcare product Choosing and implementing the right large language model for healthcare requires balancing security, economics, and inevitable hallucinations. Here’s what you need to know before integrating AI into...

Choosing and implementing the right large language model for healthcare requires balancing security, economics, and inevitable hallucinations. Here’s what you need to know before integrating AI into your product.

1 month ago 0 0 0 0
Candid conversations between senior developers | The Bike Shed on video
Candid conversations between senior developers | The Bike Shed on video On The Bike Shed, hosts Joël Quenneville, Sally Hall, and Aji Slater discuss development experiences and challenges at thoughtbot with Ruby, Rails, JavaScript, and whatever else is drawing their…

Available wherever you listen to podcasts, and now with video episodes on the thoughtbot YouTube channel. Like and subscribe, you know the drill. www.youtube.com/watch?v=8aGX...

1 month ago 0 0 0 0
Allow us to reintroduce ourselves - The Bike Shed on video!
Allow us to reintroduce ourselves - The Bike Shed on video! Have you been keeping up with thoughtbot's popular development podcast, The Bike Shed? If you've been holding out for a video version - have we got great news for you! Join hosts Joël Quenneville,…

Have you been keeping up with our podcast, The Bike Shed? Allow us to reintroduce ourselves - on video!

Join hosts Joël Quenneville, Sally Hall, and Aji Slater every week for candid conversations about building products - from greenfield apps to legacy software. www.youtube.com/shorts/PDTSh...

1 month ago 1 0 1 0
Preview
Claude Code skills: Automating FDA-required documentation for software as a medical device Generating and maintaining FDA-required documentation for software as a medical device can be tedious and time-consuming. We built a Claude Code skill to automate documentation for 510(k) submissions.

Generating and maintaining FDA-required documentation for software as a medical device can be tedious and time-consuming. We built a Claude Code skill to automate documentation for 510(k) submissions.

1 month ago 0 0 0 0