I’ve been working on a few of my personal projects and experiments this weekend and thought it might be worth rounding them up in a short-ish article. That way I can show new features or changes, plus give you a chance to check out some of my older stuff.
Bit Podcast is an ongoing podcast series featuring myself and @BenjaminReid. We’ve recently been having trouble figuring out the best way to host the audio files and provide an easy way to subscribe to the podcast.
We tried to use SoundCloud’s podcast feature, which is currently in beta, but after episode 20 we hit the upload limit. So we reverted back to regular file uploading to an Amazon S3 account.
Initially we used an XML file to provide a podcast feed, I think this was more suitable for iTunes at the time. It now seems that iTunes prefers RSS. Due to this I spent some of this weekend reworking the feed for RSS and getting it up to spec. I used the W3C Feed Validation Service along with this lengthy page called ‘Making a Podcast’ on the Apple website.
You can check out the new RSS feed file I created on GitHub. It’s using the liquid templating language just like the rest of the site is. Also, if you’re interested in listening to the show you can subscribe using this link.
Flynn is a CSS grid structure I created quite a few years ago. I wanted something that had the ease of use of Bootstrap but the file size of the 1KB CSS Grid. I decided to use less to create the Flynn grid, using the calculating features to calculate the widths of the columns and gutters.
My recent update has allowed me to create a crude port for SCSS, as well as good clean up of the repo. I’ve switched the demo over from my site to gh-pages. Flynn is available to download but also can be imported into your project using bower. I’d like to submit it to the bower directory just to try it out, but I don’t want people to take the project too seriously as it’s more for personal use.
Some Fun Stuff
CSS Buttons and the CSS App Mask were a couple of projects I put together when I first got into playing around with CSS. They’re just some fun I wanted to have that had a certain element of learning behind them. I’ve also switched the demos over to gh-pages, along with updating the documentation for anyone who might actually be using them (I don’t know who would though).
So yea, those are the things I sorted out this weekend. The transfer from WordPress to GitHub Pages is going nicely. I just need to start transferring posts and making canonical urls so any projects I’ve linked to will redirect properly. Hopefully they will be quite painless.