A technology generalist who finds way too many things interesting.
A different approach to editing: What if we could only make semantic changes such as 'add method', and make it impossible to make crude changes like 'delete line'?