Finally got around to migrating the blog from Jekyll/Octopress to Hugo. I managed to preserve the RSS feed URL, so it was a fairly smooth migration aside from a blip when feed readers thought all the posts were new again it. I’ve still got some work tweaking the theme and category/tag pages, but seems to be working out pretty well.
I recently received a question about SGI’s pandora after someone found my run-pandora.sh script in my hpc-admin-scripts repo. They were looking for a way to test a server with a fair bit of memory in a short amount of time. They’d tried Memtest86 and found it to be incredibly slow when running single-threaded or proved too unstable when running on all cores. When they found my repo, they figured it’d be worth asking about pandora in the hopes it would be appropriate for their needs.
Welp. Seems I forgot to test out my RSS feeds in Hugo, so I’m reverting to Octopress until I have time to sort that out.
Recently, I’ve been thinking that I should write down some of my views on IT. I don’t believe in a black & white world, but in one that’s full of realities, tradeoffs, and compromises. I’ve worked with people who refuse to (or are unable to) recognize that and spend energy trying to dictate instead of collaborate, typically to the detriment of themselves and frustration of everyone around them. IT exists to support and enable an organization, and should not be an end unto itself.
A few years ago, I’d migrated from Wordpress to a static site generator for my blog as part of migrating off a shared web host to a VPS. I’d started with Octopress since it had been getting a fair bit of buzz at the time. I was pretty happy with the rendered output, but the underlying software had its flaws. The author (Brandon Mathis) highlighted some of those flaws in his post on the road to Octopress 3.
As part of developing RESTful HTTP APIs at work, there’s been a lot of discussion over the “best” way to architect/implement everything. To avoid relying strictly on my own instincts and relearning mistakes that many others have already learned from, I’ve been reading O’Reilly’s Building Microservices. I haven’t finished it yet, but have gotten a lot out of what I’ve read so far (and been pleased to see that my instincts have been largely supported by someone who’s experienced implementing such systems).
Recently, someone from the Public Health Foundation contacted me because they found a blog post I had from back in 2005, specifically Corporate/Government Parodies on the Web. They asked if I’d like to update the broken reference to mypyramid.gov (which no longer exists) in favor of a new government nutrition website. Having gone back and re-read the post for context, I initially thought I’d just ignore it for the moment since I figured it had to be some automated webcrawler of sending emails to DNS contacts for any hits referencing the old .gov URL. But they actually sent me a followup email, so I thought I might go ahead and make some updates.
It’s been busy week, but I feel I’ve at least got something to show for it. The first big project I’ve worked on has gone public at ITEXPO East 2015 and I can actually talk about it now. The new service is called Switchvox Rescue.
About six months ago, I took a new job and left the position I’d held at the Alabama Supercomputer Center for roughly seven years. I’ve struggled whether I should write a post about why I chose to leave my old job or focus on the positive and talk about my new job. If you’re curious, this article at the Washington Business Journal covers some of the shenanigans that motivated me to leave my job with CSC.