Over ons
We are a monthly meetup for full-stack developers and enthusiasts that aims to provide interesting topics and speakers for our members.
Started out as a local Meetup at the office of PAQT in Utrecht, The Netherlands. Since then, we have grown to an online community of over 900 developers around the world.
If you have an interest in speaking, or ideas for a certain topic, feel free to let us know.
Aankomende evenementen
1

Hunting Ghost Indexes and Turning Errors into Signals
Europalaan 40, Utrecht, UT, NLFor this meetup, we're excited to welcome Mohamed El Siouffy, who will be giving two talks covering database optimization and centralized error reporting.
About Mohamed
Mo is a computer scientist with a Master's degree from the University of Groningen, specializing in Cloud Computing, Big Data, and AI.
He is currently Technical Director at Stars and Stories. Before that, Mo spent several years in Big Data and AI consultancy, working with major organizations across the Netherlands.Beyond his industry work, Mo has taught at three universities, advised more than 40 startups on their data strategies, and published two Udemy courses, with ratings of 5.0 and 4.95 and more than 500 learners. His work sits at the intersection of scalable cloud infrastructure, data, and AI, with a focus on turning complex technology and raw data into practical solutions that teams can actually use and act on.
Talk 1: Ghost Indexes: Hunting Down What Your Database Forgot
As applications evolve, databases tend to accumulate indexes that are no longer needed. In Firestore, this can lead to unnecessary storage costs, slower writes, and eventually hitting the limit on the number of composite indexes.
Firestore doesn't provide a built-in way to identify and remove obsolete indexes. In this talk, Mo will show how his team built a data-driven solution to identify and safely remove these "ghost indexes".
While the examples focus on Firestore, the underlying challenge is familiar to anyone working with databases: how do you know which indexes are still being used, and when is it safe to remove them?Talk 2: From Silence to Signal: Centralizing Error Reporting Across Our Stack
Production errors often remain unnoticed until a user reports a problem. Meanwhile, errors are scattered across browser consoles, service logs, and different applications, making it difficult to spot patterns and catch issues early.
Mo will show how his team built a centralized error reporting pipeline using a number of simple cloud components. Applications across their stack send errors and useful context to a central collector, which then turns the data into a live dashboard.
The talk will cover how errors travel from different applications into one central place, and how the same approach can be applied across different applications and technology stacks.Additional info:
Both talks use Firestore and cloud-based applications as their practical examples, but the concepts and challenges discussed are not limited to a specific technology. The ideas can be applied to other databases, cloud platforms, and technology stacks as well.PROGRAM
18:00 - Doors open, pizza and drinks
19:00 - Talk 1 by Mohamed El Siouffy
19:45 - Break
20:00 - Talk 2 by Mohamed El Siouffy
20:30 - Drinks & networkingABOUT
🤝 This meetup is free.
🍕 Food and drinks are provided at no cost.
🇬🇧 The presentations are in English.
📸 We might take pictures at the event, to upload to the Meetup page and the Full Stack socials.
📍Europalaan 40, 3526 KS Utrecht, Avenue Building - 3rd floor (PAQT Office)ABOUT THE HOST
PAQT.com devises, builds, and maintains software from a business perspective. They develop software so organizations can evolve. That's the vision they commit to every day.12 deelnemers
Verleden evenementen
27


