There's been a lot of interesting talk recently about what it means to be "technical." If someone asked me if I'm technical, I'd probably say yes, but include a caveat that it's not my day job. But I know enough to get by. Barely. For someone to claim this lofty ...
Development
The Question: Distributed systems (like the internet) tend to be more stable and efficient than centralized systems (like a filing cabinet). So, why are big department stores putting all the mom and pop shops out of business? The Hypothesis: The benefits implied by "economies of scale" could be outweighed by ...
I have a bachelor's degree in Literature, and at college I spent most of my time thinking, writing, and talking about texts. About what a text is says, what a text means, and what a text is. When I decided to make the switch from studying literature to Computer Science ...
I've spent the last 6 months building Scripted with deliberate recklessness. Not a single one of the features I've pushed was ready, tested or beautiful. My mantra was "Push first, ask questions later". A couple of factors made this possible. For starters, I'm the only engineer. So I'm never held ...