Whether you are a guy at a reclaimed wood desk overlooking San Francisco's Mission district, or a girl in Africa at a reclaimed computer in a school built by a humanitarian mission, we are approaching the time when what we will only be limited by our creativity, and by our ability to dream and build great apps.
Micro-Services and Page Composition Problem
Dispite many desirable properties, micro-services carry two serious penalties to be contended with: authentication (which we covered in the previous post) and Web page composition, which I intend to address now. Imagine you are writing a Node.js app and use Dust.js for the V of the MVC, as we are doing. Imagine also that several... Continue Reading →
Sharing micro-service authentication using Nginx, Passport and Redis
And we are back with the regularly scheduled programming, and I didn't talk about micro-services in a while. Here is what is occupying my days now - securing a micro-service system. Breaking down a monolith into a collection of micro-services has some wonderful properties, but also some nasty side-effects. One of them is authentication. The... Continue Reading →
Making Gourmet Pizza in the Cloud
A while ago I had lunch with my wife in a Toronto midtown restaurant called "Grazie". As I was perusing the menu, a small rectangle at the bottom attracted my attention. It read: We strongly discourage substitutions. The various ingredients have been selected to complement each other. Substitutions will undermine the desired effect of the... Continue Reading →