Skip to content

Haskell

Meet other local people interested in Haskell: share experiences, inspire and encourage each other! Join a Haskell group.
pin icon
938
members
people1 icon
4
groups

Frequently Asked Questions

Yes! Check out haskell events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the haskell events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find haskell events near your location here. Connect with your local community and discover events within your area.

Haskell Events Today

Join in-person Haskell events happening right now

Lass Uns Deutsch Sprechen ! / Parlons Allemand !
Lass Uns Deutsch Sprechen ! / Parlons Allemand !
* Zwischen 10 und 30 internationale Teilnehmer \* Wir treffen uns, um kulturellen Austausch zu fördern und Fremdsprachen zu üben. Heute Abend stehen Französisch oder Deutsch im Mittelpunkt! Um eine freundliche und intime Atmosphäre zu gewährleisten, ist die Anzahl der Teilnehmer begrenzt. Die Veranstaltungsadresse wird nur mit Personen geteilt, die eine gültige Jahresmitgliedskarte besitzen. Durch den Beitritt zu unserer Vereinigung erhalten Sie außerdem einen kleinen Trick, um die Teilnehmerzahl zu überprüfen. Die Mitgliedskarte bietet eine besondere Funktion: Wählen Sie eine Aufklebernummer, um nach Gesprächen mit anderen Gruppenmitgliedern einen kostenlosen Shot an der Bar zu erhalten. **Kartenkosten**: 5€ (hier erhältlich). \*\* Entre 10 et 30 participants internationaux \*\* Nous nous réunissons pour favoriser les échanges culturels et la pratique des langues étrangères. Ce soir, place au français ou à l'allemand ! Pour une ambiance conviviale et intimiste, le nombre de participants est limité. L'adresse de l'événement sera communiquée uniquement aux personnes possédant une carte de membre annuelle valide. En adhérant à notre association, vous recevrez également une petite astuce pour vérifier le nombre de participants. La carte de membre offre une particularité : choisissez un numéro de vignette pour recevoir un shot gratuit au bar après avoir discuté avec les autres membres du groupe. **Prix du billet** : 5 € (disponible ici). ⬇️ : [https://bit.ly/apero-linguistique2025](https://bit.ly/apero-linguistique2025)
Echange linguistique franco-chinois  -séance du lundi - 周一的你好巴黎法语汉语交流
Echange linguistique franco-chinois -séance du lundi - 周一的你好巴黎法语汉语交流
Dans un cadre agréable et une ambiance conviviale, vous vous exprimerez tour à tour en français et en chinois. Vous progresserez dans la pratique de la langue et vous ferez de nouveaux amis! 在愉快友好的氛围中, 你们可以通过讲法语或中文. 你们将在语言练习中取得进步结交新朋友 Suite au succès remporté par nos échanges linguistiques du jeudi, nous avons décidé d'instaurer un second échange hebdomadaire qui se déroulera chaque lundi. Le principe est exactement le même, néanmoins dans un premier temps nous allons limiter ces échanges à 14 participants ( 7 Français et 7 Chinois ). 报名 详细资料 - Informations et inscription à la page Billetweb ci-après: [billetweb.fr/echange-franco-chinois-bis-le-lundi](https://www.billetweb.fr/echange-franco-chinois-bis-le-lundi) **L'inscription sur la page Billetweb est OBLIGATOIRE pour participer.** Mettre "oui" sur l'événement Meetup n'est absolument pas considéré comme une inscription à l'échange. Au plaisir de vous accueillir nombreux!
Denfert Polyglottes - Deutsch/Français
Denfert Polyglottes - Deutsch/Français
Unsere WhatsApp-Gruppe, wenn ihr Interesse habt: https://chat.whatsapp.com/GJg4kqKBJlsBJxOp0xXDAi Wir sind jeden Montag zwischen 10 und 25 Teilnehmer, auch wenn sich hier wenige Leute anmelden. Kommt einfach vorbei!😀 Wir freuen uns drauf, euch kennen zu lernen! Herzlich willkommen! Wir treffen uns jeden Montag von 20:00 bis 23:00 Uhr im Café Denfert, um Deutsch und Französisch (mit unseren deutschsprachigen Muttersprachler/Innen) zu üben und uns über germanische Kulturen auszutauschen. Um diesen ungezwungenen Austausch zu erleichtern, begrüßt euch OLIVIER bei eurer Ankunft. Er erklärt euch das Konzept und den Ablauf unserer Treffen. Jeder Teilnehmer erhält ein Namensschild mit seinem Vornamen/Spitznamen – auch wenn ihr kein Deutsch sprecht. Uns interessiert eure Offenheit und was jeder Einzelne an Vielfalt und sprachlichen und/oder kulturellen Besonderheiten im Zusammenhang mit dem Deutschen und seinen nationalen oder regionalen Varianten in die Gemeinschaft einbringen kann. Wir freuen uns darauf, euch kennenzulernen!
Lass Uns Deutsch Sprechen ! ¡Hablemos alemán!
Lass Uns Deutsch Sprechen ! ¡Hablemos alemán!
* Zwischen 10 und 30 internationale Teilnehmer * Wir treffen uns, um kulturellen Austausch zu fördern und Fremdsprachen zu üben. Heute Abend stehen Französisch oder Deutsch im Mittelpunkt! Um eine freundliche und intime Atmosphäre zu gewährleisten, ist die Anzahl der Teilnehmer begrenzt. Die Veranstaltungsadresse wird nur mit Personen geteilt, die eine gültige Jahresmitgliedskarte besitzen. Durch den Beitritt zu unserer Vereinigung erhalten Sie außerdem einen kleinen Trick, um die Teilnehmerzahl zu überprüfen. Die Mitgliedskarte bietet eine besondere Funktion: Wählen Sie eine Aufklebernummer, um nach Gesprächen mit anderen Gruppenmitgliedern einen kostenlosen Shot an der Bar zu erhalten. **Kartenkosten**: 5€ (hier erhältlich) ⬇️ https://bit.ly/apero-linguistique2025 Entre 10 y 30 participantes internacionales Este es un evento de pago. Si ya tienes la tarjeta de membresía anual, no se requiere ninguna acción. De lo contrario, puedes obtenerla mediante el enlace a continuación. ¡Hablemos español! La dinámica de la velada depende de los participantes: cuanto más hablantes de español se unan, mayor será el enfoque en el idioma. En cualquier caso, los encuentros internacionales están garantizados con la presencia de participantes internacionales. El objetivo de este encuentro es fomentar la práctica del español y el encuentro con otros participantes latinoamericanos o hablantes de otras lenguas latinas (francés, italiano, portugués). Se podrán formar pequeños grupos según la composición del grupo. ️ La tarjeta de membresía anual es obligatoria. ✨ La tarjeta de membresía se convierte en VIP: puedes solicitar un número ganador. El juego rompehielos es más simple: solo encuentra la pareja correspondiente para ganar un trago gratis en el bar. Los organizadores estarán presentes para cualquier pregunta – Tarjeta de membresía & detalles: [https://www.placeminute.com/event/afterwork/apero-linguistique-dans-un-bar-secret,36046.html](https://www.placeminute.com/event/afterwork/apero-linguistique-dans-un-bar-secret,36046.html)
★ Afterwork Social Game ★ Ⓜ️ Canal st Martin
★ Afterwork Social Game ★ Ⓜ️ Canal st Martin
\*Salut ! \* Une soirée pour décompresser, rigoler… et rencontrer du monde ! Tu veux te détendre après ta journée ? Viens partager un moment fun et convivial autour de jeux de société avec une communauté ouverte et sympa. Cet afterwork est dédié aux jeux de société, de stratégie et même aux jeux vidéo, ou internationaux et parisiens se rencontrent ! Chacun peut amener ou proposer son jeu ou utiliser ceux qui sont dans le bar. \*\* Concept\*\* C'est un afterwork revisité, où internationaux et parisiens se retrouvent pour discuter ou jouer à des jeux en tous genres, et avec en bonus un petit jeu brise glace. Demande puis trouve une personne avec le même sticker numéroté que toi pour gagner un shot gratuit, le tout dans un bar au centre de Paris. Arrive quand tu veux, mais plus tôt tu viens, plus tu profites de parties pleines de suspense ! **Infos pratiques :** Horaire : De 19h à 22h Gratuit avec le pass à récupérer sur l’app gratuite Socializus WhatsApp pour des infos rapides : [https://chat.whatsapp.com/GYgNbDXz0L91xi7qKTyY51](https://chat.whatsapp.com/GYgNbDXz0L91xi7qKTyY51) **Comment participer :** \- Vérifie l’adresse exacte avec l’app gratuite et le pass gratuit : [www.socializus.org](http://www.socializus.org/) \- Soutiens l’association pour payer les frais meetup avec une carte de membre annuelle ici : [https://www.placeminute.com/event/afterwork/apero-linguistique-dans-un-bar-secret,36046.html](https://www.placeminute.com/event/afterwork/apero-linguistique-dans-un-bar-secret,36046.html) **Reste connecté :** Meetup – [https://www.meetup.com/afterwork-paris/](https://www.meetup.com/afterwork-paris/) Socializus : [www.socializus.org](http://www.socializus.org/) WhatsApp (infos & rappels jour J) : [https://chat.whatsapp.com/GYgNbDXz0L91xi7qKTyY51](https://chat.whatsapp.com/GYgNbDXz0L91xi7qKTyY51) (Active “Tout recevoir” pour ne rien manquer !) Groupe Facebook – [https://www.facebook.com/groups/afterwork.paris](https://www.facebook.com/groups/afterwork.paris) Page Facebook – Photos, souvenirs et actus : [https://www.facebook.com/groups/afterwork.paris](https://www.facebook.com/groups/afterwork.paris) Socializus : [www.socializus.org](http://www.socializus.org/) Deviens Orga :[[https://chat.whatsapp.co](https://chat.whatsapp.co/) m/KtR79S8Obfs3WTPTIBsoCm]([https://chat.whatsapp.com/KtR79S8Obfs3WTPTIBsoCm](https://chat.whatsapp.com/KtR79S8Obfs3WTPTIBsoCm)) et reçoit une boisson gratuite C’est 100% gratuit car nous sommes une association à but non lucratif, il faut simplement être friendly. ✦✦ Les changements de dernière minute peuvent arriver, mais tout est mis à jour via l’app avec le pass gratuit. Pour mieux gérer le nombre de participants, nous comptons sur les inscriptions via le pass gratuit. Inscris-toi seulement si tu es sûr de venir on compte sur toi ! / En participant à notre activité, vous acceptez d'être photographié et / ou filmé. Les photos et vidéos seront partagées sur nos réseaux sociaux et pourront être utilisées à des fins commerciales. Vous pouvez également publier vos propres photos avec le #socializus
Lass Uns Deutsch Sprechen ! /Let's Speak German !
Lass Uns Deutsch Sprechen ! /Let's Speak German !
* Zwischen 10 und 30 internationale Teilnehmer \* Wir treffen uns, um kulturellen Austausch zu fördern und Fremdsprachen zu üben. Heute Abend stehen Französisch oder Deutsch im Mittelpunkt! Um eine freundliche und intime Atmosphäre zu gewährleisten, ist die Anzahl der Teilnehmer begrenzt. Die Veranstaltungsadresse wird nur mit Personen geteilt, die eine gültige Jahresmitgliedskarte besitzen. Durch den Beitritt zu unserer Vereinigung erhalten Sie außerdem einen kleinen Trick, um die Teilnehmerzahl zu überprüfen. Die Mitgliedskarte bietet eine besondere Funktion: Wählen Sie eine Aufklebernummer, um nach Gesprächen mit anderen Gruppenmitgliedern einen kostenlosen Shot an der Bar zu erhalten. **Kartenkosten**: 5€ (hier erhältlich). ⬇️ https://www.placeminute.com/event/afterwork/apero-linguistique-dans-un-bar-secret,36046.html * Between 10 and 30 international participants \* We gather to promote cultural exchanges and practice foreign languages. Tonight, it’s all about French or German! For a friendly and intimate atmosphere, the number of participants is limited. The event address will only be shared with those who have a valid annual membership card. By joining our association, you’ll also receive a little tip to check the number of participants. The membership card comes with a perk: choose a sticker number to get a free shot at the bar after chatting with other group members. Ticket price: €5 (available here). ⬇️ https://www.placeminute.com/event/afterwork/apero-linguistique-dans-un-bar-secret,36046.html

Haskell Events This Week

Discover what is happening in the next few days

Sans Clue H3 R*n 1187 | 🌷Springtime, Beer and BBQ 🪻
Sans Clue H3 R*n 1187 | 🌷Springtime, Beer and BBQ 🪻
**Sans Clue H3 R*n 1187 | 🌷 Springtime, Beer and BBQ🪻** Time to frolic irresponsibly to welcome in Springtime! Pass through gorgeous flower-filled parks with a mid-run “hydration” stop (beer, obviously). Finish with more beer and a BBQ to reward your poor trail decisions. Dress code: florals or bust. No flowers? You’re stuck drinking a warm 0.0% beer at the end while everyone else lives their best frothy life. 🍻🌸 ** Barbeque party after the hash- carnivores and vegetarians catered for.* On on! 👣🍻 🐰 Hares: Slack (bbq co-hosted by Poissonne🐈) 👣 Trail: A-to-A trail with bag drop 🧭 Directions: Station Laplace, RER B 📍 Meeting Point: follow the chalk markings 💶 Hash Cash: 10 € includes beer + BBQ 🥐 Bring what you need. Up to you, but this could include water, sunblock, snow goggles, survival snack, chalk to back mark, a whistle if you can’t shout, brand new running shoes, a virgin, shiggy socks, a hash hymnal, a bag of tea, a bag of wine, wax, and/or extra cash. Dress appropriately - we run, and we may get into some shiggy (mud, puddles, scratchy bushes, wet paint, ... [ https://www.meetup.com/parish3-schh](https://www.meetup.com/parish3-schhh)
C++Frug #64 - Spring is back !
C++Frug #64 - Spring is back !
Soixante-quatrième édition du C++ French User Group (C++Frug) Paris. Cette session sera hybride: * [MARGO](https://www.margo.com/) nous accueillera à La Défense, 19 Place des Reflets, Tour Aurore, 92400 Courbevoie * Streaming sur Discord **Pour rentrer, il faudra signer le listing.** Avant de venir, vous pouvez rejoindre les serveurs Discord ([https://discord.gg/tjx9bFpBfC](https://discord.gg/tjx9bFpBfC) & [https://discord.gg/9aU6tZabJV](https://discord.gg/9aU6tZabJV)). L'application Discord est plus stable que la version web. Programme provisoire de la soirée (heure de Paris): * 19h00 Welcome * 19h15 News of the C++ ecosystem * 19h20 Lightning talks * 19h50 Snacks & drinks * 20h20 Arnaud Becheler - Un algorithme de Louvain générique pour la Boost Graph Library * 21h10 Thibault Ricord-Marchal - Modern Error Handling Si vous êtes intéressé pour présenter, vous pouvez nous joindre via Discord ou MP meetup. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- **Arnaud Becheler** **Un algorithme de Louvain générique pour la Boost Graph Library** Une grande partie des données du monde proviennent d'interactions sur des réseaux. Une question naturelle est de savoir si ces réseaux se structurent en communautés d'interactions plus fortes. Après avoir posé l’intuition mathématique de la détection de communautés et de la partition d'un graphe, nous montrons comment évaluer la qualité d'une telle partition. Nous présentons ensuite l'algorithme de Louvain, populaire, qui optimise cette qualité pour identifier les communautés les plus pertinentes. La seconde partie de l’exposé porte sur les choix de conception d’une implémentation générique au sein de la Boost Graph Library : comment concevoir une API qui reste agnostique à la structure du graphe, à la fonction de qualité et aux critères de terminaison. Nous concluons par une série de benchmarks comparant notre implémentation à d’autres implémentations populaires sur des graphes synthétiques, en discutant les compromis entre généricité, performance et reproductibilité numérique \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- **Thibault Ricord-Marchal - Modern Error Handling** std::expected allows new ways of handling errors. Which error handling strategy to pick depending on use cases?
Géopolitique avec Pierre Haski — Russie, Ukraine : où en sommes nous ?
Géopolitique avec Pierre Haski — Russie, Ukraine : où en sommes nous ?
La guerre déclenchée par la Russie contre l’Ukraine constitue l’un des événements géopolitiques majeurs de ce siècle, bouleversant durablement les équilibres européens et mondiaux. Pierre Haski recevra Pierre Levy, ambassadeur de France en Russie au moment du déclenchement de la guerre ; Aussi, son éclairage sera particulièrement utile pour nous donner une grille d’analyse des positions russes et interpréter les derniers évènements qui secouent l’Europe tout entière. — Pierre Lévy est diplomate. Il a notamment été directeur du Centre d’analyse et de prévision (CAP), directeur de l’Union européenne au Quai d’Orsay, ambassadeur de France en République tchèque (2010-2013), en Pologne (2016-2019) et en Russie (2020-2024). En 2025, il écrit l’ouvrage « Au cœur de la Russie en guerre » (Éditions Taillandier). Pierre Haski est journaliste, chroniqueur sur France Inter et Président de Reporter sans Frontières. **Nos soirées sont toujours suivies d’un moment convivial autour d’une sélection de vins et quelques mignardises.**
Rust meetup #84
Rust meetup #84
(English version below) Ce Rust meetup Paris sera hébergé par Amo. L'adresse complète est : 22 Rue de la Michodière 75009 Paris Les rustacées de n'importe quel niveau sont les bienvenues ; même celles et ceux qui sont juste curieux à propos du langage. Si des gens sont intéressés, il y a une introduction au langage Rust. Les débutant.e.s sont bien évidemment les bienvenu.e.s et pourront être aidé.e.s s'iels le souhaitent. Venez avec votre éditeur de code ! Si jamais vous souhaitez faire une présentation au début du meetup (sur n'importe quel sujet du moment que c'est c'est lié à Rust), il est apprécié d'en informer Guillaume à l'avance (GuillaumeGomez sur github, les informations de contact sont disponibles sur son profil). Les présentations doivent être courtes (de 5 à 10 minutes maximum). Les présentations sont fortement appréciées, et on préfère les connaître à l'avance, ça nous facilite les choses pour l'organisation. Ce n'est pas obligatoire mais la priorité sera donnée aux présentations dont nous sommes au courant si jamais il y en a trop. Nous nous réunirons, ferons les présentations (s'il y en a) et ensuite la nourriture sera servie ! Après nous être rassasiés, ce sera l'heure pour le cours pour les débutant.e.s (pour les intéressé.e.s) et l'occasion de socialiser pour les autres. This Rust Paris meetup will be hosted by Amo. The complete address is: 22 Rue de la Michodière 75009 Paris Rustaceans of all skill levels are welcome; even people who are just curious about the language can come. Initiation sessions are possible, newcomers in Rust are welcome and helped, come with your editor! Rust hackers: Want to present to the group? If so, let Guillaume know so he can schedule and announce the talks (GuillaumeGomez on github). Presentations are expected to be lightning talks (5 to 10 minutes in length). Talks are very welcome, and we prefer to know about them in advance. It's not mandatory but the priority will be given to the talks we are aware of if time is short. We will convene, do any presentations, and then pizza will be served! After eating we usually just have time for semi-coordinated hacking and socializing.
React Paris #013
React Paris #013
🇫🇷 Bonjour ! Nous avons le plaisir de vous convier au prochain **React Paris Meetup #13** le **mardi 24 mars à 19h**. Cette fois-ci, l'événement sera accueilli à **Neosoft**, au 3 Rue de Tolbiac, 75013 Paris, France. 🎤 Vous avez un sujet intéressant à partager ? Proposez vos talks directement sur notre dépôt GitHub ! 👉 https://github.com/ReactParis/talks *** 🇬🇧 Hello! We are excited to announce our next **React Paris Meetup #13** on **Tuesday, March 24 at 7 PM**. This time, we will be hosted by **Neosoft**, located at 3 Rue de Tolbiac, 75013 Paris, France. 🎤 Have a great topic to share? Feel free to propose your talks directly on our GitHub repository! 👉 https://github.com/react-paris/meetups *** ### Programme / Lineup : **Talk #1: Zustand, simple and performant state management, Arnaud Barré** Zustand est une librairie de state management pour React qui permet de contourner des limitations et des problèmes de performance que peuvent avoir useState ou les contexts. Je vous en présente l'utilisation que j'en fait depuis plus de 4 ans. *** **Talk #2: Liqvid: Vidéos intéractives avec React, Yuri Sulyma** Liqvid est un framework pour créer des vidéos intéractives avec React. Il est particulièrement visé aux tutoriels et aux cours. Je présenterai ses fonctionnalités, ses intégrations avec d'autres librairies (e.g. CodeMirror, THREE.js), et quelques-uns des défis particuliers de son développement. *** 🍻 Networking time after the talks
Thursday Night Drinking Club 🍻
Thursday Night Drinking Club 🍻
Thursday Night Drinking Club! (TNDC) Come and join hashers in Paris for some lively Thursday night drinks. First to arrive grab a spot! Look for a group of boisterous anglophones, possibly with a HHH sign. *** **Who are hashers?** We are a drinking club with a running problem. Every weekend we enjoy the sights of the Paris area while running together on a trail set by a "hare". We also gather for a drink every Thursday night. Everyone is welcome! On on 👣🍻 [https://www.meetup.com/parish3-schhh](https://www.meetup.com/parish3-schhh)
Dojo de programmation (mardi) @ Arolla
Dojo de programmation (mardi) @ Arolla
Venez coder, apprendre, et apprendre à programmer ensemble ! Le langage, le sujet et la façon de le faire seront choisies par le groupe. Le code sera ensuite publié sur [le dépôt](https://github.com/dojo-developpement-paris/dojo-developpement-paris.github.io) \-\-\- Nous migrons le groupe de Meetup vers [Mobilizon](https://mobilizon.fr/@dojo_de_programmation_paris) \-\-\- 21 rue du Bouloi Porte de la rue : elle devrait s'ouvrir en appuyant sur le bouton du bas Bâtiment : D, il y a quelques marches Porte de la cour : code à demander à Patrick en message privé Étage : 3, il y a un tout petit ascenseur Porte de droite \-\-\- La session sera dans la salle au fond Les toilettes sont depuis la pièce principale, aller dans la cuisine, puis à gauche \-\-\- **Accessibilité** Pour accéder à la session, il faut monter quelques marches d'escaliers

Haskell Events Near You

Connect with your local Haskell community

Columbus HUG March
Columbus HUG March
Want to be a speaker? submit your talk to our Call for Presenters!!! https://sessionize.com/cbus-hug-2026/
NSCoder Night
NSCoder Night
Bring your work or your hobby, hang out, and code with us. Follow @buckeyecocoa for more information.
COhPy Monthly Meeting
COhPy Monthly Meeting
**Improving Office in Franklinton** Physical location: Improving Office 330 Rush Alley Suite #150 Columbus, OH 43215 Schedule: 6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages. 6:30 to 8:00 pm. Main meeting and presentation(s). Topic: Type Annotations with John Cassidy We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
DoJo (Informal Python Meeting)
DoJo (Informal Python Meeting)
**New Dojo Location!** **Knotty Pine Brewing** 1765 W 3rd Ave, Columbus, OH 43212 We're going to try a new dojo location for a few weeks and see how it works Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead. We're looking for topic suggestions and people interested in presenting at our monthly meetings. To this end we've set up a survey form at [https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc](https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc)
From Web Forms to Web Components - Burton Smith
From Web Forms to Web Components - Burton Smith
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you. The building address is 4450 Bridge Park The entrance is 6620 Mooney St, Suite 400 **Abstract** Web Forms gave .NET developers a powerful abstraction for building reusable UI controls long before design systems were a thing. Web Components finally bring that same idea to the browser natively. This session explores how the Web Forms mindset translates into Custom Elements, Shadow DOM, and HTML templates. We’ll examine how Web Components enable design systems that work across frameworks, how they differ from server‑driven controls, and why they’re becoming a foundational layer for modern UI. Whether you’re maintaining legacy apps or building greenfield projects, you’ll leave with a practical understanding of how to apply familiar patterns in a modern, standards‑based way. **YouTube Link** TBA
From Idea to Working App in Minutes: The Agentic Development with Amazon Kiro
From Idea to Working App in Minutes: The Agentic Development with Amazon Kiro
Discover Kiro, AWS’s innovative development environment that adapts to your workflow. Whether you prefer specification-driven development or a more intuitive, vibe-based approach, Kiro empowers you to build applications your way. In this session, speakers will explore Kiro’s core functionality and its evolution through re:Invent 2025, along with demonstrations of prompts used to create APIs, hooks, and steering documents. In the latter part of the session, watch as we build a complete example from scratch, showcasing Kiro’s agentic AI workflow in action for spec-driven development and vibe coding. What You'll Learn - Core Kiro concepts and development philosophy Feature evolution: pre and post re:Invent 2025 Practical examples: API creation, hooks, and steering docs Live coding demonstration with real-time problem solving Who Should Attend - Developers, solutions architects, and technical leaders interested in modern AWS development tools and AI-assisted coding workflows. **Speakers Bio:** Matthew Jorat: Matthew Jorat is a Customer Solutions Manager at AWS with nearly three decades of expertise in AI, cloud transformation, migration, modernization, IT, technology, and business. His career spans infrastructure engineer, solutions architect, security auditor, customer success director, support and services director, and operations officer. He was an early adopter of AWS services as a customer, and his current role at AWS uniquely blends his technical and business skills as he partners with executive teams to translate strategic priorities into measurable business outcomes through cloud adoption, AI implementation, and operational excellence. Matt leads end-to-end AI initiatives for enterprise customers, identifying high-impact use cases and maintaining relentless focus on measurable ROI. He holds eight AWS certifications and serves as Adjunct Professor at Franklin University teaching cloud computing and AWS architecture. His expertise encompasses GenAI, agentic AI systems, migration, modernization, and optimization strategies that drive transformation at scale. [https://www.linkedin.com/in/mattjorat/](https://www.linkedin.com/in/mattjorat/) Girish Bhatia: Girish Bhatia is a seasoned technology delivery leader with deep expertise in cross-domain program management. He holds multiple AWS certifications, including AWS Certified Solutions Architect – Associate, AWS Certified Developer – Associate, and AWS Generative AI Practitioner, and is also an AWS Community Builder. Girish brings over two decades of experience in the information technology industry. Throughout his career, Girish has led major technology-driven business transformation from modernizing on-premises applications to driving large-scale cloud migrations. His work includes API-based integration platforms, data-center and mainframe modernization, and enterprise cloud adoption initiatives. Based in Columbus, Ohio, Girish works at a tech-forward fintech company. He is passionate about AWS serverless architectures, Generative AI and emerging cloud technologies. An avid learner and builder, he continues to explore and apply the latest innovations in AWS to help organizations accelerate their digital transformation. https://www.linkedin.com/in/girishbhatia/[https://www.linkedin.com/in/girishbhatia/](https://www.linkedin.com/in/girishbhatia/) **THANK YOU** *Franklin University* for hosting our meetup! To learn more about *Franklin University*, please visit their website: https://www.franklin.edu/ **DIRECTIONS** Franklin University Fisher Hall 300 E. Main St, Columbus, OH 43215 Map: https://maps.app.goo.gl/jxjBA2hUmS5qrvhq8 Parking is FREE! Please park in Lot C in front of Fisher Hall. See attached map. NOTE: Map the address only. When mapping with Google Maps it may use the Fisher Hall at OSU, which is NOT correct. **Want to sponsor the pizza and/or bar tab?** Please contact me if you would like to sponsor this meetup's pizza and/or bar tab: angelo@mandato.com
Columbus PHP: Monthly Meetup
Columbus PHP: Monthly Meetup
Our monthly PHP meetup. A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm