codamit.dev

I'm Edouard Bozon, I play almost everyday with web technologies. I focus my work on building better JavaScript apps and contributing to open source. I'm freelancer, currently working on awesome projects.

Vue.js Mixins are broken

Vue.js comes with its mixin concept to share logic between components, this way we can extract common properties into a separate module…

August 01, 2020

Plugin Testing in Convoyr

Testing is a one of the most important part of any modern development workflow, that’s why Convoyr is built with a dedicated module for…

May 31, 2020

Eager vs Lazy in RxJS

I made a mistake many times in RxJS when I use a function to perform a side effect in a stream. The following factory function creates a…

January 21, 2020

Managing subscriptions in Angular

This blog post was originally a talk I gave at Angular Lyon meetup. Subscribe for further cool events. You probably know that Observables…

December 22, 2019

Reusable layouts in Angular

When building JavaScript applications we usually separate components in different layers, each one responsible of its own concern. You’ve…

November 16, 2019

Runtime cache made easy

Service workers improve client-side performance but they are not easy to build. They bring complexity in the build pipeline and they have a…

January 24, 2019

Experimenting with lit-html

The Polymer team at Google work on a higher abstraction over web components. I use that library from the version and today I migrated an…

December 21, 2018

Data store service in Angular

Managing state is challenging when building modern web applications. In this post I will show you a simple way to organize your own state…

December 10, 2018