Texte en français avec un thème
Selfie au Sancy

Salut C'est victor.azevedo, un nouveau dev en ville !

bannière de bonjourr

Bonjourr

Extension

Une page d'accueil minimal pour chrome et firefox. Même avec toute cette personnalisation, elle reste toujours extrêmement légère. Avec plus de 100k utilisateurs heureux ! En collaboration avec tahoe.be.


Bonjourr API

Cloudflare Worker

C'est le backend de Bonjourr. Il s'agit d'une collection de petits services regroupés dans une API REST. Reçoit actuellement des millions de requêtes par mois.


bonjourr.fr

Site statique

Un petit site de présentation et de documentation pour Bonjourr. Réalisé à l'origine par tahoe.be, J'ai ensuite migré le site web de Gatsby vers Astro.


APIs et modules

Pocket editor

Node module

Editeur de texte de style Notion qui renvoie du markdown. Créé dans le but de charger aussi rapidement que du html pur.


Favicon Fetcher

API

Edge function pour récupérer la meilleure favicon de n'importe quel site web. Remplace le défunt favicon grabber.


Search Suggestions

API

Un ensemble de différents fournisseurs de suggestions de recherche avec la même sortie JSON. Optimisé pour Cloudflare Workers, mais fonctionne aussi comme un module node.


Sites et Webapps

accueil de lacurieuse

La Curieuse

Site statique

Un site web vitrine pour la savonnerie La Curieuse. Mis à jour avec Tailwind & Astro. Score parfait sur lighthouse !


polytronome interfacepolytronome interface

Polytronome

Webapp

Une application web où vous pouvez ajouter plusieurs métronomes avec des rythmes différents pour voir ce que ça donne. J'ai appris que la marge de manœuvre de React entre "pas capable" et "overkill" est très faible.


sketch of this portfoliosketch of this portfolio

Portfolio

Website

Cette 6ème version de mon portfolio a été réalisée avec Astro avec la plus petite configuration possible. L'accessibilité a été améliorée par rapport aux versions précédentes.


Bombparty Genius

Webapp

Cette application web a été créée pour ne pas tricher à bombparty en changeant rapidement d'onglet, en écrivant les lettres demandées, et en écrivant le résultat dans votre jeu actuel. Même pas sûr que ça fonctionne en pratique.


Diverse forks, pages & autres projets

@victr/deepmerge

Module fork

Un portage ESM de @fastify/deepmerge. Fastify a la meilleure implémentation de deepmerge, mais c'est seulement commonjs. Les types et les benchmarks fonctionnent correctement.


@victr/prism-live

Module fork

Editeur de code powered par Prism. J'ai prit de l'avance sur le développement de PrismJS/live en publiant un package fonctionnel. Le vieux Javascript prototypique est un style de codage très intéressant à travailler.


i18n quotes, shjs, et plus

Divers

Il y a encore beaucoup de choses que je pourrais ajouter ici, mais votre doigt va se fatiguer à faire défiler la page. Tous mes autres travaux sont dans mes dépots Github.