{
    "componentChunkName": "component---src-templates-blog-list-js",
    "path": "/blog/page_14",
    "result": {"data":{"site":{"siteMetadata":{"author":{"name":"Katie Leonard"},"title":"Reading, writing, rambling"}},"allMarkdownRemark":{"nodes":[{"excerpt":"I was experimenting with some documentation styles today and discovered two bits of gold: gh-pages and docco: Creating a site for your…","fields":{"slug":"/blog/2013/2013-08-06-show-off-with-github/"},"frontmatter":{"date":"August 07, 2013","title":"Show-off with GitHub and Docco","description":null}},{"excerpt":"In my last look at the UnionFind algorithm I made a quick-find implementation — finding if two elements were connected was fast but…","fields":{"slug":"/blog/2013/2013-08-04-state-of-the-quickunion/"},"frontmatter":{"date":"August 05, 2013","title":"State of the QuickUnion","description":null}},{"excerpt":"I was scraping the rust off my data-structures synapses last week, and found that there was still some functionality underneath. UnionFind…","fields":{"slug":"/blog/2013/2013-07-30-state-of-the-unionfind/"},"frontmatter":{"date":"July 31, 2013","title":"State of the UnionFind","description":null}},{"excerpt":"I was trying to add a database to my JSGames app — it is a basic sinatra app with a few goodies already in place — and I was having some…","fields":{"slug":"/blog/2013/2013-07-27-procuring-provisions/"},"frontmatter":{"date":"July 28, 2013","title":"Procuring Provisions","description":null}},{"excerpt":"or, How to mine for cherries with Git When I work on an experimental feature in a project branch, I have often found that I will have a…","fields":{"slug":"/blog/2013/2013-07-24-git-picking/"},"frontmatter":{"date":"July 25, 2013","title":"Git-Picking","description":null}},{"excerpt":"Sinatra does not have a default console like rails does. If you are writing in a rails environment and need to test out a helper method, or…","fields":{"slug":"/blog/2013/2013-07-22-sinatra-in-a-console/"},"frontmatter":{"date":"July 22, 2013","title":"Sinatra in a console","description":null}},{"excerpt":"I am building a code breaking game along the lines of Mastermind and I encountered a block. The problem I have a javascript that generates a…","fields":{"slug":"/blog/2013/2013-07-17-get-your-kicks-on-localhost4567/"},"frontmatter":{"date":"July 17, 2013","title":"Get your kicks on route localhost:4567","description":null}},{"excerpt":"What is Mass Assignment? Mass assignment is using a ruby-esque shortcut to interact with models: This is NOT mass assignment. Each param is…","fields":{"slug":"/blog/2013/2013-07-15-mass-assignment-x-gravity/"},"frontmatter":{"date":"July 15, 2013","title":"Mass assignment X Gravity","description":null}},{"excerpt":"Learning how to contribute to open source projects has been really exciting. Adding value to existing projects, getting social in the coding…","fields":{"slug":"/blog/2013/2013-07-11-best-practices-pull-requests/"},"frontmatter":{"date":"July 11, 2013","title":"Best Practices - Pull Requests","description":null}},{"excerpt":"Having just discovered the magic of using partials to refactor html in rails, imagine my delight when I found it to be even easier in…","fields":{"slug":"/blog/2013/2013-07-09-partial-to-sinatra/"},"frontmatter":{"date":"July 09, 2013","title":"Partial to Sinatra","description":null}}]}},"pageContext":{"limit":10,"skip":130,"numPages":15,"currentPage":14,"nextPage":13,"previousPage":15}},
    "staticQueryHashes": ["1065329315","3000541721","3527923327"]}