Don't let your deploys go unnoticed.

Every deployment is a win. Dplyd gives developers a simple public log of what shipped, when it shipped, and why it mattered. Share your wins, build a streak, and celebrate with the community.

Free forever No credit card API access included
Team of developers celebrating a successful deployment

Here's how it works.

Step 1

Deploy your code

Push to production using your favorite tools. Add one curl to your CI/CD — that's it.

Step 2

Share the moment

Your deployment appears in the live feed for the world to see. Add context about what you shipped.

Step 3

Celebrate together

Get reactions from fellow developers. Build your streak and show off with embeddable badges.

Polaroid photos of deployment moments scattered on a desk

Every deployment tells a story.

A midnight bug fix. A major feature launch. A complete rewrite that was totally worth it. Your deployments are more than git commits — they're milestones worth remembering.

Public deploy log

A permanent record of everything you've shipped, visible on your profile.

Embeddable badges

Add a live deploy badge to your GitHub README or portfolio. Updates automatically.

Shipping streaks

Track your consistency. How many days in a row can you ship?

deploy.sh
# After your deploy succeeds...
curl -X POST https://dplyd.com/api \
  -H "Authorization: Bearer $DPLYD_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"message": "Shipped v2.0!"}'

View full API docs →

One line in your CI/CD.

Add a single curl command to your deployment script. That's it. Works with GitHub Actions, GitLab CI, Vercel, Netlify, or any pipeline.

  • No SDK required — just HTTP
  • Supports any language or platform
  • Real-time broadcast to followers

Your deploys deserve an audience.

Join developers who celebrate their deployments and build in public. Free forever. No credit card required.

Create your free account

Live Feed

Real-time deployments from the community

Live
Support
Support 
deployed a feature about 2 hours ago
about 2 hours ago
✨ Introduce content selection features ✨ Introduce new search result messages ✨ Introduce team management feature
Support
Support 
deployed a feature about 13 hours ago
Support
Support 
deployed a feature about 16 hours ago
about 16 hours ago
✨ Introduce image lightbox and proposal features ✨ Introduce settings messages and navigation 🐛 Fix test module resolution and expectations
Support
Support 
deployed a feature about 19 hours ago
Support
Support 
deployed a feature 1 day ago
1 day ago
✨ Enhance entity change proposal components ✨ Introduce GuideDanmark sync feature ✨ Introduce Supplier Dates and Event Next Steps Cards ✨ Introduce SupplierBookingLink component ✨ Introduce UsagePage component and tests ✨ Introduce address validation for event publication ✨ Introduce entity navigation and improve UI ✨ Introduce image effects and editable audio metadata ✨ Introduce media generation draft functionality ✨ Introduce new features and improvements ✨ Introduce photo metadata patching feature ✨ Introduce source crop functionality ✨ Introduce text selection and annotation features ✨ Introduce video agent projection and media toasts
Peter Theill
Peter Theill 
deployed a styling change 1 day ago
1 day ago
💄 Illustrate the what-is-a-doodle-poll guide with annotated poll and step SVGs
Peter Theill
Peter Theill 
deployed a CI/build change 3 days ago
3 days ago
💚 Fix CI failing on unknown Ruby 3.4.7
ruby/setup-ruby v1.238.0 predates Ruby 3.4.7, so every CI job failed at
Set up Ruby. Bump to v1.321.0.
Peter Theill
Peter Theill 
deployed a dependency update 3 days ago
3 days ago
⬆️ Upgrade to Rails 8.1 and update gems

  • Bump rails to ~> 8.1.3 and run app:update (adds bin/ci, config/ci.rb,


refreshed error pages), restoring app customizations that were overwritten

  • Enable load_defaults 8.1

  • Update all gems; relax sqlite3 and aws-sdk-s3 pins

  • Pin json to ~> 2.21 until Active Support supports json 3.x keyword-only


parse options

  • Add Solid Queue 1.7 batches migration and regenerate queue schema

  • Add brakeman.ignore for the intentional presigned S3 redirect

Peter Theill
Peter Theill 
deployed a feature 5 days ago
Peter Theill
Peter Theill 
deployed a bug fix 9 days ago
9 days ago
🐛 Use the app icon for all favicon variants
favicon.ico, icon.svg and apple-touch-icon.png were leftovers from project creation and did not match icon.png. Regenerate the ICO (16/32/48px) and the 180px touch icon from icon.png, and rebuild icon.svg as a vector version of the same icon.