7 liens privés
I have been using rollup.js in a side project recently, and I struggled quite a bit with it. Its documentation is really lacking, so this tutorial saved my day.
Ou comment on peut créer des programmes qui poussent à la réflexion.
Excellent analysis of the impact of the number of JavaScript modules in a Web site. I didn't know about Rollup but its performance makes me want to dive into it.
Ça me chauffe d'apprendre à faire des Progressive Web Apps. J'aurais aimé que ça me soit utile dans mon métier actuel, mais p'tet que ça le sera dans le prochain ? :)
Ça a l'air frais ça. Des sites statiques dynamiques, ça donne envie.
I should probably re-read this some day. It's full of good advices. Makes me wonder what I will be 15 years from now.
Une excellente introduction aux principaux concepts de Lisp. J'ai eu l'impression de comprendre les choses, même si je n'ai jamais écrit de Lisp. Mais du coup j'ai bien envie d'essayer, ça a l'air super balaise !
Via Balto - http://links.balthazar-rouberol.com/?cSiDgQ
Un excellent article sur les Promises en JavaScript. Je pensais déjà bien les connaitre, mais j'ai appris quelques petites choses fondamentales dans cet article. Une très bonne référence sur le sujet !
Il ne faut pas exposer d'identifiant généré par une base de données dans ses URLs, pour des raisons exposées dans ce billet. À la place, mieux vaut exposer un UUID associé à la ressource en question.
Sur la construction d'API REST et la construction d'URI par les clients. En gros : il ne faut pas faire de construction d'URI côté client, et n'utiliser que les URIs retournées par le serveur. Et c'est donc la responsabilité du serveur de construire et retourner ces URIs.
Une classification des programmeurs en fonction de leur niveau de compétence. Je trouve ça très intéressant, notamment l'utilisation de cette pyramide en recrutement.
Pour l'instant, je suis encore à la phase « Builder », et j'espère être en train de devenir « Engineer ». Mais vu que j'estime que mon équipe est composée essentiellement de « Engineers » et de « Masters », c'est difficile à juger...
Voici la police de caractères que j'utilise pour déveloper depuis je crois bientôt un an, et j'en suis très satisfait. Les caractères sont tous très bien différenciés, le tout est lisible, et je trouve ça assez esthétique, en plus.
Pas lu en entier, mais ça m'a l'air d'être une bonne référence quand on créé une API REST.
C'est un peu old (plus d'un an) mais je le cherchais l'autre jour sans réussir à le retrouver, alors le voilà stocké dans mon shaarli.
CheckiO est un jeu dans lequel le joueur doit résoudre des problèmes en programmant en Python. Si je n'ai pas trouvé ça très fun, ça m'a parut être potentiellement un bon moyen de s'entraîner au Python pour des gens qui n'ont pas l'occasion d'en faire tous les jours.
Extraordinary resource about hexagonal grids in video games. Lots of maths, lots of drawings.
An excellent talk by a core Python programmer about how to write better, more beautiful and more efficient Python code.