Daily Shaarli

All links of one day in a single page.

September 1, 2022

UIJar | Handpicked website and graphic design inspiration
Correcteur Orthographe | Correction Grammaire | SCRIBENS
Felt – The best way to make maps on the internet
[Lecture] Tech Lead – Carnet de notes

L’im­por­tant n’est pas de poin­ter l’ex­per­tise, de savoir que vous décou­pez mieux le code ou que vous faites moins d’er­reur d’ar­chi­tec­ture. L’im­por­tant est de savoir quel est l’im­pact que vous avez dans l’équipe.

Vous pouvez avoir un fort impact par votre seule exper­tise tech­nique. C’est possible mais diffi­cile, parce qu’il faudra une sacré exper­tise tech­nique pour justi­fier qu’elle vous fasse passer au niveau suivant. Il est probable que, même avec une exper­tise de pointe, les compé­tences humaines comme la commu­ni­ca­tion avec les autres, votre volonté à prendre des respon­sa­bi­li­tés ou la façon dont vous les gérez, ou encore votre propen­sion à faire gran­dir les personnes autour de vous, vous retienne d’avoir l’im­pact auquel vous préten­dez. Ce sont ces compé­tences là qui vont jouer le plus.

[Lecture] Technical or Career Mentoring – Carnet de notes

Tell your mentee what you expect from him. If you want him to come prepa­red for your meetings with ques­tions he has sent you in advance, ask for that.

Expectations need to be explicitly defined.

Prépa­rer ses 1–1 avec son mana­ger, lui poser les ques­tions en avance, ce sont deux attentes expli­cites que je pose sur les grilles de compé­tence. Ça vaut effec­ti­ve­ment certai­ne­ment avec les mentors aussi.

Dire quand ça ne fonc­tionne pas c’est trai­ter [le manager] avec respect et faire confiance dans son humi­lité.

Les deux seules atti­tudes à éviter c’est dire oui alors que vous pensez non, ou dire non comme un point d’ar­rêt qui ne peut pas être renversé.

Dire non c’est aussi savoir le faire sur la discus­sion, en moti­vant et expliquant, puis en sachant poten­tiel­le­ment passer outre ensuite.

Ce sont des remarques pertinentes pour toute personne travaillant dans une entreprise 👍

node.js - Find unused npm packages in package.json - Stack Overflow

Find unused dependencies: npx depcheck

Or install the package and run the command.

There is also npm-check that checks for outdated, incorrect, and unused dependencies.

[Lecture] Being a Tech Leader 101 – Carnet de notes

This role requires you to have a good sense of the overall archi­tec­ture of your systems and a solid unders­tan­ding of how to design complex soft­ware. It proba­bly also requires you to be able to unders­tand busi­ness requi­re­ments and trans­late them into soft­ware. »

Un facteur souvent oublié est le prise en compte des besoins de l*entreprise.
Les facteurs sens commer­cial, stra­té­gie de déve­lop­pe­ment, parte­na­riat, vélo­cité, coûts représentent des finalités par rapport au simple outils que sont la dette technique ou nos qualités techniques.

Le senior s’ar­rê­tera à « il faut faire comme ça » alors que j’at­tends des rôles de lead et de staff la reflexion de « oui mais ce dont nous avons besoin aujourd’­hui c’est … ».

Comme enseigné et illustré en cours d'agilité:

Commu­niquer au plus tôt de la façon la plus trans­pa­rente possible. Non seule­ment ça permet­tra de répondre au problème plus tôt, mais ça dimi­nuera le stress de tout le monde.
La règle : On ne blâmera jamais quelqu’un pour lever de façon construc­tive une alerte, y compris très tôt. On pourra par contre repro­cher de ne pas l’avoir fait.

Matt Wade on Twitter: "The loading screen on @webflow is just so good. Even better than Sim City 2000. https://t.co/SfXaVO1E4i" / Twitter

Some texts for a circle loader

Basicons - Basic icons for product design & development

Also available as font, svg or react component.
Sizes are 16, 24 and 32 px with a stroke of 1, 1.5 or 2.

Fabien on Twitter: "Je travaille en full remote depuis 2 ans et demi. Et c’est inscrit dans mon contrat de travail depuis mon changement d’entreprise en janvier 2022. Si tu veux tenter le télétravail ou le full remote voici ce qui a marché pour moi." / Twitter
  1. Être flexible
  2. Être cloisonné: seul,
  3. Être confortablement installé
  4. Garder le contact avec les messageries instantanées. Rencontrer ses voisins, commerçants de quartier ou rejoindre un club.
  5. Être pratique: faciliter les amplitudes horaires, être indisponible pour chercher un colis, etc...
  6. Communiquer plus: expliciter ses dispos et ses horaires; et avoir plus d'informations par mail!
[Lecture] Good Manager, Bad Manager: The Alpha Geek – Carnet de notes

Tiens, une auteure alterne le genre masculin et féminin pour parler d'une personne générale. Exemple:

He has all the answers. She worked on

The Rise of SQL - IEEE Spectrum

The use of SQL within streaming systems opens up a new chapter in the story of SQL within the data domain.

Machine learning needs data and a lot of processing. Thus the data needs to be efficiently stored and retrieved

“Every decade, another hyped-up database technology comes along that claims SQL is terrible, slow, or impractical,” Pavlo says. “Over time, the conventional wisdom comes back to realizing that [SQL] is a good idea, and everyone returns to it.”

Reference to NoSQL, document-based database, graphs with nodes and edges.