What I do
CSS
I like to think of CSS as a way to define how elements behave, not only how they look. I focus a lot on clean CSS and I know both the clean and dirty tricks.
Design Systems
I create design systems and make sure that the code and the design look and behave the same. I use Figma and write plugins for it to help developers and designers work together.
JavaScript
I create complex frontend applications that need to manage intricate states using vuejs and vuex. I treat components as small pieces that should work in every context. I use typescipt and I like my code tested.
Team-play
I am used to working in both small squads and large teams, and appreciate working with people. I find healthy discussions inspiring and I like to find the right compromise.
Testing
Effective testing gives you the confidence to do big things. I always unit test my code and all essential app features are tested end-to-end. I write tests and have experience with jest, capybara, rspec, cucumber and cypress.
CSS
Design Systems
JavaScript
Team-play
Testing
What I believe in
I believe in code reviewing, not only as a way to improve quality but also as a way to share knowledge.
I believe in code reviewing, not only as a way to improve quality but also as a way to share knowledge.
I believe communication is key for working efficiently and we must spend time improving it.
I believe in design systems. They speed up development and design time, and ensure an intuitive user interface.
I believe in good documentation. It takes time and skill to write, but it is always a win in the long term.
I believe that software should be durable. We often use softwares that are older than us! We should think about the future while writing code.
I believe in good naming. Variable names, file names, PR names... They all matter and will make us win time in the long run.
I believe in pair programming. It is one of the quickest ways to exchange knowledge, and often the quickest way to finish a complex feature.
I believe a satisfied developer works the best. Productive employees are happy employees.
Selected Works
House of Base

Interactive Rap Map

Kotti Design System

I Hate Dancing
