Skip to main content
Ben Nadel at cf.Objective() 2012 (Minneapolis, MN) with: Nathan DeJong
Ben Nadel at cf.Objective() 2012 (Minneapolis, MN) with: Nathan DeJong

Incident Commander Now Allows Incidents To Be Deleted From The Cloud

By
Published in ,

A couple of weeks ago, I updated my Incident Commander application so that its data persistence layer was powered by Firebase. This moved the incident data from your localStorage API to the remote Firebase Backend-as-a-Service (BaaS). The primary benefit of this move was that the Incident Commander responsibilities can now be shared easily amongst your teammates by passing around an incident URL. But, while these URLs are extremely secure, they are theoretically crackable given enough time. As such, I've added the ability to delete an incident once you are done with it.

Run the Incident Commander application on GitHub.

View the Incident Commander code in my Incident Commander project on GitHub.

Generally speaking, the information that I enter into the Incident Commander isn't proprietary information. Sure, it talks about InVision App's architecture and mentions things like message queue sizes, network problems, database performance, recent deployments, and log entry anomalies. But, these are all discussed at a high-level. As such - for me personally - I'm not worried about the security of the data persistence.

But, for others, who either discuss things more in-depth; or, who are simply covering their butts when it comes to discussing their company's internal workings, there is now an option to Delete the Incident at the bottom of the Incident Commander application:

Incident Commander can now delete incidents from Firebase.

Clicking this link will delete your incident data from the remote Firebase database and redirect you back to the introductory page of the application. It's a minor change; but, should hopefully bring peace-of-mind to the more cautious engineers and project managers who use the Incident Commander.

Reader Comments

I believe in love. I believe in compassion. I believe in human rights. I believe that we can afford to give more of these gifts to the world around us because it costs us nothing to be decent and kind and understanding. And, I want you to know that when you land on this site, you are accepted for who you are, no matter how you identify, what truths you live, or whatever kind of goofy shit makes you feel alive! Rock on with your bad self!
Ben Nadel