My takes on this world

Welcome Zola !

Small change for you, big change for me, I’m switching to Zola for my personal blog. This marks my first blog post using Zola. I’m using a new theme as well, which also convinced me to change. Docusaurus is well suited for (technical) documentation but not so elegant for blogging (opinion).

Read more  ↩︎

Advent of TypeScript 2023

Instead of doing the popular Advent of Code, this year I tried to complete the Advent of TypeScript. In this article, you’ll find my solutions and some details on how they work or what I learned while solving the challenge.

Read more  ↩︎

Personal list of conferences from Devfest Nantes 2022

This is a personnal list of conferences I like the most throughout the event. You may have your own preferences but the most part is worth watching for frontend developers.

Read more  ↩︎

The Concept of Injector in Angular

An Injector is a mechanism dedicated to dependency injection in Angular. Not all frameworks build their Dependency Injection (DI) the same way. For example, the Spring IoC Container can be mentioned for the famous Java framework. The Angular documentation has long emphasized providers, leaving aside other elements necessary for DI. Injectors are no exception, which is why I propose to see together how they work.

Read more  ↩︎

Managing CSS Compatibility

With the omnipresence of Babel and TypeScript in the Frontend universe, the JavaScript compatibility of our applications is (almost) no longer an issue. For HTML, only a few attributes have been added since HTML5 for bonus features (lazyload, prefetch, etc.). They are generally ignored by incompatible browsers. What about CSS? There are no proper polyfills, very heterogeneous support, and even a slight misstep with display: grid can be disastrous for the visuals. So, how do we rationalize our CSS? Let’s explore that together.

Read more  ↩︎