This blog is powered by Jekyll, the blog-aware, static site generator built in Ruby. It uses the kramdown markdown engine.

Scripts

  • newpost.sh "My Blog Post" - creates a new post file

Development

Code Formatting

Code formatting is handled by rouge. Simply use the tripe backtick Markdown syntax (```). To change the styling, update the _sass/_syntax-highlighting.scss file with one of the pygments-css theme files.

Provisioning

  • Run rake provision

Deployment

Run rake deploy

CloudFlare Config

www.geekytidbits.com is behind CloudFlare CDN and the Caching Level has been changed from the default of "Standard" to "No Query String" so that assets with a query string will not be cached. This was done so that I could append ?cache_mode=none to main.css to prevent the CSS from being cached.

image

Cross Posting

Zapier is configured to cross post new blog posts found on the RSS feed to Twitter and LinkedIn.