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.
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
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
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
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
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
https://gitnation.com/contents/staying-human-in-the-age-of-ai-what-tech-leaders-need-to-preserve
November 7, 2025 at 5:52 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
https://gitnation.com/contents/staying-human-in-the-age-of-ai-what-tech-leaders-need-to-preserve
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
youtu.be/eIvCNdVZQBw
The chaos of legacy systems
YouTube video by Test Double
youtu.be
November 6, 2025 at 4:46 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
youtu.be/eIvCNdVZQBw
🚨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
🚨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
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.
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
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.
Nobody's making eye contact in this digital line running prompts, and half of us are here at extremely inconvenient local hours.
@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/
- 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
@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/
- 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/
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
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
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
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
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
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
95% of corporate AI pilots fail (MIT). Why? Transformation, not technology. Yes, we know, that fuzzy word people throw around when they don't know what they want. That's kind of the point.
Ed Frank points to 5 non-negotiables that separate winners from losers. https://link.testdouble.com/b037a4
Ed Frank points to 5 non-negotiables that separate winners from losers. https://link.testdouble.com/b037a4
October 30, 2025 at 12:02 PM
95% of corporate AI pilots fail (MIT). Why? Transformation, not technology. Yes, we know, that fuzzy word people throw around when they don't know what they want. That's kind of the point.
Ed Frank points to 5 non-negotiables that separate winners from losers. https://link.testdouble.com/b037a4
Ed Frank points to 5 non-negotiables that separate winners from losers. https://link.testdouble.com/b037a4
Software Leadership Circles have been described by leaders as engaging, rewarding, and valuable, leading to knowledge sharing, strong connections, and genuinely useful conversations.
Applications close this Friday, October 31! https://link.testdouble.com/c47fda
Applications close this Friday, October 31! https://link.testdouble.com/c47fda
October 29, 2025 at 12:00 PM
Software Leadership Circles have been described by leaders as engaging, rewarding, and valuable, leading to knowledge sharing, strong connections, and genuinely useful conversations.
Applications close this Friday, October 31! https://link.testdouble.com/c47fda
Applications close this Friday, October 31! https://link.testdouble.com/c47fda
Microservices are often just distributed dysfunction.
Your monolith's "forcing function" for org alignment might be exactly what's driving your business success.
The anvil of alignment principle: Sometimes constraints create clarity.
Your monolith's "forcing function" for org alignment might be exactly what's driving your business success.
The anvil of alignment principle: Sometimes constraints create clarity.
October 28, 2025 at 4:20 PM
Microservices are often just distributed dysfunction.
Your monolith's "forcing function" for org alignment might be exactly what's driving your business success.
The anvil of alignment principle: Sometimes constraints create clarity.
Your monolith's "forcing function" for org alignment might be exactly what's driving your business success.
The anvil of alignment principle: Sometimes constraints create clarity.
"They became part of the team—not them and us, but one team." - Cars on Test Double
How we helped them modernize to Elixir/Phoenix and upskill an engineering team for innovation:
https://link.testdouble.com/3f3fb7
How we helped them modernize to Elixir/Phoenix and upskill an engineering team for innovation:
https://link.testdouble.com/3f3fb7
October 27, 2025 at 4:55 PM
"They became part of the team—not them and us, but one team." - Cars on Test Double
How we helped them modernize to Elixir/Phoenix and upskill an engineering team for innovation:
https://link.testdouble.com/3f3fb7
How we helped them modernize to Elixir/Phoenix and upskill an engineering team for innovation:
https://link.testdouble.com/3f3fb7
As a group of staff consultants discussed legacy software apps, Brian Hughes pointed out it's useful to distinguish legacy *and/or* modernization. Sometimes separate buckets, sometimes combined. youtu.be/vI7wKLVzEtI
October 23, 2025 at 1:34 PM
As a group of staff consultants discussed legacy software apps, Brian Hughes pointed out it's useful to distinguish legacy *and/or* modernization. Sometimes separate buckets, sometimes combined. youtu.be/vI7wKLVzEtI
Neal Lindsay thinks of mutation testing as a more strict version of code coverage. And when you're trying to wrangle the profuse code generation an LLM gives you into code that actually does what you want, strictness is gold. Here's how he's applying that. https://link.testdouble.com/c8f60d
October 22, 2025 at 1:00 PM
Neal Lindsay thinks of mutation testing as a more strict version of code coverage. And when you're trying to wrangle the profuse code generation an LLM gives you into code that actually does what you want, strictness is gold. Here's how he's applying that. https://link.testdouble.com/c8f60d
Software Leadership Circles applications for 2026 cohorts of software engineering and product leaders are open, but only until October 31! https://link.testdouble.com/22609f
October 21, 2025 at 1:00 PM
Software Leadership Circles applications for 2026 cohorts of software engineering and product leaders are open, but only until October 31! https://link.testdouble.com/22609f
Remote work observation: The best trust-building happens in unstructured moments.
Create "coffee and code" sessions. Open video calls where people drop in while you work.
No agenda = authentic connection.
Create "coffee and code" sessions. Open video calls where people drop in while you work.
No agenda = authentic connection.
October 20, 2025 at 4:14 PM
Remote work observation: The best trust-building happens in unstructured moments.
Create "coffee and code" sessions. Open video calls where people drop in while you work.
No agenda = authentic connection.
Create "coffee and code" sessions. Open video calls where people drop in while you work.
No agenda = authentic connection.
LeadDev and StaffPlus New York talks have you pondering how to solve a problem? We offer no-strings-attached virtual office hours. Pair with an experienced sofware dev, product manager, or technical leader. https://link.testdouble.com/b0de11
#LeadDevNYC #StaffPlus
#LeadDevNYC #StaffPlus
October 16, 2025 at 7:01 PM
LeadDev and StaffPlus New York talks have you pondering how to solve a problem? We offer no-strings-attached virtual office hours. Pair with an experienced sofware dev, product manager, or technical leader. https://link.testdouble.com/b0de11
#LeadDevNYC #StaffPlus
#LeadDevNYC #StaffPlus
Jonathon Baugh shares an idea that originated from his 1980s frustration with that annoying VCR blinking 12:00.
AI is reshaping the workforce, blurring roles, and breaking career ladders. Orgs can balance using a triad of people, technology, and business.
https://link.testdouble.com/b419b3
AI is reshaping the workforce, blurring roles, and breaking career ladders. Orgs can balance using a triad of people, technology, and business.
https://link.testdouble.com/b419b3
October 15, 2025 at 4:07 PM
Jonathon Baugh shares an idea that originated from his 1980s frustration with that annoying VCR blinking 12:00.
AI is reshaping the workforce, blurring roles, and breaking career ladders. Orgs can balance using a triad of people, technology, and business.
https://link.testdouble.com/b419b3
AI is reshaping the workforce, blurring roles, and breaking career ladders. Orgs can balance using a triad of people, technology, and business.
https://link.testdouble.com/b419b3
We are expanding our popular leadership circles program to include blended cohorts of product and engineering leaders in 2026 for Software Leadership Circles. Applications to this free peer mentorship program are open now through October 31. https://link.testdouble.com/c47fda
October 14, 2025 at 12:00 PM
We are expanding our popular leadership circles program to include blended cohorts of product and engineering leaders in 2026 for Software Leadership Circles. Applications to this free peer mentorship program are open now through October 31. https://link.testdouble.com/c47fda
Shout out to @kadams54.bsky.social, speaking Nov 4 at IndyPy about Pydantic:
- 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/
- 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/
October 13, 2025 at 4:32 PM
Shout out to @kadams54.bsky.social, speaking Nov 4 at IndyPy about Pydantic:
- 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/
- 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/
VP of Delivery @docondev.bsky.social shares reflections on what bug bashes reveal about the underlying system. https://docondev.com/blog/2025/9/25/bug-bashes-are-a-smell
October 10, 2025 at 2:23 PM
VP of Delivery @docondev.bsky.social shares reflections on what bug bashes reveal about the underlying system. https://docondev.com/blog/2025/9/25/bug-bashes-are-a-smell
Your monthly dose of better dev and product management practices—subscribe to the Test Double dispatch newsletter https://link.testdouble.com/452b47
October 9, 2025 at 4:24 PM
Your monthly dose of better dev and product management practices—subscribe to the Test Double dispatch newsletter https://link.testdouble.com/452b47
The best remote team building happens when you're NOT trying to build the team.
Unstructured "coffee and code" sessions > formal team meetings.
How it works: https://link.testdouble.com/220119
Unstructured "coffee and code" sessions > formal team meetings.
How it works: https://link.testdouble.com/220119
October 8, 2025 at 10:41 PM
The best remote team building happens when you're NOT trying to build the team.
Unstructured "coffee and code" sessions > formal team meetings.
How it works: https://link.testdouble.com/220119
Unstructured "coffee and code" sessions > formal team meetings.
How it works: https://link.testdouble.com/220119