Skip to content

Code Review

Meet other local people interested in Code Review: share experiences, inspire and encourage each other! Join a Code Review group.
pin icon
3,193
members
people1 icon
1
groups

Largest Code Review groups

Frequently Asked Questions

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

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

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

Code Review Events Today

Join in-person Code Review events happening right now

Agentic coding with OpenCode & Composer Deep Dive
Agentic coding with OpenCode & Composer Deep Dive
Hello fellow Symfonians, we are thrilled to announce the first user group meeting of the year, featuring two insightful talks that you **won't want to miss**! This time we are hosted by c-base (Rungestrasse 20 10179 Berlin). Come by and enjoy an evening of learning, networking, and socializing with fellow Symfony and PHP developers. **Agenda:** 18:30: Doors open 19:00: Welcome and Introduction 19:20: **Talk 1: "Agentic coding with OpenCode" by Damijan Cavar** 19:50: Break & Snack 20:00: **Talk 2: "Composer Deep Dive" by Nils Adermann** 20:40: Socializing **Talk Details:** **Talk 1: "Agentic coding with Opencode" by Damijan Cavar** Summary (ChatGPT generated): AI coding assistants are evolving beyond “vibe coding” toward **agentic, spec-driven development**. This talk explores why prompt-based workflows break down at scale and how structured specifications create a reliable foundation for autonomous coding agents. You’ll see how **OpenCode**, an open-source, model-agnostic coding agent, uses planners, implementers, and reviewers to turn specs into verifiable code while keeping context small and repeatable. The session also covers practical security considerations, sandboxing strategies, and real-world lessons from using agents on non-trivial projects. **Talk 2: "Composer Deep Dive" by Nils Adermann** This talk will take the audience on a deep dive into Composer. We'll start on the surface with the big picture of Composer (how exactly do require/update/install relate to json/lock/vendor), followed by commands and arguments not widely known and used (e.g. bump, why/why-not, update options like --with-all-dependencies, --minimal-changes, and --ignore-platform-req=php+ and what exactly the plus means). We'll then advance to the underlying concepts like the platform repository, security concepts around Composer plugins and answer questions like "Why is there a hash in the lock file and how to resolve conflicts?", or "Why do repositories need to be defined on the root composer.‎ json?" and finally reach into dependency resolution with a quick explainer on how Composer uses a SAT solver and boolean algebra to decide which packages to install. Back above water, the talk will end with an outlook on changes we're planning for Composer and [packagist.org](http://packagist.org) in the future. Don't miss these insightful talks, engaging discussions, and networking opportunities. We can't wait to see you at the **February Symfony User Group**!" If you have any questions or accessibility requirements, please reach out to us. Also, if your company wants to be the next host for the User Group, just let us know!
Berlindroid Monthly February Meetup
Berlindroid Monthly February Meetup
Let's talk Android! This month, we are at SumUp and are welcoming these amazing opportunities: **Android AI Workflows** - *Frank Tamre* I will share a practical, what i sue set of AI workflows I use in Android projects to ship faster without sacrificing code quality. This isn’t a “prompt engineering” talk; It’s a set of repeatable patterns that can integrate into Android engineering. **Crafting Idiomatic APIs with Kotlin and Compose** - *Ash Davies* In this talk, we’ll dive into the principles of idiomatic Kotlin and explore how they apply to designing Compose APIs. You’ll learn how to leverage Kotlin’s language features, from DSLs and inline functions to advanced type safety and composable conventions, to craft APIs that are a joy to use. By mastering these techniques, you can deliver APIs that not only “work” but truly feel like Kotlin. **Your Talk here** - *You* *{Insert your talk topic here}* Afterwards, we welcome you to stay and socialize (or sit in the corner listening) with or against our community. Happy Coding / Prompting / Designing / Leading / Working.
Real-time flight data streaming, anomalies, predictions, and visualizations
Real-time flight data streaming, anomalies, predictions, and visualizations
Join us for a hands-on workshop by Olena Kutsenko on Wednesday, February 25th from 5:30pm hosted by SPACE SHACK Coworking! **Venue:** **SPACE SHACK Coworking** Akazienstraße 3A, 10823 Berlin, Germany **Agenda:** * 5:30pm – 6:00pm: Welcome, Food/Drinks & Networking * 6:00pm - 8:30 pm: Workshop by Olena ** So that Olena has an idea of audience priorities, please fill in the [pre-workshop form](https://docs.google.com/forms/d/e/1FAIpQLSeJsBjgkL2EXvPtBScXtI5yAv6N9gFg64QmMajMUiMmaPllxQ/viewform?usp=sharing&ouid=117948459316244235775) when you can (no personal info is collected)** ** Speaker & Workshop Details:** Olena Kutsenko, Staff Developer Advocate, Confluent **Hands-on workshop: real-time flight data streaming, anomalies, predictions, and visualizations** **Workshop Overview** In this hands-on session, we'll build a real-time analytics pipeline using flight data and modern streaming tools — step by step, and without hand-waving. We'll start by streaming data into Apache Kafka using Confluent Cloud, process it with Apache Flink, and land it in Apache Iceberg using Tableflow. From there, we'll query the data with Trino and turn it into dashboards using Superset. Everything runs in a practical setup you can reproduce later, including Docker and cloud-managed services. Along the way, we'll also look at anomaly detection and simple predictions using built-in functions, so you can see how real-time insights can be added without building custom ML pipelines or complex models. This session is all about doing, not slides. You'll see how the pieces actually fit together, what decisions matter in practice (regions, credentials, formats), and how to go from streaming data to analytics in a way that scales. If you're curious about real-time analytics, Kafka + Flink in the cloud, or how streaming, analytics, and lightweight predictive use cases come together in the same pipeline, this workshop will give you a clear, working mental model — and code you can take home. No prior experience with Kafka, Flink, or Iceberg required! Just bring your curiosity and a laptop! **Technical Prerequisites:** To make sure you can get hands on during this workshop, please make sure the following are installed on your system (**Make sure your bring your laptops!)** **1\. GitHub Account** * **Zero Install (Recommended)**: Use GitHub Codespaces or open in Dev Container - everything pre-installed! **2\. Local Setup: Install the tools below on your machine \(takes \~10 minutes\)** * [VSCode with Confluent Extension:](http://%5Bhttps//%5Bdocs.confluent.io/cloud/current/client-apps/vs-code-extension.html%5D%5D(docs.confluent.io/cloud/current/client-apps/vs-code-extension.html%5D)(%5Bhttps://docs.confluent.io/cloud/current/client-apps/vs-code-extension.html%5D(https://docs.confluent.io/cloud/current/client-apps/vs-code-extension.html))) For accessing Confluent Cloud resources. * [Confluent CLI:](http://%5Bhttps//%5Bdocs.confluent.io/confluent-cli/current/install.html%5D%5D(docs.confluent.io/confluent-cli/current/install.html%5D)(%5Bhttps://docs.confluent.io/confluent-cli/current/install.html%5D(https://docs.confluent.io/confluent-cli/current/install.html))) To interact with Kafka clusters and topics. * [Install DuckDB:](https://duckdb.org/docs/installation/) For querying Tableflow Iceberg tables. **3\. Correctly setting up your Confluent Cloud account** ##### **This step is optional, as we will go through how to set up Confluent Cloud during the event. However, if you want to get ahead, make sure you sign up, as so, to make sure you don't have to input your Credit Card:** Use the code '**CONFLUENTDEV1**' when you reach the payment methods window [after signing up for Confluent Cloud via this link.](https://www.confluent.io/confluent-cloud/tryfree/?utm_source=meetup&utm_medium=eventpage&utm_campaign=tm.devx_ch.cryptoworkshop) [\[More info about the workshop can be found here\](More detail about the workshop, including detailed agenda)](http://%5Bmore%20info%20about%20the%20workshop%20can%20be%20found%20here%5D(more%20detail%20about%20the%20workshop,%20including%20detailed%20agenda)/) \*\*\* DISCLAIMER We don't cater to attendees under the age of 18. If you want to host or speak at a meetup, please email [community@confluent.io](http://community@confluent.io/)
Hands-on with Agent Development Kit (ADK) @ Google Office
Hands-on with Agent Development Kit (ADK) @ Google Office
Get hands-on with Google Agent Development Kit (ADK), Google’s framework for building, evaluating, and deploying AI agents. You'll progressively learn to design advanced agents and train them to play the text-based adventure game “The Garden of the Forgotten Prompt”. Get ready to explore a mysterious world, solve puzzles, and uncover secrets! Agenda: ▶️ 6:00 pm: Doors open with networking and snacks ▶️ 7:00 pm: Opening Keynote ▶️ 7:15 pm: Workshop (Laptops are required. Please charge them in advance!) Abdelfettah Sghiouar (Abdel) - Cloud Developer Advocate @ Google Cloud Daniela Petruzalek - Senior Developer Relations Engineer @ Google Cloud ▶️ 9:00 pm: Network & Drinks ☕ ▶️ 9:30pm: Doors close Google Cloud Credits We’re planning to offer Google Cloud credits to attendees so you can explore and experiment on GCP during the event. Activation details and instructions will be shared on-site. Agenda --- Speakers Daniela Petruzalek - Google (Senior Developer Relations Engineer @ Google Cloud) Abdel Sghiouar Hosted By Yevgen Batovskyi, Organizer Esra Kadah, Organizer Senior App Developer | Author of "Flutter Design Patterns & Best Practices" | Co-Organizer of Flutteristas, Flutter Berlin, GDG Cloud Berlin, Flutter Community AI Circle | ‍ Antigua Mobile Hany Elfouly, Co-founder & CEO Mohamed Islem Ayari, Organizer --- Partner Google (https://blog.google/intl/de-de) --- Complete your event RSVP here: https://gdg.community.dev/events/details/google-gdg-cloud-berlin-presents-hands-on-with-agent-development-kit-adk-google-office/.
WordPress Meetup Berlin
WordPress Meetup Berlin
Herzlich Willkommen zum WordPress Meetup Berlin! Auch im Jahr 2026 treffen wir uns weiterhin am letzten Mittwoch des Monats. Wir versuchen, abwechselnd Themen für Anwender\*innen und Developers behandeln. **Programm** 19:00 \| Einlass 19:15 \| Thema: wird noch gesucht 20:15 \| "Flohmarkt" Jede\*r kann kurz ein Gesuch oder Angebot in wenigen Sätzen pitchen. Bitte achtet darauf, dass es nicht zu kommerziell wird. 20:30 \| Happiness Bar\, freies Networking & Gespräche\. Bei Fragen oder Problemen mit WordPress könnt ihr uns gerne ansprechen und wir helfen euch mit eurem Problem. Das nennen wir "Happiness Bar". **Teilnahme** Die Teilnahme ist kostenlos. Essen und Getränke können wir leider nicht bereitstellen. Es gibt einen Snack/Getränke-Automaten und einen Kaffee-Automaten in der Bibliothek. Ihr könnt euch auch gerne etwas mitbringen und im Meeting-Raum essen. In der Umgebung gibt es einige Bäckereien, Spätis und Imbisse. Wichtig ist nur, dass wir den Raum wieder sauber hinterlassen. Falls ihr euch angemeldet habt und es doch nicht schaffen solltet, meldet euch bitte ab, damit wir einen Überblick über die Teilnehmerzahl behalten. **Barrierefreiheit** Die Location ist barrierefrei für Rollstühle. Falls ihr Unterstützung bei der Teilnahme oder Anforderungen an die Barrierefreiheit habt, schreibt uns gerne eine Nachricht. **Code of Conduct** Als WordPress Meetup verpflichten wir uns den Code of Conduct (sprich: unsere "Verhaltensregeln") einzuhalten:[ https://wpmeetup-berlin.de/regeln/](https://wpmeetup-berlin.de/regeln/) **Weitere Details und Infos** WPMeetup-Berlin Website: [https://wpmeetup-berlin.de/](https://wpmeetup-berlin.de/) Facebook-Gruppe "WordPress Berlin Brandenburg": [https://www.facebook.com/groups/331013360390412/](https://www.facebook.com/groups/331013360390412/) Twitter Account @wp_berlin: [https://twitter.com/wp_berlin](https://twitter.com/wp_berlin) #WPBerlin **Location & Raumsponsor** Ein großer Dank geht an die Bezirksbibliothek Pablo Neruda, dass sie uns den Raum zur Verfügung stellen. [https://www.berlin.de/stadtbibliothek-friedrichshain-kreuzberg/bibliotheken/bezirkszentralbibliothek-pablo-neruda/](https://www.berlin.de/stadtbibliothek-friedrichshain-kreuzberg/bibliotheken/bezirkszentralbibliothek-pablo-neruda/) **English speaking Attendees** \*Notice for our English speaking attendees: We are a German group and therefore most of our meetups and talks are held in German. However, many of our attendees are able to understand English well enough to respond to your questions. Which means: if you understand but don't necessarily speak German, that should be perfectly fine.
Tandem Deutsch Español
Tandem Deutsch Español
Hola chicos, Moin zusammen, lasst uns Deutsch und Spanisch sprechen und ein paar Bier zusammen trinken, die Idee ist einfach und gut :) Bitte bringt zumindest basis Deutsch oder Spanisch Kenntnisse mit! Vamos a hablar español y alemán y tomar unas cervezas, la idea es simple y buena jaja. ¡Por favor, ven por lo menos con un nivel básico de español o alemán! Danke, gracias!
Philosophie 2.0 - spielerisch klug durch maximale Klarheit
Philosophie 2.0 - spielerisch klug durch maximale Klarheit
Mit dem Titel "Philosophie 2.0" wird nicht zu viel versprochen. Nicht alles was mit 'Philosophie' bezeichnet wird, hat damit auch zu tun. Das gilt allgemein. Wörter werden zu oft nicht präzise gebraucht, aber wenn man alles mit beliebigen Wörtern bezeichnen würde, könnte man nichts mehr genau verstehen, könnte nichts mehr genau begreifen. Also blieben die Irrtümer bestehen. Das hätte mit Philosophie aber definitiv nichts mehr zu tun. Was also ist das Gegenteil belanglos-vieldeutigen Wörterverdehens mit hochassoziativen Sprüngen bei denen allerlei übersehen wird und ergo das Wesentliche nicht mehr als solches klar erkannt werden kann? Maximal exakte Begriffsklärung. Und das geht! Das geht über einen systematischen Aufbau aller Kategorien - gestützt über einen Algorithmus, welcher Kategorienfehler automatisch vermeidet und mithilft, das Ganze im Blick zu behalten. Dass dies für uns Personen gar nicht so einfach ist, sieht man daran, dass jede Person (auch Du) irgendwann irgendwelchen Irrtümern aufgesessen ist. Jede Person, die sich also für irgendetwas ernsthaft (nicht wegen blanglosem Amüsement, oder wegen ideologischer Rechthaberei) interessiert und ergo dafür offen ist seine Auffassungen weiterzuentwickeln, ist bei dieser Veranstaltung goldrichtig. Ablauf: Bei unserer Diskussion geht es dabei nicht um irgendein festes Thema, sondern jeder schreibt ein Wort in seinem Interessengebiet auf einen Zettel und wir ziehen diese paarweise für je eine Runde. Die beiden Wörter haben gemeinsame Kategorien, aber es gibt auch Unterschiede. Wer diese nicht alle kennt, kann nicht behaupten, dass er tatsächlich begriffen hat, wovon er meint, dass es ihn interessiere; dass er definitiv wüsste wovon er spricht. Dieses Problem hatte schon Sokrates erkannt. Nur haben wir jetzt einen Algorithmus, welcher zu absoluter Genauigkeit verhilft um diese Irrtümer loszuwerden. Daher 'Philosophie 2.0'. Siehe dem Bild oben werfen wir die Bedeutung (die Menge aller Kategorien einer Begrifflichkeit) per Beamer an die Wand. Wir sind nicht in der Schule, d.h. es gibt keinen Zeitdruck, keine Noten, keinen Wettbewerb und keine Profilierungsmotive, sondern jeder hat alle Zeit der Welt um über die schematisch dargestellte Bedeutung nachzudenken - und diese zu hinterfragen. Die grafisch dargestellten Bedeutungen des Algorithmus sind nicht perfekt. Es geht nicht darum irgendetwas zu akzeptieren, sondern andersherum: die Bedeutung anzugreifen und zu verbessern. Jeder kann sie ändern! Die Diskussion ist also eröffnet. Jeder muss Gründe angeben. "Kann ein Walfisch ein Wellensittich sein?" \~> Natürlich nicht, denn Säugetiere sind keine Vögel. "Kann ein Fenster ein Getränk sein?" \~> Jeder weis, das ist unmöglich, denn Festkörper sind keine Flüssigkeiten. "Kann eine Demokratie eine Republik sein?" "Kann eine Vermutung eine Meinung sein?" "Ist etwas zu begreifen das Selbe wie etwas zu verstehen?" Nichts regt dermaßen zum nachdenken an wie die Bedeutung der Begrifflichkeiten algorithmisch stabilisiert zu systematisieren. Und wenn wir uns nicht einig werden? Die Diskussion läuft auch nach der Veranstaltung weiter. Jeder kann online von zuhause die Diskussion fortführen - mit dem selben mitdenkenden Algorithmus. Man könnte sagen, es sei ein neues Gesellschaftsspiel - ohne Wettkampf, sondern in kollektiver Bereicherung an Klarheit, von der alle gigantisch profitieren, obschon jeder nur einen sehr kleinen Teil beiträgt. Das "Spiel" funktioniert auch mehrsprachig, denn der platonische Raum der Begrifflichkeiten ist der eindeutige Raum, auf den das Vokabular einer Sprache nur referiert. Man kann auch von Zuhause aus online mitmachen. Den Zugang können wir dann über die Kommentare hier organisieren. Bring deinen Laptop mit, dann wird es einfacher... Dieses Spiel macht klug: Schach trainiert zwar das Konzentrationsvermögen, hat aber mit der Wirklichkeit nichts zu tun. Dieses Spiel hingegen schon, denn genau mitdenken zu können setzt voraus genau zu unterscheiden. Wer die Bedeutung der Wörter sauber ausdifferenziert wird immer klüger. Mach mit!

Code Review Events This Week

Discover what is happening in the next few days

AI Memory and Founders Night
AI Memory and Founders Night
Register: [https://globalai.community/chapters/berlin/events/ai-memory-and-founders-night/](https://globalai.community/chapters/berlin/events/ai-memory-and-founders-night/) This edition of the **Global AI Berlin** meetup focuses on one of the most critical topics for modern AI systems: **AI Memory** and its role in shaping the next generation of intelligent applications. The event brings together founders, product leaders, and engineers to explore how memory is designed, structured, and operationalized in real-world AI systems. With contributions from teams at **Neo4j, Cognee, MemVerge, Riverty and more**, and the broader Berlin AI community, the discussions will cover practical approaches to building memory-enabled applications at production scale.
Folk Devils - Mask Making Workshop
Folk Devils - Mask Making Workshop
**Welcome to a new Mask-making Workshop!** As Carnival approaches, we are excited to invite you to a new, two-day hands-on mask-making workshop inspired by folk devils, spirits, and popular mythological figures from Latin America and Central America. This workshop combines cultural references, imagination, and craft, inviting participants to create their own expressive folk mask using recycled materials. No previous experience is required. In this context, devils are not symbols of evil. They represent creative **chaos, irony, protection, transformation, and vital force.** These figures often blur the line between human, animal, and spirit, appearing as guardians of the land, playful tricksters, or exaggerated reflections of social power and fear. **Day 1: Symbols, Archetypes & Design** We begin with a short cultural introduction about what the “devil” represents in Latin American folk traditions. We will explore visual examples from traditional masks and popular celebrations: folk spirits, tricksters, and hybrid animal–human figures. We will then choose a personal archetype to work with. Using a template as a base, and through quick sketches, we will design and define: •⁠ ⁠Expression: rage, irony, mystery, laughter. •⁠ ⁠Horns, nose, fangs, beard, beaks, ears, snouts •⁠ ⁠Human, animal, or hybrid forms By the end of Day 1, each participant will have a clear mask concept and begin **building the base structure with recycled cardboard and paper-maché**, which will be left to dry before the second session. **Day 2 — Painting & Finishing** We will bring the masks to life through finishing, colour, textures, and expressive accents. You will get insights on choosing your colour palette, mixing colours and painting with acrylic to get different finishing effects. The workshop closes with a collective sharing moment, where participants can present the character, spirit, or creature behind their mask. **Dates:** Friday 20 + 27.02.26 from 5 to 8PM. **Address:** In Friedrichshain. Exact address by e-mail. **Price:** 110€/ 90€ for regular students. Materials are included as well as drinks and snacks. **Materials:** All basic materials are included (Cardboard, paper, paste, papier-mâché, acrylic colours, fabric and thread, natural elements such as seeds, wood, fibres, or decorative details) We encourage you to bring your unique elements (your own special colours, personal materials or objects, small found items, fabrics, feathers, textures, or symbolic elements connected to your mask) **How to sign up?** Please send an email to **hola.berlinartclub@gmail.com,** and you will receive the registration form with all the details of payment and the exact address. Limited spots. About the teacher: **Rosi Diaz Roigt** is a graphic designer and illustrator with over 7 years of experience working with film production teams, bringing fictional characters to life through graphic design, prop creation, and movie posters. Passionate about art and sustainability, she specialises in exploring the creative possibilities of recycled materials. Her work draws inspiration from the beauty and power of nature, blending storytelling and eco-conscious design. **Find her work here:** [https://www.instagram.com/avant.rosi/](https://www.instagram.com/avant.rosi/) See you!! Rosi and the Berlin Art Club
Moderate to high intensity football
Moderate to high intensity football
Welcome! This football session is for individuals who like playing on moderate to high intensity (run a lot and change position to give player with the ball option to pass). Usually play on a pretty competitive level. Our football skills are average to good. To keep things fair and enjoyable for all, we follow a few simple rules: * **Show up at 07:45** so that you can get checked by the organiser * If you are not checked by the organiser then \*\*1 match penalty applies\*\*(being moved to waitlist) * **No studs** * If you show up with studs, then you wont be allowed to play * No dangerous tackling * If you get tackled, you need to call the foul * In case of handball only people close (1-2m) can call handball * Since we play 12v12, we have offsides (0-1m difference is still tolerated) * No penalties for handball in penalty box(no way of proving handball and please be fair) * In case of handball, the other teams goalkeeper gets the ball
Build & Learn: Data Science with Coffee [Cohort 6 Image Processing]
Build & Learn: Data Science with Coffee [Cohort 6 Image Processing]
**Week 6 Focus: Publishing Your Work** Each 7-week cycle focuses on a small, well-defined part of a larger system—and over time, these cycles build toward a complete, real-world project Feel free to join at any week and we will catch you up. There is no need to be at the beginning of the cohort to build. Complete beginners welcomed! By the End of a Full Cycle, You should Have A working project in your own GitHub repo A small but real portfolio piece you can demo or write about **Current Project** This cycle’s shared project is an **image-based knowledge extraction system**. In **Week 6**, we will finalizing and polishing your flashcard output: * Cleaning up ur pipeline and making it runnable end-to-end * Structuring your GitHub repository properly * Writing a clear README * Preparing a short project presentation/demo * Thinking about how to explain your technical decisions \*\*\* ** Who Is This For?** Beginners who learn best by doing — no prior experience needed Career switchers from product, engineering, design, marketing, or other fields who want to break into data Analysts, engineers, and PMs looking to sharpen their skills or build real-world projects Data professionals who want a creative playground outside of work Anyone with big questions and a love for learning through experimentation \*\*\* **BUILD. LEARN. EXPERIMENT. OVER COFFEE.** Come hang out, meet like-minded people, and work on something fun. Based in Berlin – in-person meetups only (for now!) Laptops + ☕ highly encouraged Join our Discord → [https://discord.gg/dPnmzcCP8w](https://discord.gg/dPnmzcCP8w) Check out our program resources: [Google Drive](https://drive.google.com/drive/folders/15DmZqD4bLBk2vU4zpvh1HiB3_5n09v-q?usp=sharing) \*\*\* ✨ Who’s Hosting? I’m Lindsey, a senior data scientist working on AI, causal inference, and data products. I’ve built models for fraud detection, uplift modeling, and LLM-based systems. I am always open to suggestion for different format for this meetup.
Sales Karrieretag @Doctolib (Region Berlin & Brandenburg)
Sales Karrieretag @Doctolib (Region Berlin & Brandenburg)
Anmeldung ausschließlich über Luma: https://luma.com/i49xrgjk ​ Lerne unser Vertriebsteam in Berlin kennen und triff unsere Regionalleiterinnen Anna und Larissa persönlich – in entspannter Atmosphäre bei Snacks und Networking. Erfahre aus erster Hand, wie wir mit beratungsorientierter Sales-Arbeit und unserem innovativen Produktportfolio Gesundheitsfachkräfte spürbar entlasten und welche Entwicklungsperspektiven dich bei Doctolib erwarten. ️ Agenda: 18:00 Uhr - Open Doors 18:30 Uhr - Willkommen bei Doctolib 18:45 Uhr - Q&A mit unseren Regional Managers 19:45 Uhr - Networking & Snacks ​ Als eines der führenden Healthtech-Unternehmen Europas setzen wir uns Tag für Tag dafür ein, die Arbeitsbedingungen von Gesundheitsfachkräften zu verbessern – und so den Zugang zur Versorgung für Patient:innen in ganz Europa wie u.a. hier vor Ort in Berlin und Umgebung einfacher zu machen. ​ Derzeit haben wir mehrere offene Stellen in Berlin und Brandenburg. Wir suchen berufserfahrene Sales-Profis (ca. 2–5 Jahre Berufserfahrung) mit Lust auf Verantwortung, Territory Ownership und das gemeinsame Erreichen von Zielen! ​Klingt spannend? Sichere dir jetzt deinen Platz - wir freuen uns auf dich! ​----------------------------------------------------- Anmeldung ausschließlich über Luma: https://luma.com/i49xrgjk ​-----------------------------------------------------
Agentic Deployment & Flink’s Data Platform Ecosystem | Data Engineering Meetup
Agentic Deployment & Flink’s Data Platform Ecosystem | Data Engineering Meetup
Let’s kick things off for another Meetup, this time focusing on Agentic Deployment and Flink’s Data Platform Ecosystem. Join us on February 26th in Berlin and bring all your questions! : ) **Pawel Wiszniewski: *"From Ingestion to Insight: Flink’s Data Platform Ecosystem"*** [Pawel Wiszniewski](https://www.linkedin.com/in/pawel-wiszniewski/) is a Senior Data Engineer at[ Flink](https://www.goflink.com/shop/de-DE/deals/?campaignid=23008119587&adgroupid=190905032608&creative=676430819949&utm_source=google&utm_medium=search&gad_source=1&gad_campaignid=23008119587&gbraid=0AAAAABiSYNQr0V_xYSzvjjStCH6G-hLqP&gclid=CjwKCAiAkbbMBhB2EiwANbxtbQ-a9DxijUVV0nw5nXTXr037lYGiy6MIv5YbFjeo1qsZJStEPdBNxxoCPFQQAvD_BwE) and a well-known face at our Data Engineering Meetups. We're super excited to see our guest now stepping into the presenter's role. About his keynote: "You have data, analysts, and business use cases. But you can't simply stitch them together with spreadsheets, SQL queries, and Python scripts and still expect business users to trust the dashboards. To ensure data quality, reliability, security and freshness, you need a well organised set of tools and processes: a Data Platform. In this presentation, I will explain how the Data Platform at Flink was built, outline its high-level architecture, and describe the key products, tools, and processes that enable us to operate over a thousand data models and maintain full visibility into the current state of the business." **Sneha Nafade: *"AI Agents & Agentic Deployment"*** [Sneha Nafade](https://www.linkedin.com/in/sneha-nafade/) is a Cloud Architect at [Diconium](https://diconium.com/en/?utm_term=&utm_campaign=2025+%7C+Remarketing+%7C+DE/EN+%7C+All+Visitors&utm_source=adwords&utm_medium=ppc&hsa_acc=9083156072&hsa_cam=23281606208&hsa_grp=&hsa_ad=&hsa_src=x&hsa_tgt=&hsa_kw=&hsa_mt=&hsa_net=adwords&hsa_ver=3&gad_source=1&gad_campaignid=23483494785&gbraid=0AAAAADQqBJ6jY8TgZt7Ocjy37F5Gup62I&gclid=CjwKCAiAkbbMBhB2EiwANbxtbfuZyXSVyFENwFuHv9tAcygFWNM24hiXlk3rvKVpwBFfM__jFEBHBRoCMpsQAvD_BwE) with a rich experience in Cloud & Cybersecurity Architecture & Engineering. About her keynote: "AI agents are becoming autonomous digital operators capable of managing pipelines, calling APIs, and responding to live data signals. This session provides a practical guide to designing, deploying, and governing agentic systems in real-world production environments." ✧ ✧ ✧ **What to expect:** * Two expert talks and Q&A * Networking opportunities in our great Creator Space * Some snacks & drinks to fuel your thoughts : ) ✧ ✧ ✧ **Timetable:** * 18:30 - Event admission * 18:50 - Welcome & Introduction * 19:00 - Pawel Wiszniewski: *"From Ingestion to Insight: Flink’s Data Platform Ecosystem"* * 19:30 - 5 minutes break * 19:35 - Sneha Nafade: *"AI Agents & Agentic Deployment"* * 20:05 - Snacks, Drinks & Networking * 21:30 - End ✧ ✧ ✧ More on the **-> [applydata data engineering meetup page](https://applydata.io/data-engineering-meetup/)**. **Our goal is to form a local data-loving community, so join us and let's talk data together!** ✧ ✧ ✧ *At the event, sound, image and video recordings are created and published for documentation purposes as well as for the presentation of the event in publicly accessible media, on websites and blogs and for presentation on social media. By participating the event, the participant implicitly consents to the aforementioned photo and/or video recordings. Find [more information on data protection here](https://applydata.io/events/information-on-data-protection/).*
Product Round Neukölln (Monthly Meetup)
Product Round Neukölln (Monthly Meetup)
Join us for a casual Product Round in Neukölln — a relaxed evening for **product people** who enjoy meaningful conversations and a **user-first mindset**. **When?** Every last Thursday of the month (Join the group to get reminders and location updates.) **Who it’s for** • Designers (UX / UI) • PMs & POs • Developers & Engineers • Researchers • Aspiring product people **What to expect** • Casual conversations about real product work • Sharing experiences, challenges, and learnings • Getting to know other product people in Berlin • No talks, no presentations, no pressure • Just drinks, chats, and good company **Please note** This is a **no-sales, no-pitch, no-dating space**. The goal is simple: connect, exchange, and enjoy the conversation. If you care about **building products with users in mind** and want to meet like-minded people — this is for you. See you there! Phil

Code Review Events Near You

Connect with your local Code Review community

Columbus Code & Coffee 84 @ Improving
Columbus Code & Coffee 84 @ Improving
Columbus Code & Coffee is an inclusive, informal co-working session. People of all skill levels attend, and we love it that way. Many people (optionally) bring projects to work on, and many other people (optionally) socialize the entire time. It's entirely up to you! **What to Expect at the Intro Circle** \~\~\~\~\~\~\~\~\~\~\~\~\~ Near the beginning of the event (1:30 pm), we do a standup: * Organizer announcements, updates, and logistics Round 1 - (7 secs max): * Your name * What you're working on * What you can help others with Round 2: * Community events you wanna plug. If none, that's cool too. Round 3: * Job opportunities you're hiring for OR announce that you are looking for one. If none, that's cool. After the introduction circle, everything is self-organized! Feel free to work alone, pair up, attend one of our workshops/presentations, or mingle!
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
Cocoaheads
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings. This Month's Presentation: Nothing yet. (You should volunteer). What is Cocoaheads (http://cocoaheads.org/)? CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics. What is BuckeyeCocoa (http://buckeyecocoa.org/)? BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend. Presentations! Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website. To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter. Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
Thursday Night Preview:  THE BRIDE at the Gateway Film Center!
Thursday Night Preview: THE BRIDE at the Gateway Film Center!
Join us as we get together to see the period drama / classic monster movie, THE BRIDE! The film is written/directed by Maggie Gyllenhaal and stars Jessie Buckley and Christian Bale in a new take on the classic tale, The Bride of Frankenstein. We'll be seeing this one on Thurs, 3/5 one day ahead of the film's opening on Friday. Here’s a description, trailer and plan for this event: DESCRIPTION: In 1930s Chicago, Frankenstein's creature asks Dr. Euphronius to create a companion for him. They give life to a murdered woman as "the Bride," sparking romance, police interest and radical social change. It is written, directed and co-produced by Maggie Gyllenhaal and stars Jessie Buckley, Christian Bale, Peter Sarsgaard, Annette Bening, Jake Gyllenhaal and Penélope Cruz. TRAILER: https://www.youtube.com/watch?v=n-qJkAXLfYM PARKING: Close, convenient parking is available in the nearby garage (located between 9th and 11th, just off High St). Bring your ticket with you and have it validated at the theater and for $2, you’re covered for the night! PLAN: Please purchase your ticket for the 7:00pm showing and we’ll meet inside the upstairs lobby between 6:40 and 6:50pm. Advance ticket purchase is advised (via Gateway website preferred). Once you have yours, please list your seat number in the Comments below! Pre-show bite at Cazuela’s next door at 5:30pm. Please arrive by 5:30pm and ask for the Movie Group! Look forward to seeing you there, Dan
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)
Columbus Yarn Club at the Grandview Heights Library
Columbus Yarn Club at the Grandview Heights Library
5:45-7:45 in Conference Room B, Library lower level. Bring your yarn projects, meet new friends. If you plan to attend, please RSVP yes. If you can’t attend, please change your RSVP to no. This helps anyone who is waitlisted and it allows me to have an accurate count of attendees as our space is quite limited. Plenty of parking in the lot, in the overflow lot across the street, and on the street. See you there! Winter Note: If the weather is bad and I have to cancel the Meetup, i will issue the cancellation not later than 3 p.m. of that day.
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