Category

Dev

C’est le lot de tout développement et donc du développement informatique de rencontrer des difficultés, de déjouer des problèmes, de mettre en place des nouvelles façons de faire. Celui de Naept n’en est pas exempt. Nous vous présentons ici notre retour d’expérience sur les solutions mises-en-oeuvre pour surmonter les obstacles du dev ! Au cas où elles pourraient aussi vous être utiles.

Library

Should you use UUID?

When starting a new project, you might want to ask yourself : “How am I gonna index the objects I store in my database?”
Iceberg

Should you start a new project with a front-end or a back-end framework ?

This question popped into my mind a few days back, during a discussion about projects I’m working on. As a full-stack developer, I’ve had to experience both kind of frameworks, and I have to say that it’s not an easy one. The fast answer is “start with what you know”. But as experience grows, the...
Photo by Dominik Lückmann on Unsplash

Easily debug your Laravel Sail applications with xDebug

Laravel, with version 8, introduces a very practical wrapper for a docker environment: Laravel Sail. I personally find it way more easy to use than Laravel Homestead, that had the same purpose of proposing a development environment in a virtual machine. Especially when it comes to deployment.
Sharing

7 tips for VueJS developers

Almost a year ago, I started a GitHub repository named “Today I Learned“. It’s a place where I put little tricks I learned while developing. I talk about it in this article : Ce que j’ai appris aujourd’hui ! I’ve been filling it up since, and I think it’s time I share with you my...
Ethernet cable unplugged

Keep your data with you

Today, who would imagine working with colleagues, from home, with the tools we had 10 years ago ? I mean non-collaborative software, installed on your computer, and exchanging files by mail. Crazy, right ?

Implémenter facilement un éditeur de texte collaboratif avec tiptap et ProseMirror

Il y a un mois, j’ai écris un article d’introduction à l’édition collaborative avec tiptap. Depuis, j’en ai fait deux packages qui sont accessibles en open-source. Bien que ça ne soit pas obligatoire, je vous recommande chaudement la lecture de ce premier article.
Ideas waiting to be had

Champs de formulaire avec v-model dans les slots nommés

Dans cet article, je vous donne mon retour d’expérience sur les solutions que j’ai trouvé à un problème que j’ai rencontré : utiliser des champs de formulaires avec l’attribut v-model dans des slots nommés (scoped slots). Les slots nommés et v-model VueJS fournit une fonctionnalité plutôt utile lorsqu’il s’agit de garder son code DRY (Don’t...
Deux femmes travaillent sur le même ordinateur

Implémenter un éditeur collaboratif multi-document avec Tiptap et Socket.io

Dans cet article, nous partons ensemble à la découverte de la fonction “Édition collaborative” de Tiptap. Nous allons mettre en place notre propre serveur socker.io.
Arbre

Un simple algorithme de construction d’un arbre

Je présente ici un algorithme très simple, en JavaScript, pour construire un arbre, en utilisant la programmation fonctionnelle.
1 2