Posts 📖

Good bye sleep() and delay() with NodeJS, hello setTimeout()

November 27, 2023 · 1 min read
Stop to use home-made utilities sleep() and delay(), and use the native nodeJS timers API: setTimeout()

How to use OpenTelemetry to expose custom Prometheus metrics from nodeJS applications

November 8, 2023 · 4 min read
OpenTelemetry? For NodeJS? Let's dive together on how to feed our data to a Prometheus gauge.

How to stream big JSON files with low-memory footprint in Node.js

August 17, 2023 · 2 min read
Ever had the case where an application only needs a few MB of RAM the whole week, but on reading data it needs way more memory for a few seconds to load a big file in memory? This might be for you ;)

How to debug RDS database from a Kubernetes cluster

August 5, 2023 · 2 min read
When you need to debug a database on a private network, it might get complicated to access it. Let's see how we can achieve this with Kubernetes tooling.

Sending slack notifications with github actions

July 2, 2023 · 2 min read
A simple beautiful slack notification sent from Github Actions

How to add a MySQL Planetscale database as a grafana cloud datasource

May 19, 2023 · 1 min read
If you have data on Planetscale, here is how you can connect it to your grafana dashboard

Native logging for your NPM package

November 29, 2022 · 2 min read
When developing or using a NPM package, it is useful to enable logs only when needed and create quality logging for you & your users.

Traefik High-Availability HTTPS wildcard certificate with Cert-Manager

May 15, 2022 · 4 min read
How to get high-availability HTTPS for all applications in a kubernetes cluster under one wildcard certificate, and deployed with FluxCD.
← Prev
Page 1 of 4
Next →