RSS.Social

Giant Robots Smashing Into Other Giant Robots

follow: @[email protected]

Posts

How to review AI generated PRs

Giant Robots Podcast Ep 598: Animals and AI Accounting with Sam Landsberg

Turn Any Idea Into a Validated MVP

You cannot not lead

Querying encrypted data in Rails using Deterministic Encryption

Git 3.0 will use main as the default branch

We're a fully-remote company. Why host concurrent In-Person and Remote Summits?

AI in Focus: Pair programming with AI

Giant Robots Podcast Ep 597: Say Yes with Nick Merwin

Presenting at tiny ruby on Friday, November 21, 2025!

How to use LLMs without driving your team mad

My Favorite Mac VoiceOver commands

How to design a join code system

thoughtbot at Just Product 2025

Extending factory_bot with custom strategies at thoughtbot Open Summit

The Bike Shed Ep 480: The President's Doctor with Jared Turner

Rethinking CSS with Roux - debuting at thoughtbot Open Summit

Bridging the gap between Rails and React with Superglue at thoughtbot Open Summit

Announcing the thoughtbot Open Summit 2025 full schedule

Finding Your Niche as a Full Stack Designer

Putting our values to work: rethinking expenses

Giant Robots Podcast Ep 594: AI is Draining with Pablo Curell

Releasing v 1.0 of Administrate LIVE at thoughtbot Open Summit

Fear isn’t the enemy in teamwork — silence is.

New thoughtbot merch store just launched!

thoughtbot’s internal consulting course is now public

What sets thoughtbot designers apart?

🎙️ Free Resource: Product Design Sprint FigJam Template