Showing posts from November, 2017
( Node.js ) => { Do More With Less } After 18 years of hardcore Java, I gave Node.js a serious test-drive. I've now been using it for about a year. Node is more productive than Java in  nearly  every single respect for building JSON based microservies. While the individual benefits are not game-changers by themselves, when taken together, the overall productivity boost is overwhelmingly compelling. With the increased productivity and the  significant advancements  in Node, especially over the last year, it has become a much more capable and production worthy platform. For those who haven't tried Node or used it recently, you might want to give it a whirl. I'll present industry data, from the trenches advantages and disadvantages, metrics, and compare Javascript and Node with Java and Spring Boot, et. al. There are even a few simple examples showing significantly less code is required with Javascript/Node. Industry Data It was stated by Mikeal Rogers, Node.

Disagree and Commit

Disagree and Commit Bezos described it this way: Have Backbone; Disagree and Commit. “Leaders are obligated to respectfully challenge decisions when they disagree, even when doing so is uncomfortable or exhausting. Leaders have conviction and are tenacious. They do not compromise for the sake of social cohesion. Once a decision is determined, they commit wholly.” I’ve heard management teams describe particular members of their team as toxic to their culture. Toxic is a broad but barbed word. It describes those who disagree and don’t commit. An employee’s lack of commitment spreads to others, depletes morale and saps the sense of teamwork and common mission to achieve a singular purpose. This works against the interests of the leadership and the company, confounding progress.