/about.html /feed.xml / /css/main.css /posts/ /robots.txt /sitemap.txt /tags/ /tag/book/ /tag/review/ /tag/brian/ /tag/kernighan/ /tag/rob/ /tag/pike/ /tag/clean/ /tag/code/ /tag/education/ /tag/aiclass/ /tag/udacity/ /tag/coursera/ /tag/mitx/ /tag/tests/ /tag/tdd/ /tag/dry/ /tag/benchpress/ /tag/squat/ /tag/deadlift/ /tag/powerlifting/ /tag/powerlifter/ /tag/finance/ /tag/rsi/ /tag/keyboard/ /tag/memcache/ /tag/hash/ /tag/hashing/ /tag/cluster/ /tag/clustering/ /tag/exceptions/ /tag/golang/ /tag/python/ /tag/c/ /tag/java/ /tag/aws/ /tag/fargate/ /tag/ecs/ /tag/kubernetes/ /tag/docker/ /tag/technology/ /tag/startups/ /tag/psf/ /tag/pip/ /tag/redis/ /tag/queueing/ /tag/yipitdata/ /tag/scraping/ /tag/github/ /tag/microsoft/ /tag/azure/ /tag/gcp/ /tag/codespaces/ /sitemap.xml /2020/05/19/predictions-after-github-satellite-2020.html /2019/05/16/our-queueing-solution.html /2019/05/12/lets-support-the-psf.html /2019/03/14/boring-tech-at-startups.html /2019/03/06/aws-fargate.html /2019/02/26/exceptions-vs-returns.html /2019/02/18/consistent-hashing.html /2019/02/07/how-ive-dealt-with-pain-from-too-much-typing.html /2019/02/04/personal-finance.html /2014/06/15/how-i-got-into-powerlifting.html /2013/04/08/dry-and-testing.html /2012/04/12/rethinking-education.html /2012/02/22/the-practice-of-programming-thoughts.html