independent software developer
This blog is written by a human.
This 3d printing stuff is addictive.