Birch Street Computing -

about me

John M is a Linux fan in Lowell, MA.

I work at at a company writing software. I fool around with Free and Open Source software for fun & profit.

I was big into and you can still see some of what I listen to there. I can also be found using github and recently sourcehut as well as bitbucket (historically). I don't care for most popular social media sites. If I have an account on one or the other it's probably either old and unused or was created just for tinkering.


Links to things I like, use, or otherwise feel is worth sharing. Things I'd like to see get more popular.

Webpage Status

This is the page concering the ongoing work on the site known as Birch Street Computing. If this is not the page you were looking for go here.

Current Version

The current version of this site is built using a home grown tool called muyhomepage2. The tool uses the jinja2 library for templating and also builds on top of docutils and some modules from the standard library. It's all just for fun - I could just as easy use a nice package - but I enjoy coding this site as much (or more than) writing for it.


  • 31 Jan 2010 - Converted to MuyHomepage version 2.0

  • 5 May 2007 - Converted to MuyHomepage version 0.3

  • 20 Aug 2006 - Gone live on!

  • 18 Aug 2006 - Some cleanups

  • 16 Aug 2006 - A bunch of niceties added

  • 13 Aug 2006 - Major improvements behind the scenes

  • 8 Aug 2006 - The site goes live on

Older Version

Sometime around April 2006 I got really fed up with my plone based blog. It was too slow, especially running off my DSL line at home. I didn't really want some other large hosting company holding my blog, I like hosting it myself. So the MuyHomepage project was started to get the best of a wiki, blog, and statically generated web site all rolled into one.

Most of the todos below depend on work on MuyHomepage, but some of it is specific to this site only.

Every blog page or article on this site is available under the CC-BY-SA license unless otherwise noted.