Posts

Music This Week 10-25

Music This Week

Trying something new, here are a couple of things I’ve been playing on repeat.

Brian Dunne, Clams Casino

Safely inside my Dad Rock, Springsteen-inspired category, I think I found this via Xgau’s Substack. The whole album is amazing and the previous one is great too …

Posts

Autocomplete in Python Shell on Windows

Autocomplete in Python Shell on Windows

Because I drive myself insane replicating this when I find I want autocomplete on Windows, here are the steps (as of January 2017 anyway):

  • pip install pyreadline
  • pip install ipython[shell]

Except right now step 2 fails when installing scandir so I grabbed it …

Posts

Dear Josie: On Weasel Words

Dear Josie: On Weasel Words

Dear Josie,

On the very off-chance I don’t get a chance to barrage you about this a thousand times, here’s a lesson on weasel words. Take a look at

Mailer front

Always be suspicious when politicians or advertisers (if there’s still a difference) don …

Portfolio

Heat Oracle: Heat Oracle

Heat Oracle: Heat Oracle

2016-10-21

Internet of Things project for homeowners with heating oil

Internet of Things project providing homeowners with better efficiency for oil heating

  • Implemented a mobile-friendly responsive website design
  • Integrated Stripe for payment processing
  • Site is based on a REST API talking to vue.js components
  • Twilio …
Posts

Upgrading Django

Upgrading Django

For the second time in a few years I’ve found myself doing a number of Django upgrades. It’s a good thing: I’m happy the framework I chose to base most of my work on when I went solo has stayed relevant. But this time I …

Posts

Debugging a Vue.js Error

Debugging a Vue.js Error

I know it’s been a while and I really should write more often, but this is just a quick one for Google to index in case it happens to someone else: I recently wrote my first vue.js component and was really pleased with …

Portfolio

Harvard Business School: HBX: Harvard Business School

Harvard Business School: HBX: Harvard Business School

2016-03-01

Building a MOOC for the Best and Brightest

I spent two-and-a-half years working as both a front- and back-end developer on various parts of the upcoming MOOC offering from Harvard Business School. On the front-end I’m building various teaching resources in …

Posts

Worst Pickup Line: A Play in One Act

Worst Pickup Line: A Play in One Act

INT - BEER STORE - DAY

CREEPY GUY, a man in his late 50s in hiking shorts and an ankle brace is paying for a popsicle at a beer store at 10:30 in the morning with the change from what is either a …

Posts

Exception Handling

Exception Handling

I’ve been thinking about exception handling a lot recently. A., because I’m stultifying and B., because it’s been a source of contention in the codebase I’m responsible for. I wrote some formal documentation last week to try to normalize our approach, but I’m …

Portfolio

Ground Energy: Ground Energy

Ground Energy: Ground Energy

2014-10-21

Internet of Things project optimizing ground source heat pumps for homeowners and businesses

Built and currently maintain (and extend) the Django codebase that powers Ground Energy. The system receives status reports from geothermal installs once per minute, logs them to the database and provides both …