work on progress...
My personal blog: political opinions, assorted drivel, and the like.
My project blog: infrequent documentation of school projects, efforts at coding, and other miscellaneosity.
Where I document what I perceive to be a clash of paradigms.
A growing collection of instances of incompetence and inefficiency.
This showcases innovation & creativity.
A place to gather instances of design that affect networked groups of people.