I’ve been working on a site for the past month that generates 3D models from Github’s contribution graphs.
After a month of work, it’s complete! So, I’m happy to announce GitTrophy. It’s pretty slick: type in a Github user or repo name, and you’ll get a 3D preview of the contribution model. I 3D printed my chart from 2016, and it turned out pretty well. »
August 11, 2017
This past week was SGDQ 2017, the latest GamesDoneQuick charity speed-run marathon. For the past year, I’ve been managing an unofficial stats page for these events called GDQStat.us. This is the third event that I’ve hosted this site, and a lot has changed in this iteration. »
July 9, 2017
AWS is a great place to host static content: Bandwidth / hosting costs are very cheap if you’re at “hobbyist” scale, you get great availability, and AWS gives you free SSL termination / certificate management for HTTPS if you get everything setup correctly. »
June 13, 2017
I recently started my Summer internship at Zillow. Starting at a new company with a new laptop prompted (forced) me to think about the way I have my development tools setup. »
June 1, 2017
I’ve been using Docker rather heavily over the past few months, and I’ve come to appreciate its utility in working on side projects. I’d been rather hesitant to use Docker in the past - mostly due to the FUD spread around about it not being *web scale*™. However, for small-ish projects and in certain situations, I’ve found it to be a great way to automate environment production and code deployment. »
April 25, 2017
I recently updated my Podcasts page, which I started last year. My tastes have changed a bit, and I think it’s an interesting exercise to have this “living document” of my listening habits. »
March 4, 2017
I use »
virtualenv begrudgingly. I know it’s what you should do, but setting up and maintaining virtualenvs manually gets old quickly. For the past few months, I’ve been using autoenv to automate this process, and now I use virtual environments much more consistently.
February 19, 2017
Over the past year, my self-built Windows “gaming” desktop has gone from something that I use daily, to a computer that I rarely used. I had a Plex Media Server instance running on it, but since Windows loves to restart itself, my desktop was really unreliable as a server.
I decided it was time for a change, and looked to reinvent my unused desktop as a home server. »
February 18, 2017
I love keeping track of my todo list. Lists free my mind to think about what I’m working on, and reduce that back-of-the-mind anxiety about forgetting something important. So, I consider it a big win when I can automate any aspect of the management of my todos. Something I’ve been trying out recently is what I’m calling “Task Chaining”, which leverages the Todoist integration with IFTTT to automate the creation of follow-up tasks. »
February 4, 2017
I took another swing at a realtime data visualization with my second version of GDQStat.us - this time, built on AWS. Though not much changed visually on the site, there’s a lot more cool stuff going on the backend now. »
January 22, 2017