Monitoring this site with Grafana (and speeding it up)

I’ve been reading up on Grafana for $WORK, so I signed up for an account at Grafana cloud to dogfood it for personal use too.

They now have a Synthetic Monitoring feature that was quite easy to turn on for the 3 WordPress blogs I administer: mine, my daughter’s and my son’s. A bunch of dashboards were also autogenerated. I was a bit disappointed by how slow the overall page load time was though.

So I signed up for Cloudflare’s free CDN and I can already see a noticeable boost in speed. This involved handing them control of my nameservers. On the bright side the TLS certs were generated immediately and the overall transfer was quite smooth.

The massive drop in latency in the second half of the chart is quite nice to see.

Ten years ago

animal_farm_2

I wanted to go to some unrelated site starting with blog and hit enter once those 4 letters were typed, and was pleasantly surprised to see it go to a blog I’d set up for about a year between 2006 and 2007.  Forgive the cringe-worthy name. I’m all grown up and traditional now. I’m happy to see I was as obsessed with RSS readers, Alan Moore, Emacs , bookmark hoarding and Linux back then as I am now.

The only difference is that I was a loyal Slackware user back then despite distro-hopping constantly, but I prefer Fedora these days.

The picture above is something I made in Gimp back then.

Change is in the air

I’ve decided not to renew my old domain (indeliblestamp.com). So I’ve got a new one, less imaginative but certainly simpler: arunsr.in.

arunsrin‘ is my handle at work and seemed to fit well with the .in domain.

I’ve now migrated indeliblestamp.wordpress.com to arunsrin.wordpress.com, and may in the future point my main domain to it.

Text Powered

For about the billionth time, I’ve changed the blog engine that runs this site. This time I’m using blosxom, which is actually pretty cool. Blog posts are just text files, and categories are just folders in which they reside. This works brilliantly, because I can just shoot up Emacs and start typing away.

I finally got around to version-controlling everything as well. This page helped me set up Git, and it is ridiculously easy to use for my simple
needs. I’ve been playing with the CSS layouts and the sidebar contents, and it is a huge relief to know that I can fiddle around to my heart’s content and roll back to a working version if I’ve messed something up.

Blosxom itself is pretty tiny, being a single perl script that reads and formats the posts. Sadly the plugins I was looking for were all leading to dead links. The thoughtful folks at TinyApps.org set up
a mirror that was incredibly useful. I’ve now mirrored the plugins as well, accessible here.

Update: Uh, as you can see, this site now runs on WordPress.