/ SPEAKER
Malgré ce que son accent espagnol bien prononcé peut suggérer, Horacio est arrivé en France il y a plus d’une vingtaine d’années. Passionné d’informatique, dans laquelle il est tombé depuis tout petit, il a découvert le développement web en 1997 et depuis il n’a pas arrêté de bosser autour.
Horacio est VP de DevRel chez Clever Cloud. Il est cofondateur du FinistDevs, et des Rdv des Speakers.
Passionné par le développement web et tout ce qui gravite autour des composants web et des standards web, Horacio aime aussi discuter de Kubernetes, AI et le cloud en général.
Envie de découvrir htmx 2.0 et les Web Components en mettant les mains dans le code ? Dans ce lab, vous apprendrez à utiliser htmx 2.0 pour simplifier le développement frontend, en explorant ses nouvelles fonctionnalités à travers des exercices pratiques et guidés.
Nous passerons ensuite aux Web Components, en construisant ensemble un composant encapsulé et réutilisable à l’aide de Lit, une bibliothèque qui simplifie leur création. Vous apprendrez pas à pas comment intégrer des composants dans un projet existant et les enrichir avec des fonctionnalités dynamiques.
Enfin, nous verrons comment combiner htmx et Lit pour tirer le meilleur parti des deux outils. Vous développerez des exemples concrets qui illustrent comment cette association peut simplifier la création d’applications web modulaires et performantes. À la fin du lab, vous repartirez avec des bases solides et du code prêt à être réutilisé dans vos projets.
Implémenter des systèmes distribués est une tâche complexe, surtout lorsqu'il faut simuler des pannes et des problèmes d'infrastructure réels. S'appuyer sur une implémentation tirée de recherches théoriques peut conduire à des résultats qui ne correspondent pas aux scénarios rencontrés en production, rendant ainsi l'apprentissage dans ce domaine plus difficile et moins concret.
Ce lab de 3h vous propose de découvrir Maelstrom, un environnement créé par Kyle Kingsbury (a.k.a "Aphyr", créateur de Jepsen), conçu pour écrire et tester des prototypes de systèmes distribués. Maelstrom vous permet de simuler la latence et la perte de messages, tout en offrant des outils puissants pour visualiser la concurrence, analyser les échanges de messages et examiner les flux.
Dans ce lab, après une brève introduction, vous serez plongé dans la création de vos propres systèmes distribués. Maelstrom vous fournira les outils nécessaires pour tester vos systèmes sous des conditions réalistes, tout en vous aidant à comprendre les défis liés à la gestion de la latence, de la disponibilité et de la cohérence dans un environnement distribué.
Searching for speaker images...