Skip to Content

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…