Software is About Promises
newsletter
(to JS programmers: not that kind)
When publishing software, you make a promise to your users. This is true outside of software as well of course – nobody wants a beagle when they ordered a bagel. But in software specifically there are a few unique considerations around promises to deal with:Software is both an abstract and real object. You can run Minecraft on a computer, but you can also make a "Computer" in Minecraft. This abstraction allows for any piece of software to technically...
Read more at bramadams.dev