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").