Dave Cross / @davorg

Dave Cross / @davorg

I make things from software. Some of them are useful.
And I've been known to write a book or two.

Social