Test Double
banner
testdouble.bsky.social
Test Double
@testdouble.bsky.social
Our mission is to improve how the world builds software. And we do that by building both great software and great teams.
Welcome to our newest Double Agent, VP of Sales & Marketing, Nate Casto 💚🎉
December 1, 2025 at 2:00 PM
Test Double CEO & Co-founder Todd Kaufman talks about the importance of seeking to understand before being understood 💚, and why most software projects still fail due to org rather than technical issues. 😅 https://www.codewithjason.com/podcast/18110034-276-todd-kaufman-agent-001-at-test-double/
December 1, 2025 at 1:03 PM
We inherit our constraints. Legacy systems, team expertise, deployment limits. HTMX turns these into advantages.

One script tag. Enhanced UX. No rewrite. Ship today.

Stop fighting your stack—enhance it. Your users are waiting.

Dave Mosher shows how:
https://link.testdouble.com/845798
November 28, 2025 at 4:18 PM
🚨 MIT: 95% of corporate AI pilots fail

Based on decades of business transformation experience, our own Ed Frank thinks the 5% that win focus on:
✓ Quantify success first
✓ Lead agile from the CEO down
✓ Make the C-suite adapt
✓ Change the org, not just tech
✓ Fix the fundamentals
November 26, 2025 at 8:21 PM
Kubernetes complexity making your brain run out of RAM? 🤯

Ed Toro's Rails script approach means you don't have to memorize kubectl flags. His patterns create tab-autocomplete paths through K8s configuration, context switching, and pod execution.

https://link.testdouble.com/cdebdc
November 25, 2025 at 1:03 PM
We often front-load discovery to feel confident before building—but that's not real agility. Doc Norton explores how continuous learning reduces risk better than perfect plans ever could. https://link.testdouble.com/5b3945
November 24, 2025 at 2:20 PM
During a discussion on legacy modernization, we talked salty takes because there's usually a kernel of truth there. Staff Consultant James Walker's cheeky response gets at software problems are human problems.

youtu.be/Q-tGsqFIf2U
The old, legacy system probably works fine
YouTube video by Test Double
youtu.be
November 24, 2025 at 1:54 PM
Staff Consultant Steve Jackson shared a reality check during a recent conversation on legacy system challenges: technical fixes don't save a failing organization.

You need to uncover root causes beneath surface-level tech problems. Software problems are human problems.

youtu.be/EtDMtMgw9Ao
Technical fixes are not magic cures if your org is failing
YouTube video by Test Double
youtu.be
November 20, 2025 at 2:29 PM
One time we heard someone from Atlassian say developers are not creative. Wat?
November 19, 2025 at 7:47 PM
The number of failed local Docker setups Ed Toro has seen ... 🫣

Ed solves this by treating Rails scripts as "partial function applications," organizing Docker commands so tab-autocomplete guides developers to what they need. Without becoming container experts.

https://link.testdouble.com/8f43a7
November 18, 2025 at 1:03 PM
Let's update your software systems bit by bit—no need to throw everything out and start from scratch.

Give us a holler if you want to talk more about what that means for you, your team, and your codebase.
November 17, 2025 at 2:01 PM
Unlike coding agents, our double agents can quickly distinguish between what’s crap and what’s credible.

Agentic coding makes a lot of things possible, but you still want a human with experience and discernment at the helm.
a cartoon of spongebob saying nasty in front of a stinky building
ALT: a cartoon of spongebob saying nasty in front of a stinky building
media.tenor.com
November 17, 2025 at 1:18 PM
Brian Hughes shares a useful framework to think about evaluating your legacy codebase. youtu.be/FyJx7EJnlfQ
3 Stages to evaluate code
YouTube video by Test Double
youtu.be
November 14, 2025 at 1:08 PM
Software consulting is like an experience accelerator. Encounter a variety of interesting challenges, codebases and projects, plus work with some of the best teams in tech. Find out more about what it's like to work as a consultant at Test Double. https://link.testdouble.com/a0833f
November 13, 2025 at 7:00 PM
"We just need to be more careful about quality" … 💥 Famous last words. Developers aren't perfect. Even AI hallucinates and needs human review. So why keep designing systems that assume perfection? You need systems that manage inevitable mistakes. https://link.testdouble.com/1834f3
November 12, 2025 at 5:39 PM
Due to the nature of our double agents' work as consultants, we often watch for ways to improve onboarding and environment setup. Ed Toro has some useful power up scripts for Rails that he's sharing in three parts. First up: environment setup. https://link.testdouble.com/60fba8
November 11, 2025 at 1:00 PM
Skip endless debates about test definitions. Focus on shipping reliable software that users love. Here's what Rob Komaromi thinks works for frontend testing: Two types of tests. Unit tests (Vitest) for fast feedback, E2E tests (Cypress) for business-critical flows. https://link.testdouble.com/bff5a0
November 10, 2025 at 2:42 PM
Why we focus on building both great software and great teams: short talk from Amy Dutton for TechLead Conf. Amy talks about how to lead teams through technical choices that reflect values and culture
https://gitnation.com/contents/staying-human-in-the-age-of-ai-what-tech-leaders-need-to-preserve
November 7, 2025 at 5:52 PM
What makes legacy systems feel so chaotic? Interim Principal Consultant Dave Mosher talks about things like sprawl, and why it sometimes doesn't matter if the baby is ugly if it's doing what the business needs.

youtu.be/eIvCNdVZQBw
The chaos of legacy systems
YouTube video by Test Double
youtu.be
November 6, 2025 at 4:46 PM
🚨Too many cooks in the codebase! Adding more developers to solve velocity problems? You might be scaling your bottlenecks, not your productivity. Here's what actually slows teams down (and what to fix first). https://link.testdouble.com/904ed5
November 6, 2025 at 3:49 PM
There's something darkly funny about planning your workday around a time zone you don't live in (that 9 am PT changeover).

Nobody's making eye contact in this digital line running prompts, and half of us are here at extremely inconvenient local hours.
a little girl is crawling on the beach with the words `` i take a nap right here '' written above her .
ALT: a little girl is crawling on the beach with the words `` i take a nap right here '' written above her .
media.tenor.com
November 5, 2025 at 3:04 PM
@kadams54.bsky.social is speaking tonight about Pydantic at IndyPy 💚:
- getting data in to and out of models
- using advanced features to simplify complex data
- how Pydantic has become a foundation for everything from database access to AI
https://www.meetup.com/indypy/events/305589187/
November 4, 2025 at 3:14 PM
Learn how to normalize inconsistent data structures in Python with Pydantic. This post from Gabriel Côté-Carrier and Kyle Adams guides you through different approaches and pitfalls, using Pydantic's alias path and alias choices features. https://link.testdouble.com/f540d0
November 3, 2025 at 1:57 PM
Final day to apply to our popular Software Leadership Circles program. You'll be matched to a small cohort of peers, and meet monthly January - June 2026 for trusted conversation and collaboration on challenges. More info and application: https://link.testdouble.com/bf6289
October 31, 2025 at 12:07 PM
Software Leadership Circles is our popular free program providing a trusted space for engineering and product leaders to enjoy conversation and collaboration with peers. Cohorts meet monthly for six months, and applications close tomorrow! https://link.testdouble.com/bf6289
October 30, 2025 at 2:58 PM