jp armstrong

Technical notes and ideas to share with the world.