Files
blog/content/_index.md
2021-12-27 17:15:16 +01:00

2.6 KiB

title, description
title description
Welcome to Okami101 Blog! 🎉 This is adr1enbe4udou1n blog.

{{< lead >}} A 🧔🌍💻 aka senior web developer @Bretagne 🇫🇷 {{< /lead >}}

Hi folks, I'm a french web lover actually working @Cesson-Sévigné, mastering Vue 3 and Typescript on frontend side as well as Laravel and ASP.NET Core as main backend frameworks. Use preferably utility-first CSS framework as Tailwind / Windi CSS, but also comfortable with Sass with BEM implementation.

I love develop proper API design following DDD + Hexa principles if applicable. My favorite backend stack is ASP.NET Core and C#. I'm also comfortable with Nest.js associated to MikroORM (Typescript), FastAPI (Python), and Spring Boot (Java).

I encourage TDD or at least proper integration tests on any backend frameworks, following AAA aka Arrange Act Assert principle. Mastering PHPUnit or Pest for PHP, xUnit.net with Fluent Assertions for .NET Core, JUnit with REST Assured for Spring Boot, Jest and pytest on respective NodeJS end Python stacks.

Fully embracing app containerization with Docker, from local, staging to production. I push to use properly configured CI/CD whenever is possible in order to enforce linting and coding standard at any languages (ESLint, Prettier, PHP CS fixer, PHPStan, Black, mypy, and so on...). I personally use Drone CI and GitLab as main CI/CD solutions.

Mastering installations of Docker Swarm clusters with Traefik as cloud proxy and Portainer as nice GUI for cluster management. I use Loki, Prometheus and Jaeger as respective logging, metrics and tracing tools, all combined to Grafana as GUI dashboard builder for Ops. Have some experiences with many cloud providers as Digital Ocean, Hetzner, OVH, Scaleway.

See some of [my open sourced works]({{< ref "works" >}} "Okami101 Works").