Skip to Content

Posts tagged with Engineering

More Than 12 Weeks and More Than a CS Degree

I was chatting with a friend today on how difficult it has been for his startup to hire. They're competing against startups flush with Series A/B cash, IPO-candidate companies offering equity with some weight, and public companies…

The Web is Both Extremely Fast and Agonizingly Slow

Firefox OS is coming – Ars posted a preview of a prototype, and while its chances of success are slim in the face of (relatively) more mature mobile operating and eco-systems[1], it's encouraging to see how something as…

The Best Productivity Tools for Programmers

As engineers, we're obsessed with efficiency and productivity. From carrying around a decade's worth of configuration in an .rc file to setting up your favorite IDE to techniques like Inbox Zero to the gadgets like Fitbit,…

Determining Whether Client-side MVC is for You

I've been meaning to write down my thoughts on Javascript MVC frameworks for a while now. Ever since we rebuilt the Square merchant website with Ember[1], we've added major new sections to the webapp and…

User-Centric Development Revisited

A little over a year ago, I opined that in writing code in service of our users, we as developers should spend our time bettering the tools that build on the platforms that our users are using. I was speaking…

Preserving a Pair Programming Culture

I've written about how I like Square's pairing interview process: it's hands-on, it allows for a more realistic environment for writing and running code, and it can be a learning experience for both the…