Aller au contenu

Documentation

Bienvenue dans ma base de connaissances technique.

J’y rassemble mes notes, tutoriels, procédures et retours d’expérience autour du développement Kotlin, de l’administration système et de l’automatisation des projets.

Kotlin

Kotlin, Kotlin Multiplatform, Compose Multiplatform, Ktor et architecture d’application.

Gradle

Gradle Kotlin DSL, conventions de build, modules, plugins et automatisation des projets.

Architecture

Organisation du code, MVI, ViewModel, Koin, Navigation et bonnes pratiques pour des applications maintenables.

GitLab

Git, GitLab, CI/CD, runners, registry et déploiements automatisés.

Linux

Administration système, services systemd, SSH, réseau et maintenance de serveurs.

Docker

Images, conteneurs, Docker Compose, volumes, réseaux et déploiements.

Sécurité

Authentification, certificats, secrets, accès SSH et bonnes pratiques de sécurisation.

Projets personnels

Notes d’architecture et retours d’expérience issus de mes projets.

Procédures

Procédures reproductibles pour installer, configurer et maintenir des services.