fun times

I work in an agile software development environment and our office uses a Jira board to organize our work. Recently, our workflow for submitting stories changed to require a sprint ID for the story to appear on the board. This sprint ID was randomly generated and the team was having difficulty remembering the number. In an offhand comment, our BA mentioned that it would be nice to get the sprint ID up on the information radiators in our office.

This got my creative juices flowing.

Later that night, I went home and started messing around with memegenerator and the Apache virtual hosts file on this server. Within about an hour, I had my server hosting an html file containing the silly meme backed by some basic CSS.

# http.d
Listen 8080
# virtualhosts.conf
<VirtualHost *:8080>
  ServerAdmin my_email_address@host.com
  DocumentRoot /var/www/other_site
  ServerName othersite.com
  ErrorLog /var/log/httpd/other_site_error_log
  TransferLog /var/log/httpd/other_site_access_log
</VirtualHost>

The next day, I included the page in the rotation on the information radiator and unknowingly started a group tradition: with each iteration we put up a new meme.

As a side note, I am coming to appreciate the random silly things that keep an intellectually-challenging job fun. I wanted to put the meme up for my own enjoyment, but now I see how much enjoyment it brings to the group — just like our weekly pilgrimages to Underdogs for hotdogs or the “What did you just say?” group on the office Yammer. But, I digress …

Once the iteration meme became a staple in our office, I moved the page and CSS over to an S3 bucket for hosting. That way, everyone in the office can post the meme easily — including our BA.

More reading:

http://httpd.apache.org/docs/2.2/vhosts/ http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html