Tech.Rocks K2

Publié le 22 avril 2022

Newsletter Tech Readers #59 : Le changement c'est tout le temps !

Chèr.e.s Tech Leaders,

Bienvenue dans cette 59ème édition de la newsletter Tech Readers, faite par les Tech Leaders pour les Tech Leaders.

Dans le type de postes que nous occupons, nous devons en permanence prendre des décisions, des initiatives, faire face au changement, répondre à des questions. Pas de répit face à la croissance de nos entreprises. Comment devenir manager ? leader ? Quelle structure d’équipe mettre en place ? Quels candidats choisir ? Comment aider mon équipe à progresser ? Comment gérer ma dette technique ? Quid de la sécurité de ma plate-forme ? Je pense que je pourrai dresser cette liste pendant des heures sans en voir le bout…

Les articles sélectionnés dans cette édition pourront, je l’espère, à défaut de vous apporter toutes les réponses, vous aider dans vos prises de décisions et choix du quotidien.

Bonne lecture à tous.

Julien Balmont

Tech Leader / Leadership / Carrière

Tech Leader / Leadership / Carrière

14 principles that every CTO must have

10 minutes, proposé par Julien Balmont
Sur quoi repose notre leadership individuel ? Quelles sont les règles que vous vous imposez au quotidien en tant que CTO, VP, Manager d’équipe ? Avez-vous déjà pensé à en dresser une liste ? L’auteur nous propose 14 principes qui peuvent paraître simples et logiques, mais qui peuvent être parfois complexes à mettre en pratique.

7 Mental Models for great engineering leadership

10 minutes, proposé par Julien Balmont
Dans la lignée de l’article précédent, voici une autre poignée de principes ou modèles mentaux qui, mis bout à bout, donnent une idée particulièrement intéressante de ce qu’il faut pour devenir un bon leader technique, et ce, quel que soit le moment que traverse la société dans laquelle on exerce.

When to delegate, when to say no

6 minutes, proposé par Julien Balmont
En tant que décideurs, on se retrouve très régulièrement face à un mur de choses à faire, un peu dépassé. C’est en général le moment de prendre un pas de recul et se poser des questions. Que dois-je prioriser ? Que dois-je déléguer ? Est-ce que cette réunion est plus importante que celle-ci ? Lara Hogan explique comment elle décide tout cela, un article d’une efficacité redoutable !

team organisation culture

TEAMS/ORGANISATION/CULTURE

Engineering Org Structures— The QRF Team Model

15 minutes, proposé par Youen Chéné
Dans un environnement Agile / Scrum, la gestion de la dette technique, des bugs et des urgences est parfois complexe. En effet, si les méthodes agiles requièrent de ne pas interrompre les équipes dans leur travail, la méthode s’avère parfois complexe à mettre en œuvre face au quotidien des sociétés. L’auteur de l’article nous propose une solution à ce problème : la quick reaction force, et les métriques de mesure associées.

Cet article a généré quelques retours et réactions très intéressantes sur Slack, rejoignez la discussion dans le canal #info-news.

How to Freaking Find Great Developers By Having Them Read Code

5 minutes, proposé par Guillaume Postaire
Quel est le meilleur moyen de tester un candidat développeur pendant un entretien ? Lui demander de créer un bout de code / une fonction ou alors lui proposer de lire du code existant, de donner son avis, de proposer des axes d’amélioration ? L’auteur de l’article nous donne son avis et nous propose quelques pistes pour une mise en œuvre efficace.

Après avoir lu cet article, n’hésitez pas à partager vos méthodes d’entretien dans le thread sur #info-news

Why Becoming a Data-Driven Organization Is So Hard

5 minutes, proposé par Julien Balmont
Devenir 100% data driven. Le graal pour la plupart des sociétés récentes et moins récentes ? En tous cas, un objectif très souvent fixé par les sociétés mais qui s’avère complexe à mettre en place. L’article parle des barrières rencontrées et des étapes qu’il faut traverser pour se rapprocher de ce but.

WOMEN IN TECH #INCLUSION

WOMEN IN TECH

This founder is funding new majority startups

7 minutes, proposé par Marek Kalnik
Dr. Roshawnna Novellus est CEO et fondatrice d’EnrichHer, Fintech qui permet à des fonds de prêt de l’argent à des sociétés fondées par des femmes ou des personnes de couleur. Forte d’un nombre de diplômes inimaginable, elle déploie son énergie et sa renommée aux Etats-Unis pour mener ce combat.

How Women Can Develop — and Promote — Their Personal Brand

10 minutes, proposé par Céline Bayer
Le sujet pourrait sembler léger, pourtant l’image de marque sur les réseaux sociaux personnels ou professionnels est essentielle aujourd’hui. Une fois de plus les femmes doivent redoubler d’attention lorsqu’elles parleront d’elles mêmes, car elles savent qu’elles seront perçues autrement que leurs homologues masculins ; si elles n’apparaissent pas comme “aimables” elles seront “froides” et “agressives”... Cet article nous guide dans le contrôle de notre personal branding et les écueils à éviter dans cet exercice d’auto-promotion.

TECH PRODUCT DATA

TECH/PRODUCT/DATA

C’est l’histoire d’un side project

12 minutes, proposé par Hugo Lassiège
Le premier d’une série d’articles qui raconte la création d’un side project, de A à Z. Toutes les étapes d’un projet sont couvertes, de l’idéation au déploiement en passant par le design et le développement. Le but du projet créé ? Apprendre des langages et frameworks informatiques en jouant. Petit bonus, on peut même tester le projet, le lien est donné à la fin de l’article :)

How to evaluate and monitor a Machine Learning model from experiment to production ?

14 minutes, proposé par Ludi Akué
Veepee, dans le but d’afficher la bonne offre à la bonne personne, et donc d’optimiser son taux de conversion, a développé un algorithme de Machine Learning, qui propose des temps de réponse de l’ordre de 100ms. 4 ans après le lancement du projet, et une cinquantaine d’itérations plus tard, voici le récit de sa mise en place.

Mise en place de notre système d’abonnement multi-plateforme

10 minutes, proposé par Ludi Akué
Un très bon retour d’expérience de MYTF1 sur la mise en place du système d’abonnement de leur nouvelle fonctionnalité. Géré avec Stripe sur le web, Google Play Store sur Android, et l’App Store sur iOS, cela demande un système bien réfléchi et basé sur GraphQL, Protocol Buffers et Kafka pour réconcilier les données des trois systèmes.

cybersécurité

CYBERSÉCURITÉ

Early security for Startups

15 minutes, proposé par Julien Balmont
Les débuts d’un logiciel, et la course aux premiers clients et au product market fit se font souvent au détriment de certaines règles de base de la sécurité des logiciels et des infrastructures. L’auteur de l’article essaye de résumer en quels paragraphes ce qui peut/doit être fait à minima pour mettre en place les bases de la sécurité. Même si certains points peuvent paraître évidents, on ne lira jamais assez sur ce sujet.

Retrouvez sur Slack une conversation sur la gestion de la sécurité des DSI qui propose de nombreuses ressources complémentaires sur ce sujet : #help

The Scoop: Inside the Longest Atlassian Outage of All Time

15 minutes, proposé par Gabriel Collignon
Au moment où l’article est rédigé, Atlassian vit depuis 9 jours sa plus grosse panne de tous les temps et n'a quasiment pas communiqué sur le sujet. Près de 400 sociétés de taille non négligeable ont perdu accès à, entre autres, JIRA, Confluence, OpsGenie, et JIRA Status page. L’article raconte les évènements étape par étape, les raisons du soucis, l’avis des clients impactés, l’impact sur le business et leurs apprentissages.

podcast vidéo tech

PODCAST & VIDEO

Interview de Sylvain Utard, de 1er tech et VP engineering chez Algolia à Head of engineering chez Sorare

73 minutes, proposé par Lucas Maignan
Parmi les premiers employés d’Algolia, Sylvain raconte les différentes étapes qu’il a traversées en parallèle de la forte croissance d’Algolia : bien choisir ses talents en fonction de l’avancée de l’équipe, l’évolution du métier de manager, savoir retenir les talents, le changement de cible client, le départ du CEO. Il aborde enfin son passage chez Sorare, et la gestion d’une croissance de x40 en une année.

Bonnes pratiques git | Radio DevOps #23

75 minutes, proposé par Christophe Chaudier
Pour les équipes Dev et DevOps, Git est devenu un “acteur majeur de la collaboration autour du code source”, de l’automatisation, mais également “un excellent outil de communication entre les équipes”. Et pourtant, Git est souvent le parent pauvre dans les filières courtes et ingénieurs. Radio DevOps tente une explication de Git de A à Z : sa définition, son utilité, les bases à connaître, les pièges à éviter, et le travail en équipe.

D

Ces informations, articles et recommandations sont issus de vos contributions et valorisent les conseils des membres de notre communauté.

Si vous avez un article pertinent à proposer, une information à partager, n’hésitez pas à le partager dans le canal #info-news.

Merci à Julien pour la curation des articles, et merci à Florella pour son aide à la mise en place du contenu.

D

On vous a partagé ce mail ? Vous avez envie de faire partie de la mailing list dédiée uniquement à la newsletter “Tech.Rocks Readers” ? Inscrivez-vous juste ici :

JE M'INSCRIS À LA NEWSLETTER