Veille de la semaine - N°2
Le récap de ma veille de la semaine
Cette semaine, beaucoup de liens dans ma veille autour du développement, avec notamment le retour de SQL, un peu de Git et du CSS, mais pas seulement. Ne manquez pas notamment le talk The full-stack anxiety et l'article L’obsession du service client chez Captain Train.
Hors ligne
Vous connaissez le paradoxe de Fermi? Autour de 1950 ( les circonstances exactes ne semblent pas tout à fait connues ), le physicien Enrico Fermi essaye d'évaluer le nombre potentiel de civilisations extraterrestres en mesure d'entrer en contact avec nous. Obtenant un nombre très important, il formule le dit paradoxe: "si le nombre de civilisations en mesure de nous contacter est si grand, comment se fait-il que nous n'en ayons jamais perçu aucun signe ?".
Un livre Où sont-ils? Les extraterrestres et le paradoxe de Fermi, publié récemment, propose un état des lieux accessible et passionnant sur le sujet. Co-écrit par deux physiciens, deux astrophysiciens et un économiste, tous les aspects et les dernières connaissances acquises autour du sujet sont balayées: exoplanètes, exobiologie, communication et détection de signaux, stabilité des civilisations, ...
S'intéresser à cette question, c'est aussi s'intéresser à nos origines et réfléchir aux enjeux posés par notre civilisation. Une excellente lecture que je vous recommande pour un après-midi pluvieux. En plus, l'artwork de couverture vaut son pesant de cacahuètes.
Dev
Why SQL is beating NoSQL, and what this means for the future of data
Un article très complet et documenté sur l'histoire de SQL, sa disgrâce (relative et passagère) en faveur du mouvement NoSQL, et son retour en force comme langue de base pour l'exploitation de données. Note pour tout développeur: apprenez SQL.
Framework Seams | 8th Light
Un article sur l'utilisation des "seams", les coutures en bon français. C'est une forme de pattern de conception qui permet d'isoler différentes couches logicielles. Dans un contexte Ruby on Rails, l'auteur nous présente quelques techniques qu'il utilise, et c'est plutôt intéressant.
Why you should stop using Git rebase
Un bon article pour rappeler que, si rebase est une fonctionnalité très utile de git, il ne faut pas non plus que cela devienne un marteau pour tout vos clous.
Guide to liberating layout through CSS Grid
Un sympathique guide pour aborder CSS Grid. Il va ĂŞtre temps de s'y mettre.
Web truths: CSS is not real programming
C'est bien connu, CSS est à peine un langage de programmation, et ça sert juste à faire de la décoration. L'auteur décortique intelligement la spécificité de CSS et, de façon plus générale du développement d'interfaces utilisateurs pour le web, à savoir: vous n'avez pas le contrôle. Faudra faire avec.
Why is Python growing so quickly?
Suite et fin du suspense insoutenable sur les causes de la croissance de l'usage de Python observée chez Stack Overflow. En résumé: data science et machine learning.
MĂ©tiers
The full-stack anxiety
Une excellente présentation sur un phénomène que nombreux parmi ceux qui travaillent dans le numérique connaissent: comment choisir où nous devons progresser dans une industrie de plus en plus complexe. Et accessoirement, comment ne pas devenir fou.
The Prisoner’s Salary Dilemma
Kent Beck explique pour vous devrier poliment refuser de dévoiler votre salaire actuel à un possible futur employeur. Je n'ai jamais été à l'aise avec cette question, ni en tant que candidat, ni en tant que recruteur. Je comprends mieux pourquoi.
Startups
L’obsession du service client chez Captain Train
Captain Train est une des plus belles réussites de l'écosystème startups en France, tant du point de vue des valeurs que du point de vue économique. Cet article a le mérite de rappeler une chose essentielle à tous les wannabe entrepreneurs, qui est simple mais pourtant visiblement très difficile à exécuter: quand vous démarrez, seul compte le produit et le client.
Grandes entreprises : la fin de la relation client
Dans la même veine que précédemment, un article bien senti sur le problème n°1 des entreprises établies: la relation client. Vous le voyez le lien avec l'article du dessus ?