in|retrospect
Posts on page 125
Vimtastic
Late last year, I finally made the effort to learn that other text editor, vim. I knew the basics of emacs from school, and I had always relied on simple, graphical text editors like Textmate and domain-specific IDEs along…
Talking the Talk and Walking the Walk
Lately, I've been reflecting on my software engineering career as a software engineer. I've had the privilege of working with some truly exceptional developers, and while most of them weren't great teachers[1], they…
Hiring, Interviews, and Being Productive
I was pleasantly informed by one of our new Squares yesterday that some of my writing had helped him with his interviews at Square and front-end web development in general. Here are some relevant links that may be useful…
Too Old to Fail
I've been watching the Battlestar Galactica series recently. It's a gritty sci-fi show about the remnants of a human civilization, looking for a mysterious planet (conveniently called Earth) after their home world had been destroyed…
It's a User Interface, not a Feature Interface
Designed by engineers. It invokes visions of legacy Windows programs, burdened by buttons and menus and dropdowns consisting of all its features and devoid of aesthetic pretense. It is undeniably and unabashedly functional, yet is barely understandable and nigh unusable…
My iPad Limits Consumption
Like three million other people, I went out and got an iPad on launch day. I had bought the original iPad for my fiancé short after its original debut, and I'm surrounded by iPads at work, but this…