As reported cases of novel coronavirus (COVID-19) continue to rise around the world, many companies are increasingly shifting to using remote work as a way of minimizing exposure for their workforce. But even if some of these companies have been remote-friendly in the past, many organizations are currently struggling to figure out how to shift their operations to becoming entirely remote.
It’s been another brutal week. The coronavirus a.k.a. “Rona” as my teenage daughter and her friends call it, is just making things miserable for everyone. There have been significant impacts on the tech sector, along with oil and gas, finance, travel, hospitality, and many other industries. But there’s always a silver lining when disaster strikes. So let’s start on a positive note: many of us in information worker roles can work from home.
Automation is a powerful tool that can make processes more efficient and less expensive. You may think that automation tools are only accessible by large companies with significant resources. There are some cases when outsourcing complex tasks to professional consultants is the best options, such as website migration by cms2cms.com. However, other tasks can easily and effectively be achieved in-house with the help of automated tools.
So you’re using InfluxDB and Telegraf. Perhaps you’re writing over a million metrics points per second. Perhaps you’ve used Flux to do some data exploration. However, you now find yourself in a little bit of a pickle. You need to process and analyze this large amount of data, and you’d prefer to do that work in your favorite language with your go-to libraries.
Companies all across the world are responding to the COVID-19 crisis by taking every precaution to limit its impact on the lives of employees and customers. The virus has created a ripple effect impacting everything from a visit to the local grocery store to countless conference cancellations. And the world became aware of this crisis only a little over a month ago. Tech companies have responded by asking, and even requiring, employees to work remotely.
The source code for this post can be found on this github repo Ktor is a brand new micro-framework created by the Jetbrains team and running over the JVM. Jetbrains are the authors of Kotlin - the official language for Android, and Intellij - one of the popular IDE. I personally have +4 years of experience using Spring and I wanted to give a try to Ktor which seems promising. Creating a URL shortener is a good way to start.