Notes on "Code BEAM V 2020" Authenticated uplinks with verdaccio Testing in Node.js by example using the SOLID principles Clean up Mac OS: How I freed 35GB of space Fixing 431 Request Header Fields Too Large in Node.js visit the /archive to see all 137 posts Setting up a Verdaccio npm registry Privacy and Coherence Elixir trick: start an Observer window with mix Validate your RSS feed Minimal dark mode with CSS and JavaScript Using µcompress to dramatically optimize static assets Ad blocking with Raspberry Pi and Pi-hole Optional chaining in Node.js 14 Nullish coalescing in Node.js 14 Road to Elixir: Monitor Crypto assets visit the /archive to see all 137 posts Resuming Elixir by self-hosting plausible analytics devblog: yet another static site generator, seriously Boring software development Full list of Chromium Puppeteer flags and command line switches How to connect puppeteer to a Proxy

Welcome to my blog! 👋

My name is Christian, cri for short
A passionate web developer from Italy

I am an agile enthusiast, clean code connoisseur & testing aficionado

Italian, German & English speaking

Subscribe to my newsletter

Read some featured blog posts, recommended books and skim through the archive

me with sunglasses

Read more about me and follow me


Subscribe to my newsletter

Bi-weekly email to stay up to date with #elixir #nodejs #agile #testing #refactoring #cleancode

You can support me through my GitHub Sponsor page ✌️

See a data visualization of my GitHub contributions 📈 over the years

Notes on "Code BEAM V 2020" Authenticated uplinks with verdaccio Testing in Node.js by example using the SOLID principles Clean up Mac OS: How I freed 35GB of space Fixing 431 Request Header Fields Too Large in Node.js visit the /archive to see all 137 posts Setting up a Verdaccio npm registry Privacy and Coherence Elixir trick: start an Observer window with mix Validate your RSS feed Minimal dark mode with CSS and JavaScript Using µcompress to dramatically optimize static assets Ad blocking with Raspberry Pi and Pi-hole Optional chaining in Node.js 14 Nullish coalescing in Node.js 14 Road to Elixir: Monitor Crypto assets visit the /archive to see all 137 posts Resuming Elixir by self-hosting plausible analytics devblog: yet another static site generator, seriously Boring software development Full list of Chromium Puppeteer flags and command line switches How to connect puppeteer to a Proxy