Le blog

Petits mémos ou grands articles, nous aimons écrire sur la tech en général. Retrouvez ici les articles qui ont été écrits par notre équipe.

DATABASE

Les propriétés ACID d'une transaction

Plusieurs interactions (lecture et/ou écriture) avec la base de données peuvent se dérouler durant une transaction. Pour s'assurer que la…

A11Y

L'accessibilité pour les devs

L'accessibilité web bénéficie à tous. Elle permet de rendre accessible un site internet pour le plus grand nombre de personnes, que ce soit…

RESEAU

DNS: que se passe-t-il sous le capot de ma requête web ?

Durant notre vie de développeur web, nous entendons forcément parler de DNS. Nous savons qu'il se passe des choses derrière notre ordinateur…

NAVIGATEUR

Développer une extension navigateur

Dans cet article, je vais m'intéresser au développement d'un addon Firefox et Chrome qui affiche une popup. Les API d'intéractions avec…

GITHUB

Ajout de Github Action pour envoyer un message sur Slack

Qu'est-ce que les Github Actions ? Les Github Actions permettent de déclarer des "actions" qui vont se déclencher automatiquement à certains…

JS

Distinguer les composants smart et dumb

La notion de composants est présente dans de nombreux frameworks JS (Angular, React, Ember, etc). Ils permettent de découper l'interface…

GIT

Des revues de code effectives avec les conventional comments

Il y a quelques temps, j'ai eu l'occasion de m'essayer au conventional comments lors des revues de code. Depuis, j'ai adopté la pratique…

GIT

Écrire un message de commit

Un commit représente un état du repository Git à un moment donné. Il contient les changements effectués lorsque la commande a été exécutée…

CSS

Nommer les variables de couleurs Sass

Extraire les couleurs dans des variables Sass permet de centraliser les couleurs utilisées et de faciliter leur réutilisation. Cela permet…

DESIGN-SYSTEM

Introduction et retour d'expérience sur les design system

Chez mon client j'ai eu l'occasion de participer à la mise en place d'un design system. Je vais partager dans cet article les problèmes que…

FLUTTER

Lancement de ma première application Flutter sur mobile Android

Après avoir installé Flutter sur mon Macbook, la deuxième étape est de pouvoir lancer une application sur mon téléphone. Préparer le…

JS

Inclure mes libraries externes à mes projets front

J'ai récemment eu l'occasion de développer une librairie de composants, et je souhaiterais rendre les utilisables dans mes projets sans…

FLUTTER

Installation de Flutter sur MacOS

Flutter est un framework de conception d'applications multiplateforme pour Android et ios. Cet article détaillera les étapes d'installations…

JAVA

Différencier equals et hashcode

java.lang.Object possède une méthode equals() et une méthode hashcode(). Cet article abordera la différence entre ces deux méthodes et…

Une question? Un projet?

Contactez-nous
© 2024 AYCANDOO. Tous droits réservés