1 hour ago · Tech · 0 comments

I like the premise that engineers are “lazy”, understanding that it’s very much a virtue and compliment when used appropriately. From Bryan Cantrill’s “The peril of laziness lost”: We undertake the hard intellectual work of developing these abstractions in part because we are optimizing the hypothetical time of our future selves, even if at the expense of our current one. When we get this calculus right, it is glorious, as the abstraction serves not just ourselves, but all who come after us. That is, our laziness serves to make software easier to write, and systems easier to compose — to allow more people to write more of it.

No comments yet. Log in to reply on the Fediverse. Comments will appear here.