Nimble Industries

AuthorColin Bartlett

Colin Bartlett is co-founder of Nimble Industries, creators of StatusGator and Washtub. He has been building web applications, managing software development projects, and leading engineering teams for 20 years.

Your Status Page is Useless If You Don’t Use it

Y

Over the past several years, status pages have become more and more commonplace. They are not just a feature of the behemoth cloud providers like Google, Amazon, and Microsoft, but common among the multitudinous rank-and-file SaaS companies that every modern business depends on. Having a well-maintained status page is not just a luxury anymore. A status page is a requirement for running a...

Component Status Filtering Is Here

C

One of our most requested features has made StatusGator more useful than ever before. StatusGator has been monitoring hundreds of status pages since 2015. Our aim has always been to aggregate the published status of the cloud services you depend on, making it available in any format you need, and notifying you when it changes. Status pages have now become an essential tool for most cloud...

Dependabot is Now Free and It’s Amazing

D

GitHub acquired Dependabot and made it free so we tried it out. The results were better than expected. We have long been advocates for consistent software maintenance. It might seem obvious, but software simply must be maintained and kept up to date with its dependencies or it risks atrophying until it becomes an unmaintainable pile of trash. Dependabot is an excellent tool for preventing...

Stop using Time.now and Date.today

S

When reviewing Rails apps, I often find many uses of Time.now and Date.today, each of which comes from Ruby itself. Although these methods seem convenient and accessible, they should be avoided inside of Rails apps, as they aren’t converted to the local time zone set inside Rails. Imagine the following (admittedly naive) method inside an Order model: def shipped? shipping_date < Date...

Zero Hesitation and Zero Downtime Deployments with Heroku

Z

One of the many benefits of the Heroku platform is its ease of integration into modern Continuous Integration (CI) and Continuous Delivery (CD) workflows. Heroku’s built-in CI makes it incredibly easy to keep all your code running in a single platform, without the need to rely on third party tools and without the need to configure and maintain them separately. It’s also extremely...

The First Annual StatusGator Status Page Awards

T

StatusGator monitors 411 different status pages, amassing a mountain of data about each. From when they are down and for how long, to what they post, to which pages people monitor the most and everything in between. Using that data, we are proud to present the first of an annual reflection on the past year. The First Annual StatusGator Status Page Awards seeks to applaud (and perhaps gently...

Dump Google Analytics and use Ahoy to track your Rails app traffic

D

StatusGator is built on Ruby on Rails, a popular choice for rapid web application development for more than a decade. One of the many benefits of Rails is its rich ecosystem of open source gems which can provide massive value quickly. We discovered one such gem, Ahoy, on our recent quest to understand how our users find out about StatusGator. StatusGator gets about 3,000 visitors and 20 sign ups...

7 key insights for improving engineering team performance

7

Code Climate, the purveyors of software services that help engineering teams become more efficient and productive, recently held their second annual Code Climate Summit. In the opening keynote, Bryan Helmkamp, CodeClimate CEO, outlined 7 conclusions he’s made about how to improve the efficiency of software development teams, using data gathered from hundreds of users of their...

Do OKRs work for a two-person company?

D

What are OKRs? The goal setting process called “OKRs” or Objectives and Key Results is currently quite popular across the startup and Silicon Valley corporate world. Google uses Objectives and Key Results to maintain goals across its organization. An entire industry of software tools has sprung up to support the process.  Large organizations use OKRs to create top level goals that...

Pyramid of software developer job satisfaction

P

Over the past 20 years, I’ve had the privilege to work on scores, if not hundreds, of software projects. Between consulting work and full time jobs, I’ve been able to help bring to fruition the ideas and goals of many partners, clients, and employers.  But what I’ve come to realize over my career is that no matter how novel, how challenging, or even how lucrative a project is...

Nimble Industries