I Quit Social Media

This week is unsettling for me. The fear of the COVID-19 pandemics spreads around the globe, and the financial market's volatile tumbles soon followed. I was startled at first on this Monday, then I went to news outlets, watching how things unfold. On Wednesday, things got worse, the market crashed spectacularly. At night, I went … Continue reading I Quit Social Media

Managing Team SSH Keys With Ansible

My former company has two kinds of servers on the public cloud -- the production servers and the gateway servers (a.k.a jumping servers, bastions), which are in front of them for security protection. If a team member wants to log in to a production machine, he must first log in to one of the gateways. … Continue reading Managing Team SSH Keys With Ansible

Monitoring MongoDB Collection Sizes With Telegraf, InfluxDB, and Grafana

MongoDB collection statistics MongoDB is a document database. The data records are encoded with BSON (Binary JSON), which is a binary representation of JSON documents inside MongoDB. MongoDB stores data records in collections. Collections are analogous to tables in relational databases. For example, if we want to store geo-locations of cities in MongoDB, we can … Continue reading Monitoring MongoDB Collection Sizes With Telegraf, InfluxDB, and Grafana

Goodbye Medium. Hello WordPress.

Good company in a journey makes the way seem shorter. — Izaak Walton I switch from Medium to WordPress today. Medium is good; it has a large number of writers and audiences as well as numerous companies and organizations blogs. It has features social media with clapping, following, and of course, commenting and sharing. Clapping … Continue reading Goodbye Medium. Hello WordPress.