{"componentChunkName":"component---src-templates-category-template-js","path":"/category/tech/page/1","result":{"data":{"allMarkdownRemark":{"edges":[{"node":{"fields":{"categorySlug":"/category/tech/","slug":"/posts/javascript-testing-anti-patterns"},"frontmatter":{"date":"2019-11-04T06:52:26.516Z","description":"How not to initialize test objects: avoid these practices to make tests more concise, maintainable, readable, and trustworthy.","category":"Tech","title":"JavaScript Testing Anti-Patterns"}}},{"node":{"fields":{"categorySlug":"/category/tech/","slug":"/posts/elixir-atoms"},"frontmatter":{"date":"2019-10-07T21:49:58.849Z","description":"What are Elixir \"atoms\", and how are they different from JavaScript Symbols?","category":"Tech","title":"Elixir Atoms vs JavaScript Symbols"}}},{"node":{"fields":{"categorySlug":"/category/tech/","slug":"/posts/velopads2"},"frontmatter":{"date":"2019-08-29T23:22:10.419Z","description":"Prototyping MIDI drum pads with Velostat and Arduino","category":"Tech","title":"VeloPads II: Improving the Drum Pad Hardware"}}},{"node":{"fields":{"categorySlug":"/category/tech/","slug":"/posts/cattelganger"},"frontmatter":{"date":"2019-08-29T16:12:20.214Z","description":"Hacking together human/cat face comparison using Python, ML, Computer Vision, and TensorFlow","category":"Tech","title":"Cattelganger: Finding Your Cat Lookalike with Python"}}},{"node":{"fields":{"categorySlug":"/category/tech/","slug":"/posts/velopads"},"frontmatter":{"date":"2019-08-16T23:46:37.121Z","description":"How to build your own velocity-sensitive MIDI drum pads, using Arduino and inexpensive materials","category":"Tech","title":"VeloPads: DIY paper-thin, velocity-sensitive drum pad"}}}]}},"pageContext":{"category":"Tech","currentPage":1,"postsLimit":5,"postsOffset":5,"prevPagePath":"/category/tech","nextPagePath":"/category/tech/page/2","hasPrevPage":true,"hasNextPage":false}},"staticQueryHashes":["251939775","401334301","4025097228"]}