Sleuth

San Francisco, CA, USA
2019
Nov 12, 2020   |  By Michael Knighten
One of our most commonly requested integrations, Datadog cloud monitoring, was announced last week on the Datadog blog! Sleuth organizes your deployments into projects, which collect and organize key data from your code sources and their associated staging environments. This data consists of metrics and errors.
Oct 26, 2020   |  By Michael Knighten
At times, directing projects in multiple locales from a desktop or laptop feels like conducting an orchestra in the dark. Coordinating with diverse, remote teams of developers producing software on an agile schedule of continual updates and releases can be especially nerve-wracking. At Sleuth, we’re crushing the remote-work challenge because, in 20 years of managing from afar, we’ve learned a thing or two — actually three — about how to do it right.
Oct 8, 2020   |  By Dylan Etkin
As a small startup, and a fully remote one to boot (thanks COVID), having only the “right” amount of meetings is crucial. Over-index on meetings and your team will get nothing done. Go too far the other way and your team won’t understand the vision, why you are doing what you are doing, and won’t be able to form the personal bonds that are required for a small team to succeed. We set aside 45 minutes every morning to discuss pretty much anything and everything.
Oct 5, 2020   |  By Don Brown
Here at Sleuth, we live in Zoom, and have accumulated a list of tips to make video meetings better. I'm going to talk about three quick tips to go from a muddled dungeon dweller to a clear, engaging talking head, all without spending a dime. If you want even more, the above video shows you 9 more tips, including one advanced (but still completely free) tip to turn a video call into a real-time broadcast experience.
Sep 8, 2020   |  By Michael Knighten
Developer teams shipping software frequently are in a constant state of change. Understanding the state of their code at a given point of time is sometimes clear as mud. The Sentry | Sleuth integration is focused on helping developers automate the annoyances of deploying software, tracking the health of a release, and providing clarity on how to resolve critical code issues.
Aug 24, 2020   |  By Michael Knighten
Nowadays, software development teams utilize continuous delivery or some variation, to create better, faster, more accurate software releases. Continuous delivery is a DevOps practice that empowers software teams to continuously ship code directly to an environment once automated tests pass. Continuous delivery is facilitated through the deployment pipeline. You can read more about it in a previous post.
Aug 12, 2020   |  By Don Brown
All deployments are not created equal, but you'd never know it from your Slack channel notifications. In reality, some deployments you really care about, as they contain things like API changes or database migrations, and you want that information to surface. We created tags in Sleuth for this very reason. Out of the box, Sleuth matches files in your deployment with known patterns, and if any are found, tags your deployments automatically.
Aug 11, 2020   |  By Patrick Leal
Being in the DevOps space, we're often asked questions about software deployment like, "What's the difference between continuous deployment and continuous delivery?", "What is continuous deployment?", and "Are continuous deployment and continuous delivery the same thing?" So first, let's start by clearly defining these terms.
Aug 7, 2020   |  By Don Brown
Quick, do you know what code is currently deployed to production? How about staging? How far apart are these environments? Sleuth tracks your deployments, and today, Sleuth is launching first-class environments support. I'm going to show you how it works, steps to take to migrate your existing projects, and where we plan to take it in the future.
Aug 3, 2020   |  By Michael Knighten
In order to have the most successful deployment, there are a few best practices that software development teams should be mindful of. First, following a continuous delivery approach allows software development teams to release in shorter cycles, so that building, testing, and releasing can be done with greater speed and reduced error rates. As stated in an earlier post of ours, you’re doing continuous delivery when: Your software is deployable throughout its lifecycle.
Jan 12, 2021   |  By Sleuth
Notify Slack on deployment with a message customized for your team. This video walks you through how to create a Slack app, register a webhook, and use that webhook in your continuous delivery pipeline to send a custom message to Slack. If you don't want to do it yourself, try deployment notification in Sleuth. LINKS SLEUTH
Dec 18, 2020   |  By Sleuth
Prevent merges during an incident with Python. This video shows how, in code, to block merging for pull requests targeting your production branch. If you don't want to do it yourself, try repository locking in Sleuth. LINKS SLEUTH
Dec 3, 2020   |  By Sleuth
See how to connect software releases with key metrics to pinpoint root causes of incidents. This video shows how to connect Sleuth, a deployment tracker, to Datadog, a monitoring app, to overlay deployment events on top of any graph.
Nov 17, 2020   |  By Sleuth
Walks through the features of Code Video Generator and how to get started.
Nov 3, 2020   |  By Sleuth
Demo of the first attempt at sequence diagrams. Still to come: auto-resizing, auto-waiting, styling, support for other sequence diagram features.
Nov 2, 2020   |  By Sleuth
Walks through the features of Code Video Generator version 0.2 and how to get started.
Oct 6, 2020   |  By Sleuth
Don Brown, CTO/Co-founder of Sleuth and ex-Atlassian Architect, shows what Continuous Deployment is and how to we use it to build and deploy Sleuth, itself a deployment tracker. It steps through the CircleCI and Fabric configuration files and code that takes each commit to master and puts them through staging and production environments automatically.
Sep 23, 2020   |  By Sleuth
These are my 12 quick video meeting tips to help you look your best without spending a dime. Video meetings are how we do business today and looking more professional will give you a leg up in your workplace and increase your confidence. Jump to each tip by clicking each chapter below...
Sep 15, 2020   |  By Sleuth
Sleuth now supports GitLab as a code source, allowing you to track GitLab project deployments, their impact, and their health using Sleuth. This video walks you through the process of signing up for Sleuth, connecting to GitLab, and talks about what to do next.
Sep 10, 2020   |  By Sleuth
Learn how the Sleuth-Sentry integration gives you a complete view into your deployment tracking and health! Join us for a virtual webinar with Sleuth co-founder Don Brown and Sentry Product Marketing lead Rahul Chhabria as we walk you thru the benefits of the integration and the insights the combined solution will bring you.

Deployment tracking, move fast without breaking things. When a deployment causes downtime, reduced performance, or customer facing bugs, Sleuth knows. Drawing from the best in class tools your engineering teams already use such as source control, APM, issue and error tracking. We equip your teams with the data needed to dramatically reduce downtime!

How Sleuth Deployment Tracking Works:

  • Detect: When a deployment causes downtime, reduced performance, or bugs, our impact detection engine knows. Quickly identify, resolve, and re-deploy.
  • Alert: Real-time Slack notifications fine-tuned to only the information you care about. Consolidate all your DevOps-related notifications into a single, powerful channel.
  • Command: Track releases from staging to production. Know what's deployed, and what's coming. Understand the impact, and fix shit when it goes wrong.
  • Control: Create order and eliminate release lag with PR-based workflows. Manage approvals, lock deployments, and ship with confidence.

Deploy Your Code With Confidence!