Is Shared State Evil? A Case For Monolithic Front-ends

Shared state is considered harmful for a variety of reasons. In this article, I’ve chosen to catalogue them under two main categories: 1. Separation of concerns If your functions, singletons and objects share state, they will become harder to test, debug and reason about.  If a function depends only on some inputs and yields only …

Continue reading

25 Crazy APIs For Your Next Project

Introduction The internet is now awash with tens of thousands of RESTful APIs, each with its unique purpose and set of functionality. In the past few years, there’s been a huge surge in APIs for the social, financial and mapping sectors among others. RESTful APIs are not only useful for real-life production environments, they can …

Continue reading