#django
2016
Heat Oracle: Heat Oracle
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 talkin…
2016
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 …
2016
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 …
2014
Ground Energy: Ground Energy
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 …
2014
Django Profiling Bug
I’m doing some work profiling a large Django application and I was running into this weird error when I tried to aggregate the stats with gather_profile_stats.py which comes with Django. It kept throwing TypeError: zip argument #1 must support iteration if there were two profile …
2014
Those Clever Kids: Since You’ve Been Gone
What I’ve been up to since last I posted an entry
I’m coming to the end of another contract and realizing just how out-of-date this portfolio is. Rather than try to catch up with an endless series of posts …
2014
Checking on memcache’s health
From time to time a client on WebFaction will experience a hiccup in their memcache process. It’s not obvious at first unless the site is under heavy load (New Relic is a huge help in diagnosing the problem); this post is just a central …
2013
ConvenientMD: ConvenientMD
Built the website and tools that helped a startup grow to a major New Hampshire health provider
Worked directly with the founders to create the front- and back-end of their original web site and then extend it to add more tools as the business took off. Added …
2011
Kill Screen Magazine: Kill Screen Magazine
Django-based site for a print-based video game publication moving online. One of the most attractive and enjoyable projects I’ve worked on.
I used to work with Chris Dahlen at PixelMEDIA. I also like video games. Lest this summary turn into a third-grader …
2010
Frontline/ PBS: Frontline: God in America
A social website for viewers of the Frontline program “God in America” to come together and discuss their religious views.
God in America is a 2010 episode of PBS’ Frontline. As part of the reporting for the show, Frontline wanted a social networking …
2010
Great North Property Management: Great North Website and Secured Areas
Provided a Django CMS for the main website, a secured area for residents to manage their accounts and an engine to run individual sites for each property.
Starting out, Great North felt like a fairly typical project: content management …
2010
Community Trust Bank: Community Trust Bank Site
CMS and Django tools for a Louisiana bank web site. Tools allow the bank to manage multiple product lines with different details from state to state.
Community Trust Bank is based in Louisiana but has expanded into Mississippi and Texas. In order …
2010
Crew Log: Social Media Site for Boat Crews
Worked with Slim Kiwi to create a social media site for boat crews to track their friends on crews across the world.
In July 2009, I began working with Slim Kiwi on an exciting social media project. Usually when I see …
2009
Lockheed Martin: Lockheed Martin Healthplan Website
A site for Aetna health plan customers at Lockheed Martin
My first Django project and first work with Project Evolution was a site for Aetna health plan. The bulk of the site is driven by a Django-powered content management system with the rest …