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
- Run
rake serve
- Navigate to http://127.0.0.1:4000/
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.
Cross Posting
Zapier is configured to cross post new blog posts found on the RSS feed to Twitter and LinkedIn.