Koa.js, GraphQL, MongoDB, Docker, Mocha, Typescript

If you want to use the server starter directly without going through the tutorial, find the code on . Link to the next parts are at the bottom of this page.

to we built a generic server with the help of Koa.js, GraphQL, MongoDB and Docker…


Koa.js, GraphQL, MongoDB, Docker, Mocha, Typescript

If you want to use the server starter directly without going through the tutorial, find the code on . Link to the next parts are at the bottom of this page.

and we didn’t write much code. Time to write some boilerplate code, and to make…


Koa.js, GraphQL, MongoDB, Docker, Mocha, Typescript

If you want to use the server starter directly without going through the tutorial, find the code on . Link to the next parts are at the bottom of this page.

we built a basic Koa.js server with Typescript and improved our workflows with some tooling. The…


Koa.js, GraphQL, MongoDB, Docker, Mocha, Typescript

If you want to use the server starter directly without going through the tutorial, find the code on . Link to the next parts are at the bottom of this page.

I recently needed to build a server for a side project. Building the foundation to provide generic features any…


Originally published on August 9th, 2018

I had the opportunity to prepare a presentation of Git and thought it would be great to share it to whoever wants to use it in a project.

It targets beginners (no knowledge is required). It explains the process pipeline, and how to use Gitkraken as a graphic client. The presentation goes through the following subjects:

  • What is Git exactly ?
  • Git clients
  • Gitkraken in depth
  • Good practices
  • Keeping problems away (tentative)
  • Resources

It is available here :


Originally posted on February 26th, 2018

To go to the Github repository, .

There is already a lot of stuff on internet, related to dynamic loading of classes from a shared library. …


Originally published on October 7th, 2017

VivaTechnology is an event that takes place in Paris, every year in June, since 2016. Its main goal is to bring together the players in the Tech ecosystem. Big companies are there - Orange, Airbus, Google, Microsoft, IBM and many more - as well…


À l’origine posté le 8 juillet 2017

Après 2 ans de vie commune avec Linux, je commençais à désespérer de trouver un environnement graphique un minimum “sexy”. J’avais plus ou moins réussi à rendre attrayant XFCE, mais j’ai depuis entendu parler de (DDE pour les intimes). …


Originally published on July 7th, 2017

I’m currently working on an Arch Linux distribution. What I love about it is the huge amount of Sys Admin stuff I learned while installing it again and again, each time faster than before, and with a better knowledge of what I was doing…

Théo Penavaire

Software developer —

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store