Shipyard's Avatar

Shipyard

@shipyard.build.bsky.social

Full-stack ephemeral environments on every PR. E2E testing on every code change.

18 Followers  |  65 Following  |  30 Posts  |  Joined: 19.02.2025  |  1.867

Latest posts by shipyard.build on Bluesky

Post image

see you at #TestMu in 2 weeks!

visit our virtual booth and tell us how you're building + testing with agents ๐Ÿค–

and if you haven't yet, register today. TestMu has over 60 sessions on QA, testing, CI/CD, agents, and more.

#QA #DevOps

05.08.2025 15:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
How to Hide your Staging Environment from Search Engine Indexing | Shipyard You donโ€™t want your staging environment to be publicly discoverable, or displace your production webpages when someone does a simple search. Here's how you can hide it.

here's how to apply these:

shipyard.build/blog/hide-st...

23.07.2025 18:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

is your staging env showing up in search?

this is pretty common, esp if you carry the same site config from prod to staging

keep users away from your untested, WIP features:

1. ๐Ÿ”„ robots.txt
2. ๐Ÿ—‘๏ธ staging sitemap.xml
3. canonical โžก๏ธ prod
4. HTTP auth
5. request๐Ÿ—‘๏ธGoogle

23.07.2025 18:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

shipping faster doesn't necessarily mean you're in a better place, esp when you don't have the right processes/pipelines

how can you keep a good dev pace while being confident your code is bug-free?

join Benjie and Erin at #DPESummit in SF and find out!

@gradle.com #DevEx #DX

17.07.2025 19:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
E2E Testing with Claude Code | Shipyard Claude Code can help make end-to-end (E2E) testing more approachable, especially when prompted through test-driven development (TDD). Here's how to write tests to guide your features, and how to set u...

shipyard.build/blog/e2e-tes...

11.07.2025 14:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

we put claude code to the ultimate test: writing #E2E tests โœ…

took some trial and error, but we got the best results from directing CC to use test-driven development

not surprising, as human devs often have the same experience with #TDD

11.07.2025 14:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

we're joining our friends #LambdaTest on aug 19-21st for this year's #TestMu conf ๐ŸŽ‰

looking forward to catching sessions on the latest + greatest in test automation ๐Ÿ”ฅ

visit our virtual booth for good chat, games, and prizes!

#DevOps #testautomation #QA

03.07.2025 17:29 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
DORA Community of Practice The DORA Community provides opportunities to learn, discuss, and collaborate on software delivery and operational performance. Enabling a culture of continuous improvement.

Join the #DORA Community tomorrow for a discussion about creating a practice of continuous improvement!

Nancy Barraza from Clara will be sharing some of her experiences and we'll have an open discussion.

Join the dora.community group for meeting details.

#community #GBGB #ContinuousImprovement

25.06.2025 15:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

how do ephemeral envs prevent ๐Ÿ”ฅs in staging + prod?

1. they're isolated: they don't share services/data with other envs, so bug blast radius is contained

2. they shift test/review left: find + resolve bugs before they hit staging/prod

build more, firefight less!

#DevOps

24.06.2025 17:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Are you using gen AI during any phase of your SDLC? We want to learn more about your experience. Take the @dora.dev survey today!

google.qualtrics.com/jfe/form/SV_...

18.06.2025 08:05 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Qualtrics Survey | Qualtrics Experience Management The most powerful, simple and trusted way to gather experience data. Start your journey to experience management and try a free account today.

google.qualtrics.com/jfe/form/SV_...

17.06.2025 18:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

the 2025 @dora.dev survey is now open!

DORA's research has changed the way teams deliver software. their findings have helped countless engineers understand + improve their processes. or in short, get better at getting better.

support their research by taking the survey!

#GBGB #DORA

17.06.2025 18:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

not so scary to deploy on friday (the 13th) when you have ephemeral environments!

13.06.2025 18:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

nice that you deploy on fridays, but do you deploy on friday the 13th?

13.06.2025 18:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
Moving from GitFlow to Trunk-Based Development | Shipyard Trunk-based development is a rapid git development model in which commits are pushed/integrated directly into the trunk (or main branch). Going from a branching model to TBD is a massive undertaking, ...

shipyard.build/blog/gitflow...

12.06.2025 17:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

trunk-based dev is a rapid git dev model: commits are pushed/integrated directly into the trunk, sans PRs/MRs

why?
๐Ÿ”˜ merge conflicts--
๐Ÿ”˜ cognitive load--
๐Ÿ”˜ quality software++

going from a branching model to TBD is no small feat. it takes a combo of automation + teamwork:

@dora.dev #DevOps

12.06.2025 17:27 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

sisyphus at daily standup: i had to roll back some changes

09.06.2025 19:22 โ€” ๐Ÿ‘ 360    ๐Ÿ” 79    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 7
Preview
The Docker Compose Test Environment Guide | Shipyard Here are some tips and tricks for using Compose in different ways across different environments, from local to production.

read our thoughts on it:

shipyard.build/blog/docker-...

10.06.2025 17:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

one of the many reasons we โค๏ธ Docker Compose? it makes test env management easy

use it during dev, use it as an app def for a deployment, and use it to keep config consistent for every env in between

#DevOps #Docker @docker.com

10.06.2025 17:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Kubernetes README | Chris Short What books ๐Ÿ“š to read to learn more about Kubernetes

Kubernetes README #SuggestedRead #devopsish chrisshort.net/kuber...

09.06.2025 12:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

t-5 min: catch benjie's keynote at #DeveloperWeek Leadership ๐ŸŽ‰

05.06.2025 16:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

benjie will be keynoting #DeveloperWeek Leadership next Thursday ๐ŸŽ™๏ธ

tune in online to learn about the impact of developer happiness (+ good #DevEx) on @dora.dev metrics

30.05.2025 17:58 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

we're gearing up to meet the #Baltimore DevOps community at DevOpsDays Baltimore ๐Ÿฆ€

looking forward to a jam-packed two days of excellent sessions and open spaces.

don't miss Natalie's lightning talk on trunk-based development on Wednesday afternoon ๐Ÿ‘€

#DevOps #SRE #Platform

19.05.2025 16:15 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Local-first CI/CD with Makefiles | Shipyard Continuous integration isnโ€™t something that needs to be restricted to remote pipelines. You can get a lot more mileage out of your CI/CD pipelines if you begin integration locally. That's where Makefi...

here's how:

shipyard.build/blog/local-f...

07.05.2025 17:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

since '76, the #Makefile spec has made build workflows easy

don't build out your #CICD logic in your pipeline, treat it as a wrapper for your build/test/deploy steps. and your makefile can be your SSOT for local and remote workflows

#DevOps #devtools #testautomation

07.05.2025 17:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

when you ask ChatGPT or Claude a question, how often is it actually correct? not quite often enough for you to take its output as 100% factual...

thatโ€™s where #vibecoding becomes a liability

here's how you can test your vibe coding + trust every deploy

shipyard.build/blog/ephemer...

#DevOps

01.05.2025 18:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I don't know who needs to see this, as the saying goes, but platform engineering is not just "devops" or "infra" by another name.

Platform engineering is about bringing a product sensibility and design ethos to the infra-shaped technical problem space.

01.05.2025 01:49 โ€” ๐Ÿ‘ 171    ๐Ÿ” 27    ๐Ÿ’ฌ 11    ๐Ÿ“Œ 2
Preview
DORA Community of Practice The DORA Community provides opportunities to learn, discuss, and collaborate on software delivery and operational performance. Enabling a culture of continuous improvement.

Code reviews painful? ๐Ÿ˜ฉ Huge PRs, weak feedback?
Let's fix it! Join the DORA Community this Thurs w/ @abt.bsky.social, author of "Looks Good To Me".

๐Ÿ—“๏ธ This Thursday, 9AM PT!
๐Ÿ”— Join the mailing list for details - dora.community

#CodeReview #DevOps #DORACommunity

15.04.2025 18:23 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
How to Measure DORA Change Fail Rate | Shipyard Change fail rate (CFR) is one of the four key DORA metrics. DORA usually counts change fail rate as the percentage of production code changes that introduce a bug or regression over the total number o...

here's how you can start:

shipyard.build/blog/measure...

#GBGB #DevOps

09.04.2025 16:15 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

change fail rate is one of the 4 key @dora.dev metrics. CFR represents how often a change to prod doesnโ€™t perform as expected, or introduces a bug

remember: measuring CFR is the first step to improving it

#GBGB #DevOps

09.04.2025 16:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@shipyard.build is following 20 prominent accounts