Essays

On thinking about computer programs by editing computer programs

I’ve spent a considerable amount of time editing computer programs. I’ve got a few opinion and thoughts about it!


TextMate’s beautiful and flawed extension mechanism

This is about how TextMate’s bundle mechanism was brilliant, but subtly flawed. However, to make that point, I need to drag you through a dichotomy of developer tools. Composition vs. context in developer tools What’s the difference between a tool that developers work with and a tool developers often end up working against? Is there … Continue reading TextMate’s beautiful and flawed extension mechanism