Worker threads in Node Recently Node.js released v12.11.0 which has stablized support for "worker threads". As a programmer interested in concurrency and performance, I was intrigued and had a few questions that I wanted to ... More...

HTTP client experiments in Node + JVM With almost everyone developing on a microservices architecture, HTTP clients are one of the most used libraries in projects. So while developing a service which calls another service, a question arose - "What if I do an http request without an await in Node.js?" Is there such a t ... More...

Path aliases with TypeScript You are working on a TypeScript project and everything feels right, the code is neat, not only it is working you also feel that it is correct. As you code increases, one day you encounter this monstrosity - import { calculateMultiplier, roundToTwo } from '../../../utils' More...

Type safe GraphQL on Node.js With everything moving to TypeScript and even Python + Ruby looking at adding some sort of types one could assume that strong typing is winning the battle against dynamic typing. ... More...

Secrets management in a Kotlin application Rails 5.1 introduced a feature that I like a lot - encrypted secrets. To secure sensitive data like passwords or tokens, Rails allows you to write them in encrypted configuration file. With an encryption key we are able to read those secrets like a normal configuration file, but w ... More...