I've spent the last decade building enterprise-scale software systems, and one thing never ceases to amaze me: the gulf between what users experience and what engineers build. When you chat with ...
Full-stack engineering sounds like a dream. In fact it’s a recipe for slower development, lower-quality software, soaring technical debt, and overstressed engineers. It’s a lovely fantasy. One ...
Despite fresh competition from Amazon's recently-launched marketplace for handmade goods, e-commerce website Etsy continues to grow. But that expansion also means the software team at the marketplace ...