hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Thursday, 11 April, 2019 UTC

Veille de la semaine #15 de 2019

Activer le keybinding de Vim dans Bash (fr) : (ou avec zsh) je suis un utilisateur de vim (ou neovim) depuis de nombreuses années mais je n'ai jamais configuré mon shell pour utiliser ce type de raccourcis… cette erreur est maintenant réparée :) What ... more


Thursday, 4 April, 2019 UTC

Veille de la semaine #14 de 2019

PHP GR8 (fr) : PHP 8 aura de la compilation just in time (JIT), cet article explique quelles seront les conséquences et quels bénéfices cette optimisation apportera. AHA Programming 💡 (en) : Avoid Hasty Abstractions il vaut mieux un peu de duplication ... more


Thursday, 14 March, 2019 UTC

Veille de la semaine #11 de 2019

Are Web Components a thing? (en) : yes! 7 Unix Commands Every Data Scientist Should Know (en) : j'ai même envie de dire que tout·e développeur·se devrait connaître. Unit Testing Best Practices: 7 Ways to Improve Your Tests (en) : de très bons conseils ... more


Tuesday, 5 March, 2019 UTC

Veille de la semaine #9 de 2019

Resource Prioritization – Getting the Browser to Help You (en) : cet article explique différentes valeurs de l'attribut rel de la balise link qui permet d'aider le navigateur à déterminer les priorités de chargement. Using CSS Grid the right way (en) ... more


Monday, 25 February, 2019 UTC

Veille de la semaine #8 de 2019

Don’t Get Clever with Login Forms (en) : les bonnes et moins bonnes pratiques liées au formulaire de login. Problem solving with Unix commands (en) : ❤ Unix ❤ What is a command bus and why should you use it? (en) : une description du pattern command ... more


Tuesday, 19 February, 2019 UTC

Veille de la semaine #7 de 2019

Links that don’t go anywhere should be buttons (en) : <a> vs. <button> Responsive Strategy (en) : l'article date de 2014 mais il résume plutôt bien les stratégies possibles pour produire des sites/applications utilisables sur des appareils ... more


Friday, 8 February, 2019 UTC

Comment je fais ma veille technologique

Depuis début janvier 2018, toutes les semaines (ou presque) je publie un résumé de ma veille technologique en sélectionnant une petite dizaine de liens, chacun accompagné d'une courte description. La publication hebdomadaire est un truc que j'avais en ... more


Friday, 8 February, 2019 UTC

Veille de la semaine #6 de 2019

Gérer des profils distincts dans Git (fr) : une super astuce pour gérer les configurations Git en se basant sur le chemin du dossier .git pour en finir les erreurs d'identités ! Google Play Store now open for Progressive Web Apps 😱 (en) : encore très ... more


Saturday, 5 January, 2019 UTC

En 2018, j'ai fait…

Comme chaque début d'année, c'est la saison des rétrospectives alors voici un petit bout de bilan de 2018. Publications en ligne Pas mal d'activités de côté ci. Début 2018, j'ai démarré la publication de ma veille technologique hebdomadaire et je suis ... more


Thursday, 27 December, 2018 UTC

Veille de la semaine #52 de 2018

Designing Your Site Like It’s 1998 (en) : ahah le bon vieux temps :) The practical value of semantic HTML (en) : et non en HTML, il n'y a pas que div et span … The Testing Pyramid: Your Blueprint for Automated Testing (en) Stop Learning Frameworks (en) ... more


Tuesday, 4 December, 2018 UTC

Veille de la semaine #47 de 2018

Addy Osmani's 18-Point Web Performance Checklist (en) : tout en se souvenant que chaque point doit être évaluer dans le contexte du projet Hints for writing Unix tools (en) : en plus de 40 ans, ces conseils ont fait leur preuves et effectivement un bon ... more


Tuesday, 4 December, 2018 UTC

Veille de la semaine #46 de 2018

Medium is a poor choice for blogging (en) : ironiquement c'est publié sur Medium mais c'est exactement ce que je ressens à chaque fois que je lis un article sur Medium. Rawact compiles React.js components to pure JavaScript (en) : alors ça c'est une ... more


Tuesday, 4 December, 2018 UTC

Veille de la semaine #48 de 2018

Flutter: the good, the bad and the ugly (en) : des retours sur l'utilisation de Flutter (framework de développement d'application mobile multi-plateforme) You need neither PWA nor AMP to make your website load fast (en) : il faut surtout comprendre le ... more


Wednesday, 14 November, 2018 UTC

Moins de poudre de perlimpinpin, plus de contexte

Ce texte est une traduction de l'excellent Less Snake Oil, More Context par Surma. Obtenir de bonnes performances sur le web est un défi permanent. Les développeur·ses essaient et essaieront encore d'en repousser les limites et c'est une bonne chose. ... more


Thursday, 8 November, 2018 UTC

Veille de la semaine #45 de 2018

Less Snake Oil, More Context (en) : un article plein de bon sens, c'est toujours un question de contexte et de compromis. Suspense (fr) : un résumé de l'utilité de Suspense , une fonctionnalité apparue dans React 16.6 Appel à conférences pour l'AFUP ... more


Thursday, 1 November, 2018 UTC

Veille de la semaine #44 de 2018

PHP is dead…Viva le PHP! (en) : PHP est supposé mourir depuis de longues années mais il est toujours là… A Simple Intro to React Hooks (en) : React Hooks est la nouveauté (en alpha) qui secoue l'éco-système React en ce moment. En voila une bonne introduction ... more


Thursday, 25 October, 2018 UTC

Veille de la semaine #43 de 2018

La maîtrise de l'anglais n'est pas une option (fr) : absolutely! The First Question To Ask When Building Teams (en) : une réflexion très intéressante sur la notion d'équipe vs. pseudo équipe vs. alliance temporaire vs. simples collègues. Cet article ... more


Thursday, 27 September, 2018 UTC

Veille de la semaine #39 de 2018

Idle Until Urgent (en) : une stratégie (et un package npm) pour améliorer le First Input Delay. Très astucieux. You don't (may not) need Moment.js (en) : même si moment.js est une super bibliothèque, son poids devrait nous faire réfléchir avant de l'utiliser. ... more


Thursday, 13 September, 2018 UTC

Veille de la semaine #37 de 2018

Domain Objects Without Behavior? The Case of the Anemic Domain Model (en) : L'une des meilleures explications de Anemic Domain que j'ai vue jusqu'à présent et plutôt amusante en plus ! Disabled buttons suck (en) : oui totalement à moins d'indiquer clairement ... more


Sunday, 12 August, 2018 UTC

Veille de la semaine #31 de 2018

PHP: Never type hint on arrays (en) : array ne donne quasi aucune information et d'une manière générale (il y a toujours des exceptions…), un type hint sur un type précis spécifique au projet est mieux que l'utilisation des types primitifs du langage. ... more


Thursday, 12 July, 2018 UTC

Veille de la semaine #28 de 2018

Quand refactorer et pourquoi ? (fr) Exploring ES2018 and ES2019 (en) : à la découverte de ES2018 et ES2019 What does {some strange unix command name} stand for? (en) : amusant :-) Avoiding LGTM PR Cultures (en) : faire des revues c'est bien, faire de ... more


Thursday, 21 June, 2018 UTC

Veille de la semaine #25 de 2018

Finding a front-end for Symfony (en) : Quelques statistiques intéressantes sur les technologies frontend utilisées avec Symfony Symfony Framework: Using methods and constants in service parameters (en) : Un exemple d'utilisation du composant Expression ... more


Monday, 18 June, 2018 UTC

Veille de la semaine #24 de 2018

Create & Publish Web Components With Vue CLI 3 (en) : Vue.js et sa CLI permettent de créer des Web Components et ça a l'air plutôt sympa The art of the error message (en) : écrire des bons messages d'erreur est tout un art Value Objects Explained ... more


Monday, 18 June, 2018 UTC

Veille de la semaine #23 de 2018

Tell, don't ask (en) : on peut voir ça comme la manifestation d'un modèle anémique, c'est à dire des objets qui ne servent que de conteneurs de données sans opérations relatives à ces objets. Commented Out Code Is Junk In Your Codebase (en) : non seulement ... more


Thursday, 31 May, 2018 UTC

Veille de la semaine #22 de 2018

Et si je dégooglisais ma tablette ? (fr) : à garder sous la main quand j'aurai un peu de temps pour poursuivre ma dégooglisation . 13 things to know about the GDPR, Mozilla and Firefox (en) : Le Règlement Général de Protection des Données (RGPD) en 13 ... more


Thursday, 10 May, 2018 UTC

Veille de la semaine #19 de 2018

API Evolution for REST/HTTP APIs (en) : Un discussion et des exemples intéressants sur la manière de faire évoluer une API REST, incrémenter une version globale n'est pas toujours l'unique solution. Cost and value of DocBlocks (en) : Pour résumer, si ... more


Thursday, 3 May, 2018 UTC

Veille de la semaine #18 de 2018

Replace Animated GIFs with Video (en) : il faut dire que presque 30 ans séparent le format GIF de celui des vidéos The Rise Of Green UX (en) : en regardant State of the Web j'ai pas vraiment l'impression que cette tendance se confirme mais ça coûte rien ... more


Sunday, 29 April, 2018 UTC

Quelques astuces pour améliorer les performances de Neovim au quotidien

En fait, il s'agit plutôt de bien choisir les plugins pour Neovim ou de les configurer pour en tirer le maximum même dans les situations les plus difficiles; qu'il s'agisse de travailler avec énormément de fichiers ou sur un disque où les accès sont ... more


Thursday, 26 April, 2018 UTC

Veille de la semaine #17 de 2018

What's new and changing in PHP 7.3 (en) : on va notamment pouvoir avoir des diff plus lisibles grâce au support de la virgule de fin dans les appels des méthodes/fonctions. Dommage de ne pas l'autoriser aussi dans les déclarations. Ils ne font jamais ... more


Thursday, 12 April, 2018 UTC

Veille de la semaine #15 de 2018

React lifecycle methods diagram (en) : Un diagramme interactif du cycle de vie des composants React (à partir de la version 16.3) The dots do matter: how to scam a Gmail user (en) : Les points font plus que compter, ils ouvrent quelques brèches de sécurité ... more