# Vantardoc 2022
> _Le "Brag Document" (ou Vantardoc en français d'après moi-même) est un outil pour rassembler les avancées dans son travail, ses difficultés techniques ou managériales et ses progrès sur une année. Mon Brag document s'inpire de [celui Julia Evans](https://jvns.ca/blog/brag-documents/#template)_
Lire le [Vantardoc de l'année précédente _(2021)_](https://funnies.dev/hedgedoc/s/E1EbKWOzC#).
## Objectifs
### Objectifs de cette année :
- Travailler régulièrement pour [Cults 3D](https://cults3d.com/)
- Participer à des événements pour aider les personnes débutant dans le code et faisant partie d'une communauté sous-représentée dans la tech
### Objectifs pour l'année prochaine :
- Construire ou conseiller des sites moyens qui ont un impact sur la société en terme de justice sociale, écologie, éducation populaire, art, artisanat.
## Projets
### Cults
> Collaboration mensuelle
**Site internet** : https://cults3d.com
- Relecture de code sur la partie monétique (logique de panier, gestion de taux de change)
- Réflexion tech, UI et UX avec le CTO
- Création de composants réutilisables
- Intégration des composants sur la stack existante (Ruby on Rails, ViewComponent, Stimulus, Turbo)
- Fonctionnalités développées :
- Ajout d'un design dans une collection personnelle
- Possibilité pour les créateurices de mettre une promotion sur un design
- Popup générale réutilisable avec Turbo et Stimulus
- Rédaction et intégration de la [page des licences](https://cults3d.com/fr/licences)
- Gestion des réductions pour les designers sur leurs produits
- Nouvelle barre de navigation principale du site
- Nouveau bandeau d’entête de la page profil utilisateurice
- Amélioration continue du [styleguide](https://cults3d.com/fr/styles/)
### Imaginar
> Projet personnel
**Site internet** : https://imaginar.ynote.hk
- Galerie éditorialisable pour présenter mon travail créatif
### La Clameur Podcast Social Club
> Collaboration ponctuelle au lancement du site
**Site internet** : https://laclameur.org/
- Review et corrections CSS/HTML sur tous les bugs visuels
- Audit et correction pour l'accessibilité
- Rédaction de quelques pages
- Accompagnement des autres bénévoles sur WordPress
- Gestion des plugins WordPress de sauvegarde et de performance
### Shanawdithit
> Projet personnel
**Dépôt Git** : https://gitlab.com/ynote_hk/shanawdithit
- Génération aléatoire de carte en ASCII (Ruby)
### Arabesque
> Projet personnel
**Site Internet** : http://curv.ynote.hk/
- Page unique avec affichage différé des images (HTML, CSS, JavaScript)
### Fanny Cheung aka Ynote_hk
> Site personnel
**Site internet** : https://ynote.hk
- Refonte du site (Jekyll, CSS, Ruby)
- Écriture de plugins personnels
## Collaboration & mentorat
- Quelques sessions de travail pour la promotion 2022 de [DesCodeuses](https://descodeuses.org/)
- Lancement d'un groupe de réflexion pour créer une association pour [Paris.rb](https://rubyparis.org/) et poser les bases d'une gouvernance équilibrée.
- Quelques sessions de travail avec trois autres personnes des [Women on Rails](https://www.meetup.com/fr-FR/Women-On-Rails/) pour récolter les contacts de personnes dans la tech qui font partie de communautés sous-représentées.
## Ce que j'ai appris
- Maîtriser flex en CSS
- Être capable d'intégrer en CSS grid sans regarder la documentation continuellement
- Pousser l'utilisation de [ViewComponent](https://viewcomponent.org/) en dehors de son usage de base
- Écrire des plugins pour Jekyll
- Coder une librairie Ruby composable et flexible
- Gérer un reverse proxy correctement sous Apache
- Comment [pondérer un échantillonage aléatoire en Ruby](https://gist.github.com/O-I/3e0654509dd8057b539a)
- Installation et setup de [Neovim](https://neovim.io/)
- Utilisation de [dein](https://github.com/Shougo/dein.vim) pour la gestion des plugins Vim
- Utiliser l'API de Patreon
## En dehors de la tech
- Apprentissage et approfondissement de mes connaissances sur le droit d'auteur, les licences et la propriété intellectuelle
- Pratique quotidienne du [dessin à l'encre](https://www.instagram.com/ynote_hk/)
- Pratique régulière de l'aquarelle
- Bénévolat dans la commission communication de [La Clameur PSC](https://laclameur.org/)
- Séjour en woofing pour pratiquer la permaculture
- Découverte de la céramique en atelier
- Création de ma page Patreon
- Gestion de la campagne de lancement
- Écriture hebdomadaire de publications
- Dessins réguliers à publier