Accueil / Blog / Métier / 2017 / Butinage de février 2017

Butinage de février 2017

Par Simon Georges publié 02/03/2017, édité le 04/04/2017
Veille mensuelle réalisée par Makina Corpus sur l'actualité web.
Butinage de février 2017

Si vous n'en lisez qu'un ce mois-ci...

Mettez dans vos favoris CodeBeautify, il y a forcément un outil qui vous servira un jour.

 

Progressive Web Apps

Progressive Web Applications !

Habituez-vous à ce concept, vous allez probablement nous lire régulièrement sur le sujet. En effet, depuis notre article d'introduction aux progressive web applications, la technique est de plus en plus utilisée, et, forcément évolue.

On trouve des articles décrivant le fonctionnement de plus en plus détaillés, par exemple cet article complet sur la mise en place d'une PWA ([EN]).

De nombreux sites l'adoptent et l'exemple qui a fait beaucoup parlé de lui le mois dernier est le lancement de la PWA de Twitter (Node.js, Express & React).

 

Capitole du Libre

Actualité du logiciel libre

Vous savez que nous sommes de fervents supporters du logiciel libre. Et ça tombe bien, parce qu'on a beaucoup écrit sur le sujet.

Il y a d'abord eu cette discussion sur l'UX et le logiciel libre qui a généré beaucoup de commentaires et de controverses.

Ensuite, un autre article, toujours en français, sur la gouvernance du logiciel libre, soulève d'autres points qui font réfléchir...

Plus dans le thème des media et de la fiabilité de l'information, le collectif SavoirsCom1 propose une approche intéressante sur la qualité de l'information comme un Commun.

Au passage sachez que l'April, l'association qui promeut et défend le logiciel libre, fête ses 20 ans cette année. Interviewé par l'Esprit Libre sur ZDNet, Frédéric Couchet revient sur l'évolution de l'action de l'April et les perspectives à venir. On vous conseille d'ailleurs la revue de presse de l'April si le sujet vous intéresse.

Enfin, c'était déjà le cas le mois dernier, mais nous l'avons gardé pour marquer le coup, les vidéos du Capitole du Libre 2016 sont disponibles, c'est le moment de rattraper tout ce que vous avez manqué pendant la conférence ! Si ces conférences vous plaisent, il ne vous reste plus qu'à assister à la prochaine édition, le 18 novembre 2017.

 

Technique

Le coin de la technique

La plupart des développeurs sont connectés en quasi-permanence, et certains événements sont suivis en temps réel. Récemment, les problèmes de base de données rencontrés par gitlab.com ont alimenté les discussions de nombreux devops, et nous sommes obligés de reconnaître que Gitlab, par sa transparence et la quantité des informations fournies (notamment dans ce postmortem ([EN])), a largement rassuré.

C'est vrai, nous ne parlons jamais de Java (non, Java n'est pas un raccourci de Javascript). Parce que nous ne développons pas / plus avec Java à Makina Corpus. Mais, en amateur de technique, on ne peut que souligner la qualité de cet article sur le modèle mémoire de Java ([EN]).

Enfin, un article sur la performance Javascript ([EN]) et un autre sur le bon procédé pour effectuer une migration de système complexe ([EN]) sont à votre disposition si il vous reste un peu de temps après ces très longs articles ;-)

 

 

Design 

Introduction au design

L'article cité plus haut indique que de nombreux logiciels libres ont un problème d'ergonomie et surtout de communication avec les graphistes ou ergonomes qui souhaitent collaborer au projet.

Février a été pour moi l'occasion de lire de nombreux articles d'introduction au sujet. En tant que développeur, ce n'est pas mon métier, et je ne maîtriserai pas le domaine, mais je me sens plus à l'aise pour en discuter ou pour percevoir l'impact que cela peut avoir sur le logiciel.

Assez de blabla : un crash course sur le design ([EN]), une introduction à l'UX ([EN]).

Et pour ceux qui veulent poursuivre sur le sujet, deux articles que j'ai également trouvés intéressants : 6 règles de visualisation de données efficaces ([EN]), comment faire un site mobile qui convertit ([EN]) et quelques conseils intéressants ([EN]).

Enfin une petite touche d'humour : l'auteur de ce dernier article s'est amusé à faire une petite parodie des tendances design ([EN]) et à les expliciter ([EN]) car tout le monde n'avait pas compris son humour...

 

User research

UX et User research

Après ces quelques articles sur le design, un petit focus sur la phase de recherche, une des composantes du design.  

Quelques articles ont ainsi parlé de cette première phase d'un processus UX. La méthode utilisée à Dropbox ([EN]) a été décrite et un autre article ([EN]) est revenu sur la nécessité de faire la phase de recherche et ainsi de corréler besoins utilisateur et stratégie business.

Enfin, une petite polémique a éclos en cette fin février. Un article intitulé « User research is overrated » ([EN]) a en effet suscité de nombreuses réactions : découvrez cette première, puis cette seconde ou encore cette dernière réaction. Le point de vue de l'auteur est certes un peu extrême mais il le nuance légèrement dans les différents commentaires. En tous cas, ce type de débat est intéressant car il permet de mettre en perspective différents points de vue sur un domaine encore assez jeune et en pleine mutation.

Et si vous voulez avoir un aperçu de ce qui se fait dans le domaine, demandez-nous un audit UX !

 

Impact Mapping

Méthodes agiles

Les lecteurs attentifs auront reconnus dans l'image précédente un extrait du livre "Impact Mapping". Cette méthodologie m'avait beaucoup plus lors de la lecture du livre, et c'est la première fois que je trouve un article de blog qui en parle en français : Cartographie de stratégie, l'impact mapping.

Un côté sympa (et pédagogique !) des méthodes agiles est l'utilisation de jeux (les fameux serious games). Ce mois-ci, nous vous présentons un jeu collaboratif de résolution de problèmes : le labyrinthe.

 

SEO Campus 

SEO

En attendant de venir nous écouter parler de SEO avec Gephi au SEO Campus Paris, voici deux présentations à consulter si vous vous intéressez au référencement :

D'ailleurs, vous pouvez toujours nous demander un audit SEO de votre site ;-)

 

Comme toujours, quelques brèves

  • On parle beaucoup d'intelligence artificielle en ce moment, alors voici quelques ensembles de données ([EN] publiques pour jouer vous aussi ;
  • Va-t-on enfin pouvoir gérer simplement les problématiques de CSRF ([EN]) ?
  • Unpoly ([EN]), un nouveau framework prometteur qui change un peu la façon de penser le développement d'applications ;
  • Enregistrez vos sessions CLI avec asciinema ([EN]) ;
  • Le HTML, c'est compliqué. La preuve ? Cette discussion sur la nécessité d'un nouvel élément pour la hiérarchie des titres. Alors, pour vous aider, un cours pour débutant ([EN]) et un index des balises ([EN]) ;-)
ABONNEZ-VOUS À LA NEWSLETTER !
Voir aussi
Butinage de mai 2017 Butinage de mai 2017 02/06/2017

Veille mensuelle réalisée par Makina Corpus sur l'actualité web.

Butinage d'avril 2017 Butinage d'avril 2017 04/05/2017

Veille mensuelle réalisée par Makina Corpus sur l'actualité web.

Butinage de mars 2017 Butinage de mars 2017 04/04/2017

Veille mensuelle réalisée par Makina Corpus sur l'actualité web.

Butinage de janvier 2017 Butinage de janvier 2017 01/02/2017

Veille mensuelle réalisée par Makina Corpus sur l'actualité web.

Butinage de décembre 2016 Butinage de décembre 2016 18/01/2017

Veille mensuelle réalisée par Makina Corpus sur l'actualité web.