Daily Shaarli

All links of one day in a single page.

January 16, 2023

CSS web font performance
thumbnail

Des conseils pour offrir la meilleure expérience possible lorsqu'on utilise des polices de caractères personnalisées.

  • Utilisez des petites polices (20-40Kb)
  • Servez les vous même (pitié pas Google Font..)
  • Ne proposez pas de polices intermédiaires (font-display: block;)
  • Indiquez au browser de pré-charger les polices (<link rel="preload" ...>)

Le but est de charger les polices au plus vite car aucun texte ne s'affiche avant et c'est volontaire pour éviter le layour shift (des éléments qui changent de place quand la police est chargée si elle ne fait pas exactement la même taille que la temporaire)

Intro, Data Modeling, Databases
thumbnail

Un ensemble de guides très complets publiés par Prisma.

Vous trouverez des guides sur:

  • le data modeling
  • bases de données relationnelles
  • bases de données NoSQL document
  • PostgreSQL
  • MongoDB
  • SQLite
  • Microsoft SQL Server (nan je déconne y'a presque rien)
Comment le Club Med a repensé sa stratégie Data suite au Covid
thumbnail

Le club Med a profité de la crise covid et de la fermeture de ses 60 villages pour construire une stratégie Data flambant neuve !

Les objectifs principaux étaient d'augmenter les ventes (~2-3% estimés) et d'analyser en détails l'impact des budgets publicité et marketing injectés dans le cycle de vente.

Niveua technique, le groupe voulait de l'analyse temps réel donc il a fallut ingérer les données depuis une douzaine de sources (CRM, ERP, site web , appels téléphoniques, etc) dans un datalake.

Concrètement un broker Kafka reçoit les messages qui proviennent majoritairement d'une base de données DB2 et tout est écrit sur un PostgreSQL ou BigQuery (donc tout chez Google Cloud Platform)

Des outils de Business Intelligence comme Qlikview ou Google Analytics permettent ensuite aux différents métiers d'exploiter la donnée.

Ce que je connaissais pas c'est Zeenea, un catalogue de données pour comprendre quels sont les flux, d'où viennent les données, à quelle moment sont-elles disponibles etc.

Au niveau des volumes, ils annoncent quand même 5 millions d'événements par jour !