Shipyrd now works with Honeybadger, Rollbar, and AppSignal
Shipyrd started as a Kamal-first tool. You'd add the shipyrd-gem hook to your deploy.yml, and Kamal would ping Shipyrd at the start and end of each deploy. At…
Nick Kelly — full-stack Rails developer, AI integration specialist, DevUX engineer, and engineering leader
Shipyrd started as a Kamal-first tool. You'd add the shipyrd-gem hook to your deploy.yml, and Kamal would ping Shipyrd at the start and end of each deploy. At…
I recently added a few badges that I wanted for collaboration to Shipyrd for a few open and closed-source projects. There are all kinds of badges/shields…
When you’re working on an app with a team, you always have a set of tools/SAAS products that the team uses to triage, monitor, and build your app. Quite a few…
When you're using Kamal or really any manual deploy flow it's nice to have a way to claim an environment to let your team know you're using an environment.…
If you’re using Cloudflare for your app, it’s comforting to be able to enable the proxy with strict SSL connections and not just DNS or flexible. This hides…
There are a lot of options for monitoring out there. We need to know when we’re running out of the essential metrics like CPU, memory, and disk. There are…
I was curious what the final image size and deploy times would be when you utilize the default Dockerfile that comes with Rails 8 vs. the new Buildpacks…
Sometimes you need to take down an app for a brief period of time for maintenance. Maybe you need to do a large database migration or maybe you need to release…
Shipyrd is Rails app that’s packaged as a Docker container and published on Docker Hub and GitHub container registry. It’s a simple deploy tracking and…
I recently migrated a newsletter that I run(The PHX Brief) over to a new hosting platform and used Kamal for the new deployment flow. For part of the process,…
When deploying with Kamal and using accessories such as Postgres, sometimes you'll want to run a few Postgres servers/containers/accessories. Maybe on…
beni.fit needed a better health care plan cost estimator to utilize with their clients. Picking the right insurance coverage for you and/or your family is a…
Safety is one of the top concerns on a job site for DPR and most construction companies, everyone benefits from a safer job site. The Why I Work Safe platform…
Shipyrd was built as a deployment visibility tool to help team members have more visibility into their deployed environments. It answers essential questions…
Kamal 2 ditched .env in favor of .kamal/secrets which is great because it isolates Kamal-specific configuration from your application configuration. Kamal 2…
Kamal 2 introduced the concept of aliases within your deploy recipe and it's lovely(thanks @djmb). Previously, I had various bin/kamal/console scripts and…
Kamal has it's own lock file that it drops on your server for each destination that you're deploying to. But really when there's more than one of you…
Simple.css was a great way to start building Shipyrd, it kept the focus on the product. The Simple.css framework gives you barely enough CSS to create…
I’m at Rails World which kicked off with @dhh talking about the improvements to Rails from 7 to 8 which is launching at Rails World, #nobuild, #nopaas. @djmb…
When I first started talking about what eventually would become Shipyrd one of the features I wanted to build was a way to see what's up next to deploy. On…