Ionic Framework
Meet other local people interested in Ionic Framework: share experiences, inspire and encourage each other! Join a Ionic Framework group.
15,175
members
26
groups
Largest Ionic Framework groups
Newest Ionic Framework groups
Frequently Asked Questions
Yes! Check out ionic framework events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the ionic framework events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find ionic framework events near your location here. Connect with your local community and discover events within your area.
Ionic Framework Events Today
Join in-person Ionic Framework events happening right now
Pingpong & boardgames every Monday
Jojn us for food and fun! every monday in Amsterdam north: food for free (donation in time or money is appreciated) followed by pingpong or boardgames from 1700 till 1900
🎉🧡🌷 King’s Day Celebration — Vondelpark Rose Garden Gathering 🌷🧡🎉
Join us for a relaxed and festive afternoon celebrating **King’s Day (Koningsdag)** in Amsterdam at the beautiful Rose Garden in **Vondelpark**.
King’s Day is one of the most vibrant national celebrations in the Netherlands, where the entire city turns orange with street festivities, music, and a joyful atmosphere. Vondelpark offers a slightly calmer but still lively space to enjoy the spirit of the day together in nature.
📅 **Monday, April 27 (King’s Day)**
🕑 **Meeting Time:** 14:00
**Meeting point:**
Rose Garden (Rosarium)
Vondelpark, Amsterdam
***
### 🎊 Experience details
We will meet at the Rose Garden and enjoy the King’s Day atmosphere together. You are free to join conversations,
The park and city will be full of orange decorations, live music, and spontaneous street celebrations, making it a unique and energetic day in Amsterdam.
***
📱 **Communication:**
Further details and live updates may be shared on the day depending on the crowd and weather.
https://chat.whatsapp.com/LB3hKUQfiWQ34PQ9BZbPWe
If you enjoy festive city energy, music, and relaxed outdoor gatherings, you’re very welcome to join
Giant bubble blowing and bubble wand making workshop! koningsdag King's Day
Hi!
Yes! Learn to make giant bubbles on King's day!
This is a giant bubble blowing workshop!!!
Young and old welcome!
Just drop by!
There are two options!
1\. Just play\! if you want just come and make giant bubble\.
This will be a voluntary donations event.
2\. Bubble Workshop\. €5
You will learn:
How to mix a basic bubble juice using common supermarket ingredients.
You will be given materials and taught how to make a basic Tri-string wand to blow your giant bubbles.
The technique of making giant massive bubbles.
Once you have been taught to make the bubble juice and the wands you can spend the remaining time making bubbles and competing to see who can make the largest bubbles.
You will take home your home made bubble wand.
Location:
The grass area opposite
Churchill-laan 205
1078EC
Amsterdam
https://maps.app.goo.gl/VCMYqap9HGqry5VU6
I will be setting up on the grass area opposite Churchill-Laan 205h
You will see a bubbles!!
COST:
Option 1: Workshop- you will be taught and take home a Tri-String Wand
Just play: voluntary donation
Workshop: €5 per person, which can be paid in cash or via tikkie.
DATE:
27th April 2026 10:00-18:00
Buitenspelen voor volwassene
Samen sporten, gewoon voor de fun, elke week een divers programma, met allerlei verschillende sporten. Je hoeft niet de beste te zijn, maar wel zin hebben om samen te spelen en te leren.
Tijdens een training doen we verschillende spelletjes, basketbal, voetbal. volleybal, spikebal, honkbal.
Kom je ook, de bal ligt bij jou!!
Eerste keer meedoen is altijd gratis, daarna kan je beslissen of dit voor jou is, of niet!! Dus kom een keer proberen.
Kan je niet op deze dag, we sporten ook op andere dagen nl
Zondag om 9:30 of
Maandag om 20:30
Stuur mij een berichtje als je op die dagen een keer wil proberen!
The amount of people rsvp'd to this game doesn't match the real number of people at the event, as Meetup is only used for promotion purposes.
Indoor Volleyball Classes for Beginners
New Year, New Sport! 🏐
Whether you've never played volleyball before or it’s been many years since you last hit the court, you are very welcome to join our Beginner Group!
We train every Monday at 9 PM at Gymnasium Bibian Mentel in Zeeburgereiland.
Come learn the basics, get moving, and meet new people in a fun, relaxed environment.
Get more info here:
WhatsApp Group: https://chat.whatsapp.com/EnPEK1bHLiTGdpqz6Vtbm4
Instagram: @brazucavolley
Giant bubble blowing and bubble wand making workshop! koningsdag King's Day
Hi!
Yes! Learn to make giant bubbles on King's day!
This is a giant bubble blowing workshop!!!
Young and old welcome!
Just drop by!
There are two options!
1\. Just play\! if you want just come and make giant bubble\.
This will be a voluntary donations event.
2\. Bubble Workshop\. €5
You will learn:
How to mix a basic bubble juice using common supermarket ingredients.
You will be given materials and taught how to make a basic Tri-string wand to blow your giant bubbles.
The technique of making giant massive bubbles.
Once you have been taught to make the bubble juice and the wands you can spend the remaining time making bubbles and competing to see who can make the largest bubbles.
You will take home your home made bubble wand.
Location:
The grass area opposite
Churchill-laan 205
1078EC
Amsterdam
https://maps.app.goo.gl/VCMYqap9HGqry5VU6
I will be setting up on the grass area opposite Churchill-Laan 211
You will see a bubbles!!
COST:
Option 1: Workshop- you will be taught and take home a Tri-String Wand
Just play: voluntary donation
Workshop: €5 per person, which can be paid in cash or via tikkie.
DATE:
27th April 2026 10:00-18:00
Discovering Buddhism - Samsara & Nirvana
**For this series you need to register via our website:**
As today is King's day - the lesson will be only online.
https://www.maitreya.nl/nl/programma/db-module-9-samsara-and-nirvana-4/2026-04-27. This is a module in the foundational Discovering Buddhism Series with Annelies van der Heijden (at our center and online).
**Samsara & Nirvana**
Investigate what “samsara” is and how we are stuck in it. Find out what “nirvana” is and how to achieve it. All living creatures know suffering—this is the Buddha’s first noble truth. And many of us also know how ordinary pain can grow into extraordinary suffering due to the power of our minds. In Buddhism, these negative states of mind that lead to suffering are called delusions. They are a primary cause for us being stuck in samsara—the cycle of endless rebirths that ordinarily propels one’s mind toward more suffering. The good news is that complete liberation from the suffering of an afflictive mind (nirvana) is entirely possible.
Explore the meaning of samsara and nirvana with Annelies, and learn how to move out of a state of inevitable suffering to one of pure and irreversible peace. Find out how to develop your own determination to be completely free from suffering (renunciation) and its role on the spiritual path. Get empowered with practical tools for dealing with disturbing emotions up to the point of elimination, and reflect on the possibility of nirvana––and how that differs from enlightenment.
[🎥 - ](https://www.youtube.com/watch?v=4Ws04VqqiZY)[Click here for an introduction to the topic](https://www.youtube.com/watch?v=c_dQCFWtPxY)
Ionic Framework Events This Week
Discover what is happening in the next few days
Amsterdam JUG Meetup at Trifork
Join in with the latest Amsterdam JUG Meetup at [Trifork, Vlaardingenlaan 15, 1062 HM Amsterdam](https://maps.app.goo.gl/tEdcU83aci9onz5t7). Upon arrival, take the elevator to the **5th floor** where the Amsterdam JUG and the Trifork team will be ready to welcome you.
Notes:
* Complimentary parking is available, request a spot by sending a mail to amsterdamjug@googlegroups.com. Parking spots are limited and not guaranteed, first come, first served. Make sure to submit your request at least one week before the event.
* Vegetarian options: we'll make sure that we cater both to vegetarians and non-vegetarians.
**Agenda**
**18:00 -** Doors Open (And Food!)
**18:30 - 19:00** Talk 1: [Joris Kuipers](https://www.linkedin.com/in/jkuipers/) — **Fallout: Dead Letter Management At Scale**
**19:00 - 19:30** Talk 2: [Peter Velychko](https://www.linkedin.com/in/petervelychko/) — **Quarkus Extensions: Practical Introduction**
**19:30 Short Break**
**19:45** **\- 20:15** Talk 3: [Buhake Sindi](https://www.linkedin.com/in/buhake-sindi/) — **AI in the Enterprise: the Jakarta EE Way**
**20:15** **\- 20:45** Talk 4: [Adele Carpenter](https://www.linkedin.com/in/adele-carpenter-a988623a/) — **10 Things I Hate About Java**
**20:45** **\- 21:15** Talk 5: [Bruno Souza](https://www.linkedin.com/in/brjavaman/) — **Grow Beyond Senior: Use your Java Expertise to Gain Autonomy and Impact the World**
**21:30 -** The End
**Abstracts**
**Talk 1: "Fallout: Dead Letter Management At Scale"**
Many Java apps use point-to-point messaging via one of the supported protocols or APIs: JMS, AMQP, AWS SQS, etc.
Message-Oriented Middleware typically provides dead lettering (DL) support to deal with messages that cannot be processed, moving them to a dedicated queue to prevent them from becoming poison pills. But what do you do when messages end up on a DLQ? And what if this happens as part of a platform that processes millions of messages each week for dozens of use cases?
In this talk, Joris will explain how his team developed a DLQ management solution for their AWS-based integration platform with Spring. It allows for monitoring all DLQs, automating retries by periodically moving DL-ed messages back to their source queue while tracking how often this has happened, and for inspecting not only the payload of messages but all related logging as well.
Messages can also be pruned, individually or per DLQ, which may happen automatically after too many retries. You’ll learn about the importance of idempotency to design self-healing systems and tracing for correlating logs to understand why processing of a message failed.
Next to explaining these concepts, Joris will cover the implementation (incl. gotchas like inspecting messages without consuming them) and provide a live demo of the system.
This talk will leave you with a good understanding of what to consider when dealing with DL-ed messages and how you can automate that for your own systems!
**Talk 2: "Quarkus Extensions: Practical Introduction"**
Quarkus is changing the way we build Java applications for the cloud. One of its most powerful features is its extension framework - the system that lets developers easily add new capabilities and integrate other tools and libraries.
In this session, we’ll look at how Quarkus extensions work, why they’re so important, and how you can create your own. We’ll walk through the process of building a simple extension step by step, explain what happens during build and runtime, and share some best practices.
By the end of the talk, you’ll understand how extensions make Quarkus flexible, fast, and easy to customize - and how you can use them to improve your own projects.
**Talk 3: "AI in the Enterprise: the Jakarta EE Way"**
Discover the developer's journey of building enterprise Java applications the easier way, the Jakarta EE way.
In this talk, we'll showcase LangChain4J-CDI, how it easily turns your LangChain4J AI service into a CDI-ready AI service, ready for injection (just like how injecting EntityManager works wonders for JPA).
Next, we will showcase Agent 2 Agent (AI) protocol, with its implementation, that exposes AI agent agent card - the AI agent's business card, that tells other AI agents how to seamlessly communication between them. Finally, how about exposing some resources for AI services to plug into, for better content retrieval?
I'll introduce an enterprise implementation of the MCP server. Developers will be introduced to MCP features (such as tools, prompts, resources and resource templates, logging, etc.), and how simple it is to integrate the MCP into their existing enterprise service application, with minimal configuration. These features can be deployed to any Jakarta EE server of choice, using their existing deployment method of choice.
This talk will be beneficial for existing enterprise Java developers, as it will showcase the barrier to entry to learn such features to be minimal, with little learning curve and have little impact on integration to existing business services, ensuring that developers can build AI applications with ease.
**Talk 4: "10 Things I Hate About Java"**
Using Java as an everyday language can be absolutely infuriating. It's verbose and clunky, with all roads seemingly pointing to null. These are faults that users of other languages (especially of C#) love to point out.
At the same time, Java is mature, stable, backwards compatible, and runs just about anywhere. The community is pretty cool too!
This talk takes a light-hearted, warts-and-all look at some of the more frustrating aspects of Java, how the language has evolved over time and where it's headed next. Expect to laugh, and yes maybe even cry, as we try to make sense of the beast that puts food on the table for millions of developers worldwide.
We will cover:
* Pivotal early design decisions such as checked exceptions and generics and how we still pay for those decisions today (that is, why do lambdas suck so bad?)
* How Java has influenced the development of other programming languages, and vice versa
* Most controversial language design decisions of late and the associated fallouts
Java developers will leave this session feeling validated and with a renewed love for the language that keeps a large chunk of the world running. C# developers will leave this session with a renewed level of smugness.
**Talk 5: "Grow Beyond Senior: Use your Java Expertise to Gain Autonomy and Impact the World"**
You worked hard, mastered your stack, and earned your place as an accomplished Senior Java Developer — so what comes next? Many companies push developers into management, but that's far from the only path.
This session maps out the real alternatives for devs who want to keep growing without leaving the technology behind. We'll explore the main routes beyond senior — from the individual contributor to developer advocacy, independent consulting, and entrepreneurship — and look at what they all have in common: influence built on visibility, reputation, and trust.
Finally, we'll discuss why Java, open source, and community are such a powerful combination for accelerating this growth. By the end of the talk, you'll have a clearer picture of the paths available to you and concrete steps you can take to build the influence and reputation that open them up.
Coffee Coding
BACK TO COFFEE ROOM AGAIN!
Welcome to Appsterdam.
Whether you are a seasoned programmer or learning to code Apps, wouldn’t it be cool to run by your challenge with another programmer when you get stuck? Or you have questions, or simply want to be in the environment of other like-minded friends while you work on your project?
Welcome to Appsterdam.
Bring your laptop and get feedback, encouragement and support, no matter what level you are at.
Share and contribute. Get guidance. Feel good.
All levels are welcome, so don’t be shy.
In the future we plan to have break-out sessions where we will have short talks on valuable topics and also conduct mini-hackathons where all of us get to participate and learn together.
Maike and Daniel are super committed to have an inspired group.
We start at 9:30 and end at 11:30 sharp, so some a bit closer to 9:30 to make sure you get the help you desire.
Just ask and maybe we can help you with:
• Android Development
• iOS Development
• Flutter Development
• C++
• JavaScript
• Python
• Rust
• UX/UI Design (Adobe XD, Balsamiq, Keynote, Sketch, Figma)
Amsterdam Board Game Design Session
📍 The location is **OBA Oosterdok (Library) Oosterdokskade 143, 1011 DL Amsterdam.**
We are meeting in **Singezaal 6.3** (which is on the 6th floor of the building)
🎲 Want to expand on a game design idea? Talk about a game feature that isn't just ready yet? Are you looking for play testers or do you want to brainstorm on a new board game design with others and get their feedback? Find out what goes into making board games or just meet like-minded board game enthusiasts?
🃏 You are of course also very welcome to just join and play (test) one of the games that will be presented today!
🤩 Then the Amsterdam Board Game Design session is for you!
📱 Join us on [Discord](https://discord.gg/eDfmkyCyVX) for more information about what we do and upcoming events!
Go meetup @ Xebia
We've got the second Go Amsterdam meetup of this year planned, kindly hosted by Xebia at their offices in Amsterdam! Are you just getting started with Go, or have been programming in Go since the first release? This meetup is for you! Meet like-minded gophers, enjoy talks about Go, and just have a good time.
We will be meeting on Wednesday April 29.
Doors will open at 18:00, and we'll be getting started with the program around 18:30. Talks will end around 20:45. Drinks and snacks are provided by our generous hosts, and there will be a break, with time to meet & talk to fellow gophers.
Talks:
\- "I Used to Hate Go: What Changed My Mind as a Java Developer" by Kubilay Karpat
\- "The New Green Tea GC: Matcha Made in Heaven" by Mohammed Nafees
\- "Real\-time voice AI agents with Go" by David Stotijn
\- "What's new in Go"\, by \.\.\. you?
Please keep your RSVP status up to date! Doing so helps organize the meetup tremendously (with waiting list, capacity planning, food & drinks). Thank you!
If you want to talk about Go right now, join us on channel #amsterdam at the existing gophers.slack.com workspace. Sign up through https://invite.slack.golangbridge.org/.
Hope to see you soon!
Cheers,
Go Amsterdam meetup team
PS: Photography/Video Consent. We will be taking photos and videos during the event and will use these photos and videos for social media, and promotional materials. By coming to the meet-up, you give us your consent to take photos and videos of you.
Py.Amsterdam Meetup at ABN AMRO
**🎉 Py.Amsterdam Meetup at ABN AMRO**
The Python community in Amsterdam is thriving, and we're thrilled to invite you to our next [Py.Amsterdam](https://py.amsterdam/) **meetup**, this time hosted at [ABN AMRO](https://www.abnamro.nl/en/personal/index.html)! Join us for an evening full of insightful talks, community bonding, and all things Python. 🐍
🗓 **When:** April 29th
📍 **Where:** Gustav Mahlerlaan 10, 1082 PP in Amsterdam (second door)
💬 **What:** Talks, lightning sessions, and networking with the best Pythonistas around.
🔹 **Agenda**
* **17:30** \| 🏢 Doors Open
* **18:00** \| 🎤 Eight Python Performance Mistakes I Won’t Make Again \| Sasha Romijn
* **18:40** \| 🍕 Networking with food & drinks
* **19:10** \| 🎤 Zero to Shipped: The Git Log Doesn’t Lie \| Jazzley Louisville and Jack Voorham
* **20:00** \| 🎤 Lightning Talks: The 'maintained fork' of the popular Python package httpx \| [Michiel](https://tildeweb.nl/~michiel/)
📌 **Important:** Don’t forget to bring your **ID** —
***
🎤 **Eight Python Performance Mistakes I Won’t Make Again**
A client was happy with a prototype I delivered, except for one detail: they needed my code to be about 100 times faster. I got there eventually, but through a lot of confusion and mistakes—which I’ll share with you, so you don’t have to go through them yourself.
**Sasha Romijn** - [Mastodon ](https://hachyderm.io/@sash)\| [Bluesky ](https://bsky.app/profile/mxsash.bsky.social)\- Sasha is an independent developer and community organiser with over a decade of Python experience\. A former Django core developer and co\-organiser of several Django conferences\, they now work mostly on open source software related to internet infrastructure\, network engineering\, and internet standards\. They’ve also been part of the Write the Docs conference team since 2018 and enjoy side projects like the Less Obvious Conference Checklist and Happiness Packets\, which focus on improving the tech community in small but meaningful ways\.
***
🎤 **Zero to Shipped: The Git Log Doesn’t Lie**
What does your first real Python project actually teach you? In this talk, we’ll walk through what we learned while building a PySpark climate risk pipeline at ABN AMRO, starting from almost zero experience and ending with something running in production.
Using the project’s actual git history, we’ll show the mistakes, pivots, and lessons that shaped how we work now: Python packaging migrations from setup.cfg to Poetry to uv, import and environment issues, PySpark pitfalls, testing Spark code properly with pytest, and the kinds of debugging decisions that feel reasonable when you don’t yet know better. It’s a practical and honest look at learning Python engineering in the middle of a real project, with a focus on the things tutorials usually skip.
**Jazzley Louisville** and **Jack Voorham** work at ABN AMRO, where they build Python and PySpark-based data pipelines for climate risk assessment. This project was the first big production Python project for both of them, and most of the lessons in this talk were learned the hard way while building it together. They’re interested in practical engineering, developer tooling, and making complex systems easier to understand.
***
🎤 **Lightning talks**
* **The 'maintained fork' of the popular [Python package httpx](https://httpxyz.org/).**
*httpxyz; forking a top-100 Python package*
httpx is one of Python’s most popular HTTP clients, used by the OpenAI and Anthropic SDKs among thousands of others. When the project stalled: no releases since late 2024, issues hidden, discussions closed, we forked it. This talk is about that decision: when a fork is justified, how we approach the fork, and what it takes to ship and maintain a high-profile open source package.
**Michiel Beijen** ([Mastodon](https://fosstodon.org/@mwb "https://fosstodon.org/@mwb")) is a software engineer based in Leiden, works at Samotics, is organizer of [Python Leiden](https://pythonleiden.nl/ "https://pythonleiden.nl"), and co-maintainer of [httpxyz](https://httpxyz.org/ "https://httpxyz.org").
Michiel's blog post details the reasons for the fork:
[https://tildeweb.nl/~michiel/httpxyz.html](https://tildeweb.nl/~michiel/httpxyz.html "https://tildeweb.nl/~michiel/httpxyz.html")
***
💬 **Want to give a talk?** We're always looking for speakers! Whether you have a deep dive, a quick lightning talk, or something in between — we'd love to hear from you. Send us an email at [info@py.amsterdam](mailto:info@py.amsterdam) or fill out the speaker form on our website with the following details:
* **Talk Title**
* **Talk Abstract**
* and **Speaker Bio**.
* Don't be shy, all experience levels are welcome!
***
👥 **About our host: [ABN AMRO](https://www.abnamro.nl/en/personal/index.html)**
ABN AMRO is one of the Netherlands' largest and most established banks, with a history spanning over 300 years. Headquartered in Amsterdam, the bank serves millions of retail, private, and corporate clients across the globe. ABN AMRO is committed to innovation and sustainability, actively investing in digital transformation and fintech partnerships to shape the future of banking. With a strong engineering culture, the bank employs hundreds of tech professionals working on cutting-edge solutions in data, cloud, and software development.
🔗 Check out their job board: [https://www.abnamro.nl/en/careers/](https://www.abnamro.nl/en/careers/)
💡 **Want to host a future meetup?**
Py.Amsterdam is a community-powered event series, and we’re planning to meet every other month. If your company wants to get involved, apply here 👉[Host a meetup](https://docs.google.com/forms/d/e/1FAIpQLSc_d2yqN4VD0SkXUshU2flRQCFvOMkTiANEJBuf77pWCWy0nQ/viewform)
🌍 **More info:** [py.amsterdam](https://py.amsterdam)
📢 **Join our group:** [meetup.com/pyamsterdam](https://www.meetup.com/pyamsterdam/)
🐍 **Let’s connect, learn, and grow — together!**
See you soon! 🚀
***
Weekly Meeten en Drinken
Ahoy, fellow Appsterdammers!
If you feel like it's time to start slowly getting used to being social again, maybe you'd like to warm up with your fellow makers, nerds, and other technology enthusiasts, who might better understand your specific interests and social style.
Join us in the cozy cafe where Appsterdam was born, at an earlier than usual time, to enjoy their legendary terrace and its ongoing attempts to comply with an ever-shifting landscape of rules — something many App Makers will understand!
Yes, even after ten long years and a pandemic, this is still the place for you to meet your fellow Appsterdammers, get to know members of the community, meet a potential business partner, bring your app to share with others, exchange ideas with like-minded people... No talks are ever scheduled and everyone is always welcome to join.
Be sure to ask the waitress/waiter about their seasonal beers and grab a snack to share with your friends. All Appsterdammers get 10% off the entire bill, so order whatever you want to eat/drink. Then sit back and enjoy the company of your peers.
The day is always Wednesday. The place is always [Café Bax](http://www.cafebax.nl/). The time, for now, is 19:00.
Please note: It's a very casual event so people often don't RSVP or show up exactly on time. But don't fear, you can always find Appsterdammers at this event! Not sure you're in the right place? Just ask the staff!
Beyond the Vibecoding
Please USE this linkto RSVP - https://luma.com/33c0hue3?coupon=C0J8EX
Craftingproduct, Weird Wentures and AI House Amsterdam are joining forces to bring you Beyond the Vibecoding!
**Who is this for**
1. If you are a founder searching for your Product Market Fit, but lacking time to validate multiple product versions to choose where to focus,
2. If you are a manager and need to present your project to convince the management to give you resources,
3. If you are a researcher excited about an idea, but not sure how to start, and need to gather feedback from the users,
Then you should come.
## **We will learn together**
* What to consider when planning for your product with practical tips
* How to build your prototype with Lovable
* How & what to pitch to investors, customers, and management
## **Agenda:**
* 17:30 -18:00 getting in, drinks & welcome
* 18:00-19:00- Plan the product & How to vibecode with Lovable + Art of pitching
* 19:15-20:00 Get to work
* 20:00 -20:30 Mini Pitch Roast & wrap up
**Your Hosts**
**Dima Abramov (Craftingproduct)** — Product Lead & creator of the VibeCoding community in Amsterdam. Turns ideas into working prototypes through AI-assisted building with Lovable. He owns the "what to build" and "how to build it."
**Galina Gorshkova (Weird Wentures)** — ex Startup founder, now running Weird Wentures, a Hustling-as-a-Service studio for solopreneurs and early-stage founders. She owns the "how to make it real" — validation, traction, fundraising, and pitch.
**The AI House Amsterdam** is a hub to learn, upskill, and collaborate. Proudly powered by Prosus.
Ionic Framework Events Near You
Connect with your local Ionic Framework community
Rust Meetup @ JetBrains
We're having another Rust Developer Meetup and this time we're being hosted by JetBrains in their Amsterdam office in Zuid. This meetup is open to anybody who has an interest in the Rust programming language.
We are planning two great talk for you all to enjoy!
18:30 Doors open with pizza and drinks
19:00-19:30 Yorick Peterse: Developing Inko with Rust
19:30-20:00 More drinks and pizza
20:00 Nationale Dodenherdenking
20:02-20:30 Tim de Jager: Building the package manager Pixi
JetBrains is providing food and beverages along with hosting the event.
JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools and have recently launched RustRover, a dedicated Rust development IDE.
Shrinky Dinks workshop. Make professional keychain, pins, badges & croc jibbitz
**Hi Everyone!**
**Details:**
This is the only Shrinky Dink workshop experience in Amsterdam!
Shrinky dinks is an art form that uses sheets of special plastic that shrink and contract when they are heated.
The sheets can be drawn on and coloured with marker pens and cut with scissors.
When they are heated they shrink into cute little charms that can be made into key chains, earings, lapel pin badges and fridge magnet.
These were really popularity in the 1980s but they are currently making a come back!
Draw you favourite cartoon character or picture on the plastic and then shrink it.
Cover it in UV resin to dry and then attaché them to earring badges pins and keychains!
Make beautiful and unique gifts for your loved ones.
(Click on this Meetup's Photo Gallery to see more pictures).
**Date:**
The workshops are on the second Sunday of every month at 1:15pm.
**Workshop Description:**
The workshop is 2-3 hours
All equipment, materials and instructions is included.
It is a good idea to have an idea about what character you would like to draw and make into a shrinky dink.
Maybe Hello Kitty? Cinnamoroll? Buzz Lightyear? Pikachu? Lilo & Stitch?
Once you have decided what you want to draw, print it out or save a picture to your smartphone or tablet and bring it to the workshop.
If you can’t decide, we have a mini library of books teaching you how to draw cute / kawaii animals and popular cartoon characters that you can use for inspiration.
We also have a selection of pre-printed templates of popular characters you can use to trace.
The workshop will start with an introduction and will cover the following topic.
1\. How to draw\, trace and colour on the shrink dink sheets\.
2\. How to trace using you phone or tablet\.
3\. How to cut and shape shrink dinks\.
4\. How to heat them and keep them flat\.
5\. Applying UV resin and how to cure them\.
6.Attaching charm to earing hoops, keychains, badge pin and magnets.
7\. Troubleshooting common problems\. Curling\, smudges & rough edges\.
The workshop is a fun and relaxing afternoon of hands on art and craft.
It wil be a fun time of crafting, laughing and chatting with people in a nice environment with an excellent soundtrack.
An apron and gloves are provided but it is recommended to wear old or dark coloured clothes.
**Venue location:**
[Maakplaats Room](https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5 "https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5")
[1st Floor](https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5 "https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5")
**[OBA CC Amstel](https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5 "https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5")**
[Cullinanplein 1,](https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5 "https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5")
[1074 JM](https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5 "https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5")
[Amsterdam](https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5 "https://maps.app.goo.gl/V9H9ya9xKFpNKt7s5")
**Cost and payment:**
€30 for four designs.
You will be given one A5 sheet of shrinky dink paper.
From this sheet you can cut it into 4 piece to make 4 designs.
Select 4 accessories.
**Accessories:**
1\. Keychain
2\. Ball bead chain
3\. lapel pin backing
4\. pin badge backing
5\. Earring hook
6\. fridge magnet
7\. Crocs shoes jibbitz charms
8\. Crocs shoes LED flashing jibbitz charms \(addtional €1 per flashing module\)
If you require additional shrink dink sheets or accessories they can be purchased on the day.
The workshop has a maximum of 10 people as such your place will only be confirmed once payment has been made.
**Payment:**
Please email me at [origamicrane@gmail.com ](http://mailto:origamicrane@gmail.com/)before making payment
Please make payment to the following account
Name: Samuel Tsang
IBAN:NL41 ABNA 0248 6878 40
Payment reference: **[your full name],** Shrinky Dinks **[Month]**
**Refund and cancellations:**
100% refund if cancelled at least 7 days in advance.
50% refund if cancellation is less then 7 days.
No refund if cancellation is less than 48 hours before the workshop.
In the unlikely event that I need to cancel the workshop I will automatically issue full refunds within 24 hours.
Let me know if you have any questions.
**Additional information:**
Please note that this is a hand on crafting session.
We will be very happy to guide and assist you but we can not do the drawing and decorating for you.
You are purchasing an arts and craft activity with instruction, material and tools provided.
The resulting artwork you create is dependant on your own skill and creativity, we can not be held responsible if you are unhappy with the end result.
The workshop is suitable for complete beginners.
Children are welcome to attend but we only recommend the workshop for children over 10 years old as it require several hours of concentration and fine motor skills.
Please note children must be accompanied by a responsible adult during the workshop. We are not a child minding services and can not take responsibility for children.
Kotlin meetup - Amsterdam: Kotlin Transactional and supercharge with RAG
Hello, Kotlin enthusiasts!
Our next MeetUp will take place at the Xebia office in Amsterdam on 13 May.
**📍 Location:** [Xebia Netherlands - Amsterdam - Wibautstraat](https://maps.app.goo.gl/bPqMFCHSgTvneVjV8)
Join us on an evening filled with tasty food, refreshing drinks, and insightful Kotlin discussions.
Make sure to press the RSVP button!
\-\-\-
**🕒 Timeline:**
• 17:45 - Doors open, food and drinks 🍕
• 18:30 - Opening 💻
• 18:40 - **Making @Transactional Play Nice with Kotlin Rich Errors and Either** **-** [Tjalling Ran](https://www.linkedin.com/in/tjallingran/)
• 19:30 - **Quick break 🚽**
• 19:40 - **How to supercharge your knowledge base with Retrieval Augmented Generation (RAG)** - [Jamie Craane](https://www.linkedin.com/in/jcraane/) 💻
• 20:25 - Closing 💻
• 20:30 - Chats & Drinks 👥
\-\-\-
Title: **Making @Transactional Play Nice with Kotlin Rich Errors and Either**
@Transactional rolls back on exceptions — but what if your error is a value? Functional error handling patterns like Arrow’s Either.Left or Kotlin’s upcoming Rich Errors let you model errors as return values instead of throwing exceptions, making failure explicit and strongly typed in your function signatures. The downside: your @Transactional would commit even on an error. This talk shows how to solve that with Spring AOP, so you can adopt functional error handling in an existing Spring Boot codebase without breaking your @Transactional behavior.
Bio:
Tjalling Ran is a back-end developer at Maqqie, where he works on public APIs, backoffice tooling, and CLA compliance, bridging technical implementation and technical and non-technical stakeholders alike. He has a passion for writing expressive and unambiguous code by leveraging the type system and naming things well. His day-to-day stack is Kotlin with Spring, OpenAPI, and JPA. Earlier in his career he worked on code generators with Xtend, a language that felt refreshingly modern compared to Java at the time, which made Kotlin a natural fit.
Title: **How to supercharge your knowledge base with Retrieval Augmented Generation (RAG)**
Abstract
Your notes, documents, and images contain a wealth of knowledge — but finding the right piece at the right moment can be surprisingly hard. What if you could search your personal knowledge base the same way you talk to an AI assistant?
In this talk, we’ll explore how Retrieval-Augmented Generation (RAG) can supercharge your personal knowledge base. You’ll learn how vector embeddings are created, how they are stored, and how they power an end-to-end RAG retrieval workflow. Along the way, we’ll demystify what embeddings actually are and why they work so well for semantic search.
But we won’t stop at text. We’ll also integrate **image embeddings** into the workflow, enabling you to query your own photos and screenshots using natural language.
Finally, we’ll tackle an often overlooked challenge: **protecting sensitive information**. You’ll see practical techniques for preventing confidential data from being sent to external embedding providers.
By the end of the session, you’ll understand how to build a powerful, privacy-aware RAG system that turns your personal data into an AI-searchable knowledge engine.
Bio:
With over 20 years of IT experience, Jamie Craane designs and develops software for a wide range of organizations, from large enterprises to startups and SaaS services. Working for Moxie-IT, Jamie focuses on the entire value chain: from architecture and technology to software development, deployment and management, and improving the performance of development teams. Adding value and providing insight for everyone involved are central to his approach.
Fast, secure, and automated delivery are essential to his approach. Jamie combines innovation with proven technologies and closely follows developments in Artificial Intelligence. He doesn’t shy away from challenges and enjoys sharing his knowledge with teams and the community.
\-\-\-
**RSVP Now!**
Don't forget to RSVP to secure your seat—spots are limited! We can't wait to see you there and discuss the future of Kotlin and software architecture.
Authentic Japanese Tea Ceremony & Matcha Workshop Amsterdam
🍵 Authentic Japanese Tea Ceremony & Matcha Workshop Amsterdam
**About this Event**
Step out of the buzzing streets of Amsterdam and into a world of "Wa, Kei, Sei, Jaku" (Harmony, Respect, Purity, and Tranquility).
Whether you are a Japanese culture enthusiast, a matcha lover, or simply looking for a moment of mindfulness, our traditional Tea Ceremony (Chado) offers a unique sanctuary. Located in our authentic Tatami room in Buitenveldert, we bring the heart of Kyoto to Amsterdam.
**What to Expect?**
\* The Ritual: Observe a formal traditional tea preparation by a trained practitioner.
\* The Taste: Enjoy premium Uji Matcha paired with seasonal Wagashi (traditional Japanese sweets).
\* The Experience: Learn the basics of tea etiquette—how to bow, how to hold the bowl, and the philosophy behind the movements.
\* Hands-on: You will have the opportunity to learn how to do yoyr own Matcha Tea Ceremony under our guidance.
**Why Join Us?**
\* Authenticity: We use high-quality seasonal tools and a traditional setting.
\* **Small Groups: Limited spots (max 1-3 people) to ensure an intimate and peaceful atmosphere (You can create your own group of 1 to 3p).**
\* Community: Meet like-minded people interested in Japanese arts, Zen, and culture.
Practical Information
\* 📍 Location: Buitenveldert, Amsterdam.
\* 🕒 Duration: 75 minutes.
\* 🧦 Dress Code: Casual but respectful. No rings, because you are drinking from very precious bowls.
**How to Reserve**
RSVP on Meetup does not guarantee your booking. **Please send a direct message, send us a message or call us.**
**Tel.: 020-6122727**
**Email: katakurawblc@gmail.com**
Contribution: €130,00 per group(1 to 3p). You can create your own group(3p max) (includes tea and sweets)
React Amsterdam May Meetup
Hey folks,
Join us on May 6 for a React meetup where we’ll explore how modern web engineering is evolving — starting with a fresh look at how we deploy Next.js applications beyond traditional setups, and what new tooling makes possible today.
**🗣 Call for Proposals**
Have an idea or story to share? Submit your talk proposal through our [CFP form](https://github.com/GitNation/meetups/issues/new?template=talk-proposal.yml) and take the stage at one of our upcoming meetups!
**🤝 Organized by**
This event made possible thanks to the support from [React Summit](https://reactsummit.com/), [JSNation](https://jsnation.com/) and [TechLead Conf](https://techleadconf.com/) organizers – [GitNation](https://gitnation.com/).
**🤝 Sponsored by**
Huge thanks to our friends [Sentry](https://sentry.io/welcome/)!
Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. For software teams, Sentry is essential for monitoring application code quality. From Error tracking to Performance monitoring, developers can see clearer & solve quicker — from frontend to backend.
**🤝 Want to support our community?**
We’re looking for venue partners and sponsors for future meetups. Let’s discuss collaboration — [contact us](https://docs.google.com/forms/d/1raP_Z-AhQS1CDASooPoBsmb0_Oq5wzXjeF_u9dVEw0c/edit)!
**🕑 Event Schedule**
18:30 - Doors open - snacks, beer, socialization
19:00 - Intro and announcements
**19:10 - Vinext: Deploy Next.js Without Next.js - [Jan Peer](https://www.linkedin.com/in/jpeer/)**
**19.35 - Modernizing a Codebase While Delivering Features - [Bora Semiz](https://www.linkedin.com/in/bora-semiz-b7914090/)**
20:00 - Break with drinks
**20:15 -** **Don't .gitignore Mental Health - [Frédéric Harper](https://www.linkedin.com/in/fredericharper/)**
20:40 - Networking, Open Mic Lightning Talks
Mingle until 21:30pm
🗣️ **Talks**
**➡️ Vinext: Deploy Next.js Without Next.js - [Jan Peer](https://www.linkedin.com/in/jpeer/)**
*Next.js is a great framework - until you want to deploy it somewhere that isn't Vercel. vinext is a Vite plugin from Cloudflare that reimplements the Next.js API surface from scratch, so your existing app runs everywhere with a single command. In this talk, we'll look at why this exists, how Cloudflare built it in a week using AI, and how close to "drop-in replacement" it actually gets.*
**➡️ Modernizing a Codebase While Delivering Features - [Bora Semiz](https://www.linkedin.com/in/bora-semiz-b7914090/)**
*An opinion and methodologies on how to modernize an outdated and unmaintained codebase while at the same time delivering features. We will also explore how AI can support modernizing a legacy codebase.*
**➡️ Don't .gitignore Mental Health - [Frédéric Harper](https://www.linkedin.com/in/fredericharper/)**
*⚠️ Content Warning ⚠️*
*Depression, dark thoughts, anxiety – These are some of the words that most of us would like to add to our ignore file. Discussing mental health is still taboo in our society, and it’s even more so in the developer ecosystem, where we pride ourselves on working long hours and our lack of sleep.*
*More than ever, we need to talk about mental health! This is why I want to share my experience with depression, general anxiety, ADHD, and experience volunteering at a suicide prevention hotline. Along with my thoughts on how we can improve the situation, I’ll be sharing some tips to help people be more open about these topics and issues – more importantly, I want to touch on how those struggling can ask for help and assistance when needed.*
—
**👍 Code of Conduct**
By registering for this event you agree to comply with [our CoC](https://portal.gitnation.org/coc)
**📩 Contact**
events@gitnation.org
[https://twitter.com/ReactSummit](https://twitter.com/ReactSummit)
[https://bsky.app/profile/reactsummit.gitnation.org](https://bsky.app/profile/reactsummit.gitnation.org)
[http://youtube.com/ReactConferences](http://youtube.com/ReactConferences)
From Prompts to Pre-Training: Quality, Scale, and the Road to AI Native
[This event is a special collaboration between the AI Native Amsterdam meetup and the Adyen Developer meetup.](https://www.meetup.com/ai-native-amsterdam/events/313505357/)
**[!]Please sign-up on [https://www.meetup.com/ai-native-amsterdam/events/313505357/](https://www.meetup.com/ai-native-amsterdam/events/313505357/)**
We are thrilled to welcome you to our 10th edition of the AI Native Netherlands, hosted in the [Adyen](https://adyen.com) headquarters, Amsterdam!
This is a joint meetup between [Adyen Developer Events and Meetups](https://www.meetup.com/eu-adyen-developer-events-and-meetups/) and [AI Native Netherlands meetup](https://www.meetup.com/ai-native-amsterdam/) groups.
At the end of the evening, we're adding another Q&A panel. After the talks, you can submit questions online about what was just presented. The speakers will answer them live.
Adyen loves supporting the Dutch AI engineering community.
**We’ll cover:**
* Multi-layer evaluators and human-in-the-loop safeguards for production LLM systems
* Failure modes and silent quality degradation in agentic pipelines
* Quality engineering and monitoring for production LLM systems
* Building and deploying foundational models at trillion-token scale
* Training infrastructure, pre-training at trillion-token scale, and meeting strict production SLAs
* A structured panel discussion where your questions about the talks drive the technical deep dive
**Speaker 1:** **[Ronny Roeller](https://www.linkedin.com/in/ronnyroeller/)** **(NEXT AI)**
Ronny is CTO and Co-Founder of NEXT AI — a customer insights platform for the AI era. Launched in April 2023, clients include Deel, Bosch, Generali, Rituals, Action, and others. He studied Computer Science at VU Amsterdam and works on building scalable, production-ready AI systems.
**Talk: From Prompts to Production:** **Engineering Quality in LLM-Based Systems**
Building systems around large language models is fundamentally different from traditional software. Outputs are probabilistic, data-dependent, and costly to compute. Deterministic QA approaches quickly break down.
In this talk, Ronny will share how production-grade quality was engineered for LLM workflows using multi-layer evaluators, real customer datasets, and human-in-the-loop safeguards. He will walk through concrete failure modes encountered in production, how silent quality degradation emerged over time, and the architectural patterns that restored reliability.
The focus is on practical techniques to measure, monitor, and continuously improve LLM system quality beyond prompt tuning.
**Speaker 2: [Hanna van der Vlis](https://www.linkedin.com/in/hanna-van-der-vlis-5a6b7212a/) (Adyen)**
Hanna van der Vlis is an AI research engineer at Adyen, a payment processor that handles over 40B transactions annually. She focuses on deep learning research, training infrastructure, and building foundational models. She is passionate about solving large-scale engineering challenges, deploying AI to optimize complex systems and driving real-world impact.
**Talk: Towards The Adyen Foundational Model**
Traditional machine learning in the payments industry relies heavily on point-in-time information silos and Boosted Trees. This approach is increasingly constrained by manual feature engineering and limited label availability.
In this talk, Hanna will outline Adyen’s transition toward a unified Foundational Model by rethinking payment sequences as a language problem. She will walk through the engineering challenges of pre-training a shared backbone on up to 51.2 trillion tokens, overcoming compute bottlenecks, and fine-tuning for downstream tasks such as fraud detection and authentication.
The focus is on the practical realities of developing and deploying these large-scale models while meeting strict sub-30ms SLAs in production.
**Agenda:**
**17:45** — Arrival, food & drinks
**18:30** — Talk \#1 \| Ronny Roeller
**19:15** — Talk \#2 \| Hanna van der Vlis
**20:00** — Panel discussion: Open conversation & audience Q&A
**20:30** — Networking & more drinks
**20:45** — Wrapping up
**What to bring:** Just curiosity and questions. If you are working on LLM workflows, foundational models, training infrastructure, or sub-30ms production SLAs, we would love to hear your technical questions during the panel discussion.
**Who is this for:** Platform engineers, AI/ML engineers, SREs, architects, and engineering leaders focused on building and validating reliable AI systems in production.
**Where to find us:** Adyen, Simon Carmiggeltstraat 6-50, Amsterdam
(meet at the reception; you will be brought to the 11th floor of the office building where the event will take place).
Babashka conf 2026
After a very successful first edition in Berlin in 2023, the babashka-conf come to the Netherlands for the second episode. As usual, we will explore the babashka ecosystem, use cases and techniques while making sure our community gets the chance to shake hands and exchange ideas.
More info on the website: https://babashka.org/conf/
NOTE: while the event is completely free of charge, seating is limited so reserve your ticket while you can! In case there are no seats left or in case of other questions: send an e-mail to babashka.conf@gmail.com and we will see what we can do.






























