https://shimweasel.com/atom.xml https://shimweasel.com/ https://shimweasel.com/sitemap.txt https://shimweasel.com/assets/javascripts/lunr/lunr.store.js https://shimweasel.com/assets/javascripts/main.js https://shimweasel.com/assets/stylesheets/main.css https://shimweasel.com/resume https://shimweasel.com/feed.xml https://shimweasel.com/sitemap.xml https://shimweasel.com/robots.txt https://shimweasel.com/2018/08/25/novelty-budgets https://shimweasel.com/2018/08/19/the-thinkpad-an-elegant-weapon https://shimweasel.com/programming/2018/03/18/notes-on-a-better-migration-system-for-persistent https://shimweasel.com/2017/12/31/resolutions-plans-and-systems https://shimweasel.com/2017/07/13/a-modest-scraping-proposal https://shimweasel.com/2017/05/18/a-field-guide-to-persistent-template https://shimweasel.com/2017/04/27/haskell-profiling-without-pain https://shimweasel.com/2017/03/10/stack-flags-for-dev-flow https://shimweasel.com/2016/10/27/haskell-testing-desiderata https://shimweasel.com/2016/10/24/fast-tests-and-static-languages https://shimweasel.com/haskell/2016/07/21/yolo-oriented-database-programming https://shimweasel.com/2015/04/06/paranoid-testing-in-haskell https://shimweasel.com/2015/02/17/typed-holes-for-beginners https://shimweasel.com/2013/09/05/ipad-lcds-and-filthy-hacks https://shimweasel.com/2013/07/21/the-unreasonable-effectiveness-of-suffix-trees https://shimweasel.com/2013/06/23/an-ipad-as-an-extra-screen-for-linux https://shimweasel.com/2013/05/03/guard-for-haskellcabalhspec-projects https://shimweasel.com/2013/02/02/roy-arthur-wilcox-wotton