Développement

Archi & techno

C’est quoi une Progressive Web App (PWA) ?

Ce mois-ci, OCTO a sorti une Refcard sur les PWA. Pour fêter la sortie de cette carte de référence, nous prévoyons plusieurs articles explicatifs sur le blog. Comme premier article de la série, en voici un introductif aux Progressive Web Apps pour bien appréhender le sujet et compléter les informations de notre publication. Cet article se veut technique mais le plus accessible possible. Vous découvrirez la genèse des PWA pour comprendre comment le web a pu épouser ce concept aujourd’hui. Nous aborderons aussi les principes…

Lire la suite
Agile

Les shérifs, des cow-boys/girls polyvalents au service de la production au pass Culture

Comment gérer les impératifs de production (incidents, sollicitations non prévues) sans impacter le focus sur les sujets fonctionnels ? Une équipe de shérifs a été mise en place pour traiter les demandes transverses au sein du projet pass Culture.  Le pass Culture fait partie des engagements de campagne du président de la République Emmanuel Macron. Concrètement, il s’agit d’une aide financière de 300€ offerte aux jeunes de 18 ans pendant 24 mois afin de les aider à prendre leur autonomie sur leurs pratiques culturelles et…

Lire la suite
Archi & techno

Les dix commandements d’une plateforme no-code mature

Un entrepreneur ou un développeur no-code est très sensible aux diverses possibilités techniques des outils no-code, comme la capacité à afficher une carte Gmaps, faire une saisie par scan de QRCode ou générer une App mobile native. Par contre, la sensibilité aux fonctionnalités liées au développement, comme la gestion des versions par exemple, est beaucoup plus faible. Et pourtant, ces fonctionnalités de développement deviennent absolument indispensables lorsque le projet no-code va au-delà du démonstrateur. Les plateformes no-code ne s’y trompent pas et se mettent progressivement…

Lire la suite
Sécurité

Comment conserver les mots de passe de ses utilisateurs en 2019 ?

Mot de passe

Lorsque vous concevez une application, vous vous posez forcément la question de l’authentification et du contrôle d’accès. Pour ça, plusieurs méthodes sont disponibles et la première qui vient généralement à l’esprit est l’utilisation d’un couple identifiant / mot de passe. Dans la mesure du possible, on préfèrera utiliser une solution dédiée à l’authentification et au contrôle d’accès : en bref, utiliser une solution d’IAM pour gérer ces aspects à votre place. C’est généralement plus simple à maintenir et c’est surtout souvent meilleur pour l’expérience utilisateur. …

Lire la suite
Bonne pratique

Pair programming ou comment partager

A travers les yeux d’un nouveau développeur, découvrir comment le pair programming permet de créer un binôme plus performant que la somme des deux individus qui le compose.   La genèse   J’ai fait mes premiers pas en informatique dans le rôle de chef de projet. Pour apprendre ce métier j’ai pu avoir des cours théoriques à l’université, en intégrant les bases du cycle en V. Puis en entreprise quelques jours de formation pour avoir des notions d’agilité via Scrum. Ensuite on m’a mis seul…

Lire la suite
Archi & techno

Chrome OS pour développer, est-ce bien sérieux ?

Dans la lignée de mon précédent article de Windows 10 et son sous-système Linux, je me suis intéressé à un outsider, souvent oublié des comparatifs : Chrome OS. Toujours à la recherche d’un possible remplaçant à mon Mac, j’ai été (agréablement) surpris par l'énergie consacrée par Google à son système, qui semble être actuellement une priorité de la firme de Mountain View. Chrome OS, késako ? Initié en 2011, Chrome OS est un système d'exploitation gratuit et open source (à travers le projet Chromium OS).…

Lire la suite
Méthode

Développeurs, défendez vos méthodes de travail sans conflits grâce à la Communication Non-Violente !

Photo by rawpixel, Unsplash

Dans mes précédents articles (épisode 1, épisode 2), j'insiste, à travers le récit de mon expérience personnelle, sur la nécessité de mieux se connaître et surtout de mieux communiquer quand on est développeur. Certains d’entre vous, m’ont répondu “Super ! Je me reconnais beaucoup dans ce que tu décris, mais… à partir de là, concrètement je fais quoi ?” Bien sûr, comme pour toute question qui vaille la peine d’être posée, ici, pas de silver bullet… Mais, j’aurais tendance à dire que si vous partez…

Lire la suite
Évènement

Afterwork à Genève le mercredi 2 mai « DevOps : vision et pratiques »

Autrefois perçu par les entreprises comme un centre de coûts, l’informatique est dorénavant un atout stratégique. Cette évolution est accompagnée par l’apparition de nouvelles façons de faire censées accélérer ce retour en grâce. Pierre angulaire de ces nouvelles approches, DevOps s’annonce comme clé pour réussir ce changement de paradigme.

Lire la suite