New Years Resolution : Stop Self Hosting Graphite
Obvious fact alert: New Year's Resolutions donât work for anyone (this lifehack clickbait has five reasons why). They especially donât work for companies because if the resolution was really that important you probably would have taken it on already. The January-specific orbital tilt of the earth wonât make you especially free to take new stuff on, and so you wonât.
Rather than pretending youâll take do extra work (and beating yourself up because you didnât achieve unachievable goals) itâs never the wrong time to take stock and see what you can eliminate. Whatâll let you be more productive at work or even let you be home an extra hour each week?
You could be riding horses instead of fighting Grafana!
In the past six months we in Hosted Graphite have taken this to heart and started farming out small parts of our development stack. Weâve stopped trying to maintain our own continuous integration set up (that's on CircleCIÂ now). Instead of staying on a clunky chat workflow with IRC or an open source chat client, weâve moved to Slack. These were hard decisions (we like open source!) but these changes allow us to stop building a production line and focus on building a product.
For most other tech companies, Graphite, Grafana, and StatsD are some of these awkward but vital tools. If youâre a small company and trying to justify the costs of Hosted Graphite, calculate how much developer time you spend maintaining your monitoring. Maybe itâs just a few hours a week (congratulations if it is), but even that adds up in a month. For Hosted Graphite the extra tooling that weâve switched to costs us, for a company of 12, around âŹ100 a month. However the pure value in hours saved and also just de-stressing and speeding up our workflow is worth vastly more than that âŹ100 to us. Hell, the time savings can even pay for themselves directly in more time spent on sales if we want.
âStop building a production line and focus on building a productâ
As we get firmly into a new year weâre trying to figure out what parts of our stack need to be streamlined. Itâs becoming less obvious for us as 2015 was a big year in streamlining our processes. We're now working on speeding up our workflows around our user-facing documentation and our blog. A little bit of work on automation or moving to a different solution and the few minutes deployment for those becomes a few seconds. Itâs not work done to save those few minutes, itâs because if a deploy is instant weâll fix more errors in documentation and work more naturally. This allows us to be a faster moving company and our customers will enjoy better documentation and communication from us.
So this New Year don't resolve to take on more work. Instead, think about what stress can be outsourced and allow yourself to become the fast moving company you always said youâd be. Oh, and Happy New Year!



















