Building A Chat Application Using SvelteJS and SSE
What's better than vanillaJS? Maybe SvelteJS, especially to add high-level features to your web pages!

Latest posts by Julien Demangeon
Full-stack web developer at marmelab, Julien loves to try and use new exotic programming languages. Proficient with Symfony, Node.js, and React, he manages to keep a quiet temper even when the web is on fire.
Building A Web Application In 15 Minutes Using StrapiJS And NextJS
Hands-on with StrapiJS, an Headless CMS that allows to separate data and display.

Programming A Space Invader In OCaml and OpenGL: Lessons Learned
After a first experience with ReasonML, I wanted to check if its parent language, OCaml, was also that good. It took me an entire game to form a clear opinion.

Mocking an API with Polly.js
It is never easy to set up functional tests involving calls to an external API. Polly.js is a useful tool to know when you need to mock calls to an API.



Build Your Own Design System With StencilJS
Design Systems are an increasingly common practice in web development. Let's study how to do ours with StencilJS

Using Firebase for Backend-as-a-Service: Pros and Cons
On a short project, we decided to use Firebase, a Rapid Application Development service, to save time. Was it a good choice?


CouchDB, The Open-Source Cloud Firestore Alternative?
How to develop an offline-first, real time React app using a NoSQL database, in practice.

Build Augmented Reality Applications With React-Native
Do you need to do native development to get native AR performance on mobile?

Get Rid Of Toxic Bugs On Your Apps With Detox!
End-to-end tests are common in the browser land, much less for native apps. A good solution is Detox, a gray box E2E testing framework for mobile apps.

Enjoy Painless Typing With ReasonML!
ReasonML is one of the hypest language of the moment, and in my opinion, it's for good reasons. Let's discover this language together.

Let's cook some Crystal!
In the jungle of new programming languages, Crystal is one of the most popular ones, but also the most mysterious. Let's take a look at it.
