Aaron Hipple

Everything is an API

apis javascript typescript haskell design
Last week, while helping another developer through the process of building a web component using Riot.js, I found myself speaking about a lot of restrictions that I tend to impose on my own programming that sounded arbitrary as I said them, particularly in the context of a small component. One thing that seemed to both stick out and bind these restrictions together was the concept that almost everything you write when programming represents an API and that the general principles of API design are always worth considering. Read more...
1 of 1