Architecting API ecosystems: my interview with Anthony Brovchenko of R. Culturi

In May 2017 I gave a talk at TDWI Leadership Summit in Chicago. The general message I was trying to convey was that businesses operate as ecosystems and public API platforms play a crucial role in ecosystem leadership. It is possible today to build a startup with a very negligible up-front investment. This startup can … Continue reading Architecting API ecosystems: my interview with Anthony Brovchenko of R. Culturi

Banking Technology is in Dire Need of Standartization and Openness

A few weeks ago Investors Bank in New Jersey overhauled their systems. As a result Mint became incompatible with Investors and Investors customers could no longer view their account in Mint. There is anecdotal evidence1 that Mint uses the Yodlee platform2 for the integration. As it turns out, there is no standard mechanism by which external … Continue reading Banking Technology is in Dire Need of Standartization and Openness

The Three Myths About JavaScript Simplicity

There is a perception among many in the software industry that JavaScript is simpler to learn and use than, say, Java. I've even heard some say that JavaScript developers are easier to recruit. Somehow there is a perception of #javascript simplicity when in reality it is arguable as complex as C #callbackhell https://t.co/WAxbBaIxO9 — Oleg … Continue reading The Three Myths About JavaScript Simplicity

What can Evernote Teach Us About Enterprise App Architecture

Evernote had 100 million users as of March 2014. In June 2012 they cited 1.4 million premium subscribers. Evernote Premium costs $45 per year. Businesses can purchase enterprise subscriptions with a different pricing plan, but $45 seems to be the lower number, so let's stick with that. It means that with 1.4 million paid subscribers … Continue reading What can Evernote Teach Us About Enterprise App Architecture