Nimble Industries

Latest stories

Mute Apocalyptic Siren Noise on Video Calls with Krisp

M
Ambulance screaming down street

I’ve been using Krisp for the last two months to reduce background noise on conference calls and it has drastically improved my work-from-home experience. For the past 10 years or so, I’ve been working remotely full time. Remote work, for me at least, truly is the best way to be productive both personally and professional. I believe it can work well for vast swaths of the workforce...

How do I ask for a status page?

H
How to ask your vendor for a status page

Has this scenario happened to you? You found a service. A SaaS product or hosted service: it could be anything. Maybe it’s a continuous integration service or perhaps it’s a service for capturing comments on your web site. Let’s call it Useful Service. You sign up, and you’re happy with it. Now you depend on it and your fortunes are tied to it. But day in and day out...

The Cost of Ignoring the Rails Way

T

One of my consulting clients recently asked me to investigate a bug causing an unhandled exception in their production Rails app. The Bugsnag issue looked like countless others any Rubyist has no doubt reviewed before: undefined method `invitation_accepted_at' for nil:NilClass. This type of error indicates the code was expecting an object to have been returned when it wasn’t. A method was being...

GDPR Episode 2: A New Privacy Policy

G
Headquarters of the EU, home of the GDRP

What does it take to write a GDPR compliant privacy policy? It was easier than we realized! This is a continuation of our series on ensuring StatusGator complies with the terms of the European Union’s General Data Protection Regulation. To read the other parts of the series: GDPR Compliance Step 1: Data Erasure and Portability The GDPR has very specific requirements for privacy policies. ...

What is the cost of downtime?

W
Datacenter image illustrating the cost of downtime

Experiencing app, website, or server downtime can be one of the worst situations any tech business can find themselves in. Having your applications fail or crash out of nowhere can lead to some serious consequences, both directly and in the future for your bottom line and business operations. For one’s customers, the situation is worse. Imagine not being able to access a critical...

GDPR Compliance Step 1: Data Erasure and Portability

G
Headquarters of the EU, home of the GDRP

Recently, a StatusGator user on our 30 day free trial contacted us to inquire if StatusGator was GDPR compliant. The General Data Protection Regulation, or GDPR, is the European Union’s regulation that grants rights and requirements over personal data. Although we’ve been following the GDPR and its rollout for some time now, we haven’t taken active steps to comply with its requirements. We...

How much does a status page cost?

H
Satellite image of the US at night

Keeping your customers informed of the status of your website, application, or service is essential nowadays. If you don’t have a status page to communicate this, you’re missing an opportunity to improve transparency and reduce customer support burden. This is especially true if you are running an online business and your website is your main source of income, a status page is crucial not only...

Your Status Page is Awesome!

Y

That’s right. You’ve nailed it. Your status page rocks. Your doing all the things right, and so your status page is awesome. Here is why: It is Accessible Your status page is available to the public. Search engines crawl and index your status page. It’s easy to find. When there are problems with your service, your users don’t need to go searching through emails to find...

Dependency Drift: A Metric for Software Aging

D
A boat drifting at sea, representing Dependency Drift - a metric that will track software aging.

Is your software up to date? Have you been applying those gem security patches? Are you keeping up to date with python version upgrades? Have you ever been surprised at just how far behind one of your packages is?   We need a metric to measure and track the age of source code dependencies. The software industry has settled on great practices like static code analysis, as well as automated...

How to Save Precious Minutes During Incident Response

H

StatusGator notifies you when status pages change. But the most overlooked feature of it might just be the unified dashboard that displays the status of every service you depend on. This can save precious minutes during a frantic incident response. An Idea Is Born The original idea of StatusGator was born out of a day of frustration. After spending hours debugging a problem with a client’s...

Nimble Industries