Kramer Campbell

Hello 👋

I am a tech nerd, software engineer, and music lover.

Rediscovering Old Music: C89.5 in 2010 and 2011

I used to listen to C89.5 quite a bit in 2010 and 2011. I even attended C89.5’s Listener Appreciation Party 5 back on August 14, 2010. I discovered a ton of music, to the point where it was difficult keeping track of all it. I remember trying to memorize names of songs that came on while I was driving so I could note them later, only to have trouble recalling it afterward. I found it easier to keep track of the time the song had played and then resort to the playlist on C89.5’s website. However, C89.5 only kept the past 5 or so songs that played. Eventually the entire current day was kept once they redid their website, however that wasn’t until near the end of 2011.1 That meant there was a short amount of time I could look it up before it was too late.

Read more…

Deploying to S3 upon Git Push

With a simple post-receive hook and using s3cmd, you can have Git deploy to S3 after a pushing to your remote repository. If you’re simply interested in the hook code, I have provided it at the bottom of this post.

Setting up s3cmd

To get started, you’ll want to configure s3cmd on the user account that is holding the bare repository with your either security credentials of your AWS account or security credentials of an IAM user. I highly recommend creating a dedicated IAM user for s3cmd with an user policy that grants it full control to S3 and use its security credentials rather than giving it unlimited permissions by using your AWS account security credentials.

Read more…

All posts