Skip to content

C#

Meet other local fans of this object-oriented language from Microsoft.
pin icon
0
members
people1 icon
0
groups

Frequently Asked Questions

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

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

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

C# Events Today

Join in-person C# events happening right now

Ice Skating ⛸️❄️
Ice Skating ⛸️❄️
What's up Friends! 👋 Let's break the ice again! 😂 ! 🧊✨ This time let's try after work when the rink should be less busy🤞 📍 Time & place: Feel free to join at any time. For the ones who can make it at 18:30 we'll meet inside the Posseidon ice rink in the skate rental room. ❄️ The idea: Skate as long as you like (rink closes at 10pm). For the ones who get tired (of falling) we can meet at the cafeteria around 19:30 to recharge with some drinks and snacks. 🤑 Entry fee (cash or card): 13 EUR with skate rental 9 EUR if you bring your own skates 💁‍♂️ good to know: Consider arriving 15 mins earlier - getting a ticket takes time when there’s a line! ⏳ Bring a 50 cent coin for a locker if you need one (non-refundable) Picture ID is required for skate rental. Bring your handgloves🧤- you will need 'em! More info: https://www.skate-poseidon.be/ ⚠️⚠️⚠️ Skating is fun, but safety comes first! When the rink is very crowded (Fridays, weekend) stay extra alert! Enjoy responsibly! 👀 Keep an eye on last-minute details in the chat. 💬 See you there😉
Wednesday's Badminton Social
Wednesday's Badminton Social
You can now join us for some friendly Badminton games on Wednesdays too! All levels welcome! IMPORTANT: in order to secure your place you’ll need to both book a spot on Meetup AND pay €8 by Sunday 18h00. This is to make sure we can cancel courts if demand isn’t there, and make sure we’re being fair to people on the waiting list. Refunds will only be possible after Monday AM if another player is definitely able to take your spot Always worth joining our Whatsapp group as well for faster, often better, updates: https://chat.whatsapp.com/FTipqtyIwcZLThbw8KpQtZ?mode=gi_t
💃 Salsa classes Season 2025-26 🕺
💃 Salsa classes Season 2025-26 🕺
🇬🇧 EN 🇬🇧 🔥 SALSA CUBANA CLASSES ARE BACK 🔥 We are delighted to see you again for the start of the 2025/26 academic year 👉 Find all the needed information on our website : **[https://danzamania.be/](https://danzamania.be/horaires/?fbclid=IwZXh0bgNhZW0CMTAAYnJpZBExUjNGU3gzRWdsUFlWMGJMQgEeCHgiKV40mum5hOp5szt0Lxx3U-5DyHO_wR_ZJekcr_m7EFRdpcRthKRV9EU_aem_W6hFXCri8O6Kd9el-RIuIQ)** ✅ PROGRAMME ✅ 👉 TUESDAY 16/09 7:00-8:00 pm - Salsa Level 1A @ Salle Oxygène - Angie, Octavia & Raffa 8:15-9:15 pm - Salsa Niveau 1B\* @ Salle Ste Suzanne - Tine & Sam 8:00-9:00 pm - Salsa Cubana Level 2 @ Salle Oxygène - Angie, Octavia & Raffa \*The Level 1B course is the same as the Level 1A course. It will be taught by Tine & Samuel and starts at 8.15 p.m. It allows those who wish to arrive one hour later and have a group of about 10 people. 👉 WEDNESDAY 17/09 7:00-7:30 pm - Body Expression @ Salle Oxygène - Yusnay, Tine & Raffa 7:30-8:30 pm - Salsa Level 3 @ Salle Oxygène - Yusnay, Tine & Raffa 8:30-9:30 pm - Salsa Level 4 @ Salle Oxygène - Yusnay, Tine & Raffa 👉 THURSDAY 18/09 8:00-9:00 pm - Cuban Salsa Partnerwork - Level 1 + @ Studio Empain - Zoli 9:00-10:00 pm - Cuban Salsa Partnerwork - Level 2 + @ Studio Empain - Zoli 👉 FRIDAY 19/09 8:30-9:30 pm - Rueda de Casino @ Vibrato - Team Danza Mania 9:30-12:30 am - Practica & Entertainment with DJ Joel 💃 Dale Mambo🕺
Quick QiGong for busy mind - Free 3-Week Online Energy Break (30 min)
Quick QiGong for busy mind - Free 3-Week Online Energy Break (30 min)
### Feeling overwhelmed, short on time, and constantly mentally busy? Take a **30-minute energy break** in the middle of your workday — without changing clothes or leaving your desk. **Qi Gong** is a gentle mind-body practice combining slow movements, breathing, and focused attention. It helps release tension, calm the mind, and restore energy — even during a busy schedule. *** ### 🕒 Format * **3 sessions · 30 minutes each** * **Online (Zoom) & in French :)** * **Wednesdays, 12:30–1:00 pm : Feb 11, 18 & 25** *** ### 🌿 Who is this for? * People working on screens or in demanding environments * Anyone looking for a simple, accessible way to reset body and mind No experience needed · Camera optional · Perfect for your lunch break *** ### 👕 What you’ll need * No special clothing (just be comfortable) * A little space around you *** ### 📅 What we’ll explore * **11/2:** Releasing physical tension & breathing * **18/2:** Grounding, stability & energy flow * **25/2:** Mental calm & vitality *** 📌 After the cycle, participants may **choose** **to continue** with a paid weekly class — no obligation. 👉 **This 3-week cycle is completely free !** 🔗 The **Zoom link** will be sent to registered participants each Wednesday morning ⚠️ This free online cycle is limited to **10 participants**. **If the event is full**, please email me at **ejaniaud@hotmail.com** to join the waiting list or be informed of future sessions.
Wednesday Badminton Mounier (no beginners, competitive)
Wednesday Badminton Mounier (no beginners, competitive)
**First time comers** Please make sure to read the rules and contact the organizer before! Otherwise you will be moved to waiting list. Apologies for inconvenience but we have to do it to avoid no-shows. **Games format.** 95% are double games (unless someone needs a break), typically 4 people play together 2 sets and then mix with players from other fields. We play with plastic shuttles - Yonex Mavis 2000 (which are provided). **Registration** If it's your first time, please send a private message to the host to confirm. No-shows are taken quite seriously because they unbalance the games a lot. Also once you register please keep an eye on you private messages, in case we need to contact you. **Players level** Having players with much less experience often unbalances the game making it much less interesting for more experienced players. We still try to be welcoming. As a rule of thumb, if you know what a "clear" is, you are welcome to join. (Note that on Sundays the attitude is a bit more relaxed than on Wednesdays, it's the weekend after all ;) ) Otherwise, feel free to get in touch with me (Timur) and we can see if we can arrange so you and existing players can have good experience playing. **Price and payments** The price of participation is EUR 8.95. Payment is on-site in cash, or via payconiq. Info provided during or shortly after the event. **Cancelations and no-shows** * Switches and cancellations are free of charge if done more than 50 hours before the start of the matches * If you cancel within the 50-hour window before the event starts, you will be placed on the wait-list for the next week's event, whether or not a replacement is found. If no replacement is secured, you'll still need to cover your share of the costs.
Green AI with JobRunr + Finding the Spark
Green AI with JobRunr + Finding the Spark
The **BeJUG** is back on February 18, kindly hosted by [AE](https://www.ae.be/), for an evening that blends technical innovation with personal perspective. This edition features **two talks** that approach our craft from different angles: \- Green AI with JobRunr: Sustainable training and inference on the JVM by Ronald Dehuysser \- Finding the Spark: A Career Reset Button by Loïc Magnette Come join us for this next event! **Schedule** \- 18:00: Doors open \+ Food and Drinks \- 18:45: Intro and BeJUG updates \- 18:50: Talk 1 \- 19:35: Little break \- 19:45: Talk 2 \- 20:30: Mingling \+ Drinks **Topics** **Green AI with JobRunr: Sustainable training and inference on the JVM** AI is booming - but so are its energy costs and carbon emissions. What if your Java application could schedule AI training and inference tasks not only when resources are available, but also when energy is greener and cheaper? In this talk, we’ll show how JobRunr, a distributed background job scheduler for the JVM, can be used to orchestrate local AI workloads in a carbon-aware way. By combining JobRunr’s scheduling capabilities with carbon-intensity data and dynamic cloud pricing, we can: \- Train and fine\-tune models when electricity is cleanest \- Run inference jobs where latency meets sustainability \- Reduce CO₂ emissions and operational costs without sacrificing performance You’ll learn how to integrate local AI workloads using Ollama into your Java stack, configure carbon-aware scheduling, and measure both sustainability impact and cost savings. By the end of this session, you’ll know how to cut CO₂ emissions and costs while keeping your AI workloads running reliably and see how you can make AI work for both your business and the planet. **About Ronald** Meet Ronald Dehuysser, a software architect from Belgium and creator of JobRunr. Seamlessly integrating with Spring Boot, Micronaut, and Quarkus, JobRunr is Ronald's solution for efficient distributed background job processing. When he's not working on open-source software, he is probably either rock climbing or sipping a fine Belgian Duvel beer. **Finding the Spark: A Career Reset Button.** A few years ago, I hit a strange point in my career. On paper, everything looked fine: good projects, solid skills, a stable job but inside, something had gone quiet. The excitement I used to feel when writing code was gone. I wasn’t looking for a new language or a better framework, I was just trying to understand why I had stopped caring. At some point I decided to join the wider Java Community. I expected to learn techniques and tips, but what I actually found was something much deeper. I met people full of energy and generosity who reminded me that behind every line of code there’s a story, an exchange, a spark. Something I believed I had lost was gradually rebooted by that sensation of belonging. That rediscovery is the topic of this talk. About how meaning can be restored through contributing, sharing, and connecting. You'll discover what inspires and motivates us to do our work, how community can change how we grow as developers, and why giving back frequently results in more than you might anticipate. I hope this story helps you understand that a new relationship with your craft, your community, and yourself is the answer to career apathy, not a new language. **About Loïc** Loïc Magnette is a seasoned software developer with a strong background in consulting. Currently a senior developer at Oniryx, he specializes in Java and Angular, delivering innovative solutions and sharing his knowledge as a speaker. As a co-organizer of the Belgian Java User Group (BeJUG), he fosters connections within the developer community. Outside of tech, Loïc’s passion for wildlife inspires his work and creativity.
Wednesday Volley Game
Wednesday Volley Game

C# Events This Week

Discover what is happening in the next few days

Japanese Conversation / 日本語/英語会話交流 @BXL
Japanese Conversation / 日本語/英語会話交流 @BXL
**PLEASE READ THE ATTENDANCE POLICY (below) IF IT'S YOUR FIRST TIME** **SUNDAY COFFEE & JAPANESE CONVERSATION** 日曜日のコーヒー&日本語会話 Our "Japanese/English Conversation Exchange" offers you a unique opportunity to immerse yourself in the world of Japanese culture and language, all while helping native Japanese members to learn their target language. 私たちの「日本語/英語会話交流」は、日本の文化と言語の世界に没頭しながら、ネイティブの日本人メンバーが英語、フランス語、またはオランダ語を学ぶのを手助けするユニークな機会を提供します。 **Date: /** 日付:**(almost) every Sunday** **Time: /** 時間:**from 4.00 pm to 6.00 pm** **Location: /** 場所:**Cafe Caberdouche - Place de la Liberté 8, 1000 Bruxelles** **Venue Note: /** 会場の注意:**The manager of the cafe kindly accepted us to book a table on a regular basis. To thank him for his kindness, please order AT LEAST ONE DRINK**. カフェのマネージャーが親切にも私たちに定期的にテーブルを予約することを承諾してくださいました。その親切に感謝の意を示すために、少なくとも1杯のドリンクを注文してください。 **Location Assistance: /** 場所の案内:**If you can't find us, ask one of the waiters. They know where we are :) You can also send us a message.** 私たちを見つけられない場合は、ウェイターの一人に尋ねてください。彼らは私たちがどこにいるか知っています :) メッセージも送っていただけます。 **Event Agenda: /** イベントのアジェンダ: * **4:00 PM - 6:00 PM: JAPANESE CONVERSATION** \- Join us for the Japanese conversation and cultural exploration\. Beginners are welcome // 日本語会話 \- 最初の30分は日本語の会話と文化探求に充てられています。初心者も聞くだけでも歓迎です。30分後に参加しても構いません。多言語交換 \- ベルギーの多様性を体験し、ネイティブの日本人メンバーが英語、フランス語、またはオランダ語を学びたいと熱心に待っています。さまざまな言語で異文化交流の会話に参加しましょう。私たちの日本の友人にベルギーの文化、伝統、生活を紹介しましょう。 * **6:00 PM: EVENT CONCLUSION** \- Please respect the event's start and end times to maximize your language exchange opportunities\. Your participation and enthusiasm are appreciated\! イベントの終了 \- イベントの開始時間と終了時間を尊重して、言語交換の機会を最大限に活用してください。参加と熱意に感謝します! **Attendance Policy: --->** 以下の日本語 * We're excited to have you join our events and appreciate your commitment to learning and growing together. To ensure a productive and enjoyable experience for all participants, please take note of our attendance policy: 1. **Punctuality:** Please arrive on time for scheduled events. Late arrivals can disrupt the flow of the event and may miss important information. 2. **Language Commitment:** If you sign up for language-specific sessions, such as Japanese conversation or language exchange, we kindly request your commitment to actively participate in that language for the designated duration. 3. **Respect:** Treat fellow participants, organizers, and cafe staff with respect and courtesy. Harassment or disruptive behavior will not be tolerated. 4. **Removal Policy:** A participant who is not respectful towards other members will be removed from the group and blocked, with no warning. This point is not negotiable. 5. **Cancellation:** If you are unable to attend an event you've registered for, please let us know as soon as possible. This helps us plan accordingly and allows others to take your place if there's a waitlist. 6. **No-Show Policy:** Three no-shows (failing to attend without prior notice) may result in restrictions on event registration to ensure fairness to other participants. By attending our events, you agree to adhere to these guidelines. We aim to create a welcoming and inclusive environment where everyone can learn and connect. Thank you for being part of our community! **出席ポリシー:** 私たちは、イベントに参加していただけることを楽しみにしており、皆さんが一緒に学び成長することに取り組んでいただけることを感謝しています。すべての参加者が生産的で楽しい経験をするために、出席ポリシーにご留意ください: 1. 時間厳守:予定されたイベントには時間通りにお越しください。遅刻はイベントの流れを乱し、重要な情報を見逃す可能性があります。日本語のみのセッションは午後4時、全言語のセッションは午後4時30分開始です。 2. 言語へのコミットメント:日本語会話や言語交換など、特定の言語のセッションに登録された場合は、その言語での積極的な参加をお願いします。 3. 尊重:他の参加者、主催者、カフェのスタッフには敬意と礼儀をもって接してください。嫌がらせや迷惑行為は許容されません。 4. 退場ポリシー:他のメンバーに対して敬意を持たない参加者は、警告なしにグループから削除され、ブロックされます。このポイントは交渉の余地がありません。 5. キャンセル:登録したイベントに参加できない場合は、できるだけ早くお知らせください。これにより、他の人があなたの代わりを取ることができます。 6. ノーショーポリシー:事前の通知なしに3回のノーショー(欠席)がある場合は、他の参加者に公平になるようイベントの登録に制限がかかる場合があります。 私たちのイベントに参加することで、これらのガイドラインに従うことに同意するものとします。私たちはみなさんが学び、つながることができるように歓迎される包括的な環境を作り出すことを目指しています。コミュニティの一部としてご参加いただき、ありがとうございます! **Note: Please stay tuned to our event page for updates and schedule changes. We can't wait to see you there and exchange languages, cultures, and stories!** 備考:更新やスケジュールの変更については、イベントページをご覧ください。そこで皆さんにお会いして、言語や文化、物語を交換できるのを楽しみにしています!
Badminton Sunday Social
Badminton Sunday Social
Join us for some friendly Badminton games- all levels welcome! IMPORTANT- in order to secure your place you’ll need to both book a spot on Meetup AND pay €8 by Friday morning. This is to make sure we can cancel courts if demand isn’t there, and make sure we’re being fair to people on the waitlist. Refunds will only be possible after Friday AM if another player is definitely able to take your spot Always worth joining our W’app group as well for faster, often better, updates! https://chat.whatsapp.com/C52QitOMtltB7NTie86YFQ
NEW TIME-- 6 PM!! Deep Conversation-- Question Chosen in Session
NEW TIME-- 6 PM!! Deep Conversation-- Question Chosen in Session
Welcome to our weekly event in the upstairs room of The Sister Café, rue Chair et Pain 3, one block from the Grand Place. Please get there early enough to order your drink at the bar first. Thank you! After introductions we will collect questions from the group participants, choose one by voting then discuss it for an hour. Then most of us stay for drinks and bizarre conversations. Past questions have been wide and not confined to academic philosophy: What is a genuine friend? Is social media turning us into emotional zombies? Do we lose some of the experience of things by defining them? Are we driven by sex? Is loneliness a personal failure? Is morality relative? **Crucially, be kind and respectful and generous** in your disagreements; remember how much you personally enjoy someone else proving you wrong before celebrating your cutting counterexamples.
Badminton Sunday Advanced
Badminton Sunday Advanced
**About the session** This is a curated mixed doubles of Intermediate and Advanced levels. It’s an invitational group, no beginners or casual/amateur play. We balance courts for pace and quality. New and Interested in being part of our group? Join here, https://chat.whatsapp.com/KqdVhyuBhFz1d56lv4WVVi Please Direct Message the Organizer with your level. Approval is required before your first RSVP. **Format & level** * Competitive mixed doubles match play with quick rotations * Self-umpired with rally scoring to 21. * We may adjust pairings to keep games balanced. **Shuttles** We provide Yonex Mavis 2000 (Medium, Yellow) match-grade nylon shuttles. Please don’t mix in other shuttles during games. **Other Info** * We’ll post exact court numbers in the WhatsApp group before each session. Check on the day. * To secure your spot, RSVP on Meetup and complete payment by thursday evening (RSVP deadline). Unpaid RSVPs may be moved to the Waitlist so we can release/adjust courts fairly. * Waitlist: If enabled, members may be promoted automatically as spots open. So check regularly for the latest update. **House rules** * Shoes: Clean, non-marking indoor shoes only. * Timing: Arrive 10 minutes early for warm-up and court assignment. Running late? DM the Organizer. * Etiquette: Call lines fairly, rotate quickly, and mind court boundaries. No Aggressive language. * Gear: Bring your racket, water, and a towel. shuttles are provided. **Contact** Questions or first-time approval requests? DM the Organizer with your playing level and availability.
🔥💫 Meet & Move x F45 Brussels @ L’Hydrox Sport 💪✨
🔥💫 Meet & Move x F45 Brussels @ L’Hydrox Sport 💪✨
# 🔥💫 Meet & Move x F45 Brussels @ L’Hydrox Sport 💪✨ ⬇️ Scroll down for EN ### 🗓️ 2 Sessions d’Essai Exclusives Bienvenue à **Meet & Move** — le concept qui combine mouvement, énergie et rencontres inspirantes. Pour cette édition, nous t’invitons à découvrir **F45 Brussels**, au sein du centre **L’Hydrox Sport**, à travers **2 sessions d’essai exceptionnelles**. *** ## 🔥 Le concept Meet & Move Meet & Move, c’est : ✔️ Bouger ensemble ✔️ Se challenger dans un cadre motivant ✔️ Créer du lien autrement qu’autour d’un verre ✔️ Attirer une communauté active, positive et engagée Ici, on connecte par l’énergie. *** ## 💪 C’est quoi F45 ? F45 (Functional 45) est un entraînement fonctionnel en circuit de 45 minutes qui combine : * Cardio * Renforcement musculaire * Travail en équipe * Intensité adaptable à tous niveaux Encadré par des coachs professionnels dans une ambiance dynamique et bienveillante. *** ## 📍 Lieu F45 Brussels – L’Hydrox Sport (Adresse communiquée après confirmation) *** ## ⚠️ Infos pratiques * ⏱️ Arriver 15 minutes avant * 👟 Tenue de sport & chaussures adaptées * 💧 Bouteille d’eau recommandée * 🎟️ Places limitées Meet & Move, ce n’est pas juste un training. C’est une expérience. Prêt(e) à bouger et rencontrer autrement ? 💥 # 🔥💫 Meet & Move x F45 Brussels @ L’Hydrox Sport 💪✨ ### 🗓️ 2 Exclusive Trial Sessions Welcome to **Meet & Move** — a concept that blends movement, energy and meaningful connections. For this edition, we invite you to discover **F45 Brussels** at **L’Hydrox Sport** through **2 exclusive trial sessions**. *** ## 🔥 The Meet & Move Concept Meet & Move is about: ✔️ Moving together ✔️ Challenging yourself in a motivating environment ✔️ Connecting beyond the usual social setting ✔️ Building an active, positive and inspiring community Here, connection starts with energy. *** ## 💪 What is F45? F45 (Functional 45) is a 45-minute functional circuit workout combining: * Cardio * Strength training * Team-based exercises * Scalable intensity for all fitness levels All sessions are guided by professional coaches in a dynamic and supportive atmosphere. *** ## 📍 Location F45 Brussels – L’Hydrox Sport (Address shared after confirmation) *** ## ⚠️ Practical Information * ⏱️ Please arrive 15 minutes early * 👟 Sportswear & proper training shoes required * 💧 Bring a water bottle * 🎟️ Limited spots available Meet & Move is more than a workout. It’s an experience. Ready to move and connect differently? 💥
Write Together!
Write Together!
Spend time in the company of other writers putting pen to paper, or fingers to keyboard. Work on your current project or start something new. If you are fresh out of inspiration a member of the Wordcraft Collective will be ready with a prompt to get you going. You can use that to unlock your creative brain before moving back to your own project or run with it. Who knows where the story will take you? Arrive when you like, leave when you like, or join us for a drink in the bar downstairs afterwards. Location: Pianofabriek, Rue du Fort 35, 1060 Saint-Gilles.
Narrative Knowledge and the Paradox of Philosophy
Narrative Knowledge and the Paradox of Philosophy
General theme: Narrative Knowledge What are the consequences of our relying on narratives as a means to knowing, understanding and relating to the world? What are the advantages and disadvantages of our using narratives as a fundamental way to communicate with one another? Have our interactions and interrelationships in general become captivated (literally) by an excessive dominance of narratives? Just as walking upright has enhanced our ability to navigate our physical world, so has communicating via language enhanced our ability to navigate our social as well as introspective worlds. Dirt paths and asphalt roads we have created during our long process of walking upright have at the same time ultimately determined how we now currently interact with our physical landscapes - closed loops, literally and figuratively. Have all our inherited created narratives also closed-looped our minds, rigidly structuring how we relate to our own selves and to others? Is a key to cultural progress and evolution simply to add many new narratives, all expressing divergent perspectives? Or would de-narrating both our inner and outer worlds be an equally - possibly even more - valuable strategy? With what could we replace narratives if we still wanted/needed to connect and interact with ourselves, with others and with the world? Special theme: The Paradox of Philosophy Are there better ways to arrive at insight, understanding and meaning than by thinking philosophically? What we might call a "philosopher's paradox": 1.Philosophizing essentially demands optimizing our thinking (reasoning, conceptualizing, imagining...) as well as our overall awareness (of here, of now, of others, of self...). 2.Thinking typically diminishes awareness, and vice-versa. 3a. Western philosophy tends to prioritize thinking (abstract) over awareness (concrete). 3b. Much of western philosophy (even Phenomenology!) is consequently narrative in form. Conclusion: Optimizing our thinking necessitates ridding of (or at least suspending) our awareness. Nevertheless, awareness remains a valuable vehicle for attaining knowledge and insight. Is this "philosopher's paradox" simply an intellectual bug? Or is it a fundamental - arguably problematic - feature of our thinking that impedes us from knowing and experiencing anything most directly and fully? What better ways are there in any case to understand the nature of ourselves, our world and our existence than through thinking and philosophy?? Is a dog or rabbit more in touch with being and reality than a human? "Between your thoughts, it's the space that listens." Elias Amidon, from "Medicine Beauty" Illustration: "Socrates, Plato, Aristotle & the Buddhist monks" (concept by Alan Woo, executed by ChatGPT)

C# Events Near You

Connect with your local C# community

Spec-Driven Development with GitHub Spec-Kit - Barret Blake
Spec-Driven Development with GitHub Spec-Kit - Barret Blake
**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 You will need to scan your ID at the door to get a visitor badge. **Abstract** *Spec-Driven Development with GitHub Spec-Kit: From Intent to Implementation* Spec-driven development flips the traditional workflow on its head: instead of code being the source of truth, the specification becomes the backbone of design, collaboration, and delivery. In this session, we’ll explore how GitHub Spec-Kit enables teams to treat specifications as first-class artifacts—living documents that drive architecture, implementation, and verification. You’ll learn how Spec-Kit helps teams clearly express intent using structured, version-controlled specs that live alongside code. We’ll walk through a practical workflow that starts with defining system behavior and constraints, then progressively refines those specs into testable, automatable outcomes. Along the way, we’ll show how specs can reduce ambiguity, improve cross-functional collaboration, and make design decisions explicit before a single line of production code is written. This talk will cover: --What spec-driven development is (and what it isn’t) --How GitHub Spec-Kit fits into modern developer workflows --Using specs to align product, engineering, and AI-assisted development --Real-world examples of turning specs into implementations with confidence Whether you’re building greenfield systems, integrating AI into your stack, or trying to reduce costly rework, spec-driven development offers a scalable way to move faster without sacrificing clarity. Attendees will leave with concrete patterns and a clear mental model for adopting GitHub Spec-Kit in their own projects. **YouTube Link** TBA
Much Ado About Nullable - C# Nullable Reference Types Explained
Much Ado About Nullable - C# Nullable Reference Types Explained
On Thursday, March 12, 2026, we will meet at the TEKSystems offices at 700 N Hurstbourne Pkwy. Doors will open at 6:00 p.m., and the presentations will begin sharply at 6:30 p.m. Along with an excellent presentation, TEKsystems will provide food. Please RSVP so we know how much food to order. Afterward, we will go to Brick House Tavern for drinks and food to continue the conversation. The session will also be broadcast at https://twitch.tv/TaleLearnCode. ### Much Ado About Nullable - C# Nullable Reference Types Explained In 2019 (C# 8.0) Microsoft introduced a feature that has generated a lot of confusion, debate and outright dissent. I'm talking about Nullable Reference Types. In this presentation, I we dig into this feature, explore why it exists, what problem it tries to solve, how it works, and how people have critiqued it, so that you as a programmer can decide if and how you want to use it.
NSCoder Night
NSCoder Night
Bring your work or your hobby, hang out, and code with us. Follow @buckeyecocoa for more information.
Go Build & Learn
Go Build & Learn
Meeting @ Improving's office in Downtown Columbus, near Cosi. Parking is paid, food & drink are free! This time we're hanging out after the long winter break. We are going to look at a group-member's project used to help learn the fundamentals of Go, and if time allows, we can take a look at how we like to build Go projects using AI.
COhPy Monthly Meeting
COhPy Monthly Meeting
**NEW LOCATION: 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). See the handy Parking Map - we recommend street parking. [Street Parking Map](https://docs.google.com/presentation/d/1u2A4fLNlxwLJn0KA_hKc8bnFlFHLvsHBDh-_8wzX_tk/edit?usp=sharing) 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 centralohpython@gmail.com
DoJo (Informal Python Meeting)
DoJo (Informal Python Meeting)
**New Dojo Location!** **Draft Day Columbus** 1130 Dublin Road Columbus, OH 43215 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)
Intro to Shaders in Unity
Intro to Shaders in Unity
This meetup is a beginner-friendly, hands-on workshop focused on building shaders in Unity using Shader Graph. Instead of slides or theory-heavy lectures, we'll build real shaders together step-by-step. The format is structured but interactive. You'll watch a quick demo, then build each shader yourself with guidance. By the end, you'll have created multiple shaders you can immediately use in your own projects—and understand how to make more. **What to Expect:** * Build 4–5 complete shaders from scratch * Color tints, snow accumulation, scrolling water, dissolve effects, and more * No prior shader experience required * Checkpoint files provided if you fall behind * Resources for continued learning All experience levels are welcome. Whether you've never opened Shader Graph or just want to fill gaps in your knowledge, this is a supportive space to learn by doing. **Food and drinks provided. Join us to learn, build, and level up your shader skills.** I added the Unity project to the repo here - https://github.com/EricJRico/IntroToShaders.git This is what we'll be using for the session.