Lance Ball's contributions
Node.js for Red Hat OpenShift Application Runtimes wins a Devie award
Lance Ball
The Red Hat OpenShift Application Runtimes (RHOAR) Node.js team takes home a Devie award at DeveloperWeek 2019.
Monitoring Node.js Applications on OpenShift with Prometheus
Lance Ball
Learn how to instrument and monitor Node.js applications on OpenShift with Prometheus. Increase observability of your microservice deployments.
Riviera Dev/JUDCon: Riviera 2017 Recap
Lance Ball
I returned late Sunday night from a trip to the south of France, where I was privileged to speak about Microservices, OpenShift, and how to do it all on Node.js. The conference was RivieraDev/JUDCon: Riviera 2017 and took place in Sophia Antipolis, near Nice, Cannes, St. Tropez and other fabulous Mediterranean cities on the southeastern coast of France. This was a two-day conference, sponsored in part by Red Hat. It was great to see so many Red Hatters there and...
Data Encapsulation vs. Immutability in Javascript
Lance Ball
A while ago, I wrote a fairly long post attempting to shed some light on a few things you can do in your JavaScript classes to enforce the concept of data encapsulation - or data "hiding". But as soon as I posted it, I got some flak from a friend who is a Clojure programmer. His first comment about the article was this. Mutability and data encapsulation are fundamentally at odds. Eventually, he walked that back - but only just...
Data-hiding in ES6 (JavaScript) from an Object Oriented perspective
Lance Ball
For a long time during my early career, I was an OO --- object oriented --- developer. I genuflected regularly in front of the altar of data encapsulation, object hierarchies and static typing. And the syntax. Oh the syntax! But I have changed, of course, and so much of the dogma and ceremony that I participated in during those times has come to seem a lot less important than it was 20 years ago. Languages, and developers evolve. But that...
Node.js for Red Hat OpenShift Application Runtimes wins a Devie award
Lance Ball
The Red Hat OpenShift Application Runtimes (RHOAR) Node.js team takes home a Devie award at DeveloperWeek 2019.
Monitoring Node.js Applications on OpenShift with Prometheus
Lance Ball
Learn how to instrument and monitor Node.js applications on OpenShift with Prometheus. Increase observability of your microservice deployments.
Riviera Dev/JUDCon: Riviera 2017 Recap
Lance Ball
I returned late Sunday night from a trip to the south of France, where I was privileged to speak about Microservices, OpenShift, and how to do it all on Node.js. The conference was RivieraDev/JUDCon: Riviera 2017 and took place in Sophia Antipolis, near Nice, Cannes, St. Tropez and other fabulous Mediterranean cities on the southeastern coast of France. This was a two-day conference, sponsored in part by Red Hat. It was great to see so many Red Hatters there and...
Data Encapsulation vs. Immutability in Javascript
Lance Ball
A while ago, I wrote a fairly long post attempting to shed some light on a few things you can do in your JavaScript classes to enforce the concept of data encapsulation - or data "hiding". But as soon as I posted it, I got some flak from a friend who is a Clojure programmer. His first comment about the article was this. Mutability and data encapsulation are fundamentally at odds. Eventually, he walked that back - but only just...
Data-hiding in ES6 (JavaScript) from an Object Oriented perspective
Lance Ball
For a long time during my early career, I was an OO --- object oriented --- developer. I genuflected regularly in front of the altar of data encapsulation, object hierarchies and static typing. And the syntax. Oh the syntax! But I have changed, of course, and so much of the dogma and ceremony that I participated in during those times has come to seem a lot less important than it was 20 years ago. Languages, and developers evolve. But that...