Skip to content

Details

Join the GDG Chapel Hill community virtually for a day packed with tech talks and networking opportunities!

Here's how to join the online event:

Step 1: Click the RSVP button on the event page (https://gdg.community.dev/events/details/google-gdg-chapel-hill-presents-north-carolina-devfest-2025/).

Step 2: Visit the event page at the time of the event. You should see a button to join the event once it starts.

Note: This event was planned to be in person, but our registrations have far exceeded the in-person capacity we had accounted for. This event will now be held online only. On the positive side, we will have a larger pool of speakers to choose from. The event schedule will still have breakouts for various topics to enable virtual networking. We are looking to organize in-person networking opportunities in the future.

Agenda

10:00 AM: Keynote - Welcome to DevFest!

10:15 AM: Tobenna Okunna: Untangling State Management in Complex Flutter Apps

State management isn’t just a code style choice - it shapes how your Flutter app adapts to change.

In this talk, Tobenna Okunna deconstructs the problems teams hit as apps grow: implicit coupling, rebuild storms, tangled async flows, and brittle tests. We’ll compare approaches (e.g., inherited patterns, BLoC, Provider/Riverpod, Redux-style, and layered architectures), highlight where each shines or cracks, and outline modern practices for composable, testable state. Expect concrete examples, heuristics you can apply immediately, and a decision checklist to help your team pick (and stick to) a sane path.

11:00 AM: 👥 Virtual Networking Breakout sessions

You will get to connect with the community through random virtual breakout rooms of about 5 people each, matched by the topic of their choice.

IMPORTANT! Please review detailed instructions and sign up for the Virtual Networking breakout sessions by going over this document: https://bit.ly/df2025nw

12:00 PM: Lunch break till 1:00 PM

1:00 PM: Yashas Majmudar: AI on the Edge: On-Device Machine Learning with Flutter & TensorFlow Lite

Cloud AI is powerful, but what if your app could recognize images, process voice commands, or detect gestures without ever sending data to a server?

In this talk, we’ll explore how to run real machine learning models directly on your users' devices using TensorFlow Lite and Flutter. You’ll learn how to convert models, integrate them using the tflite_flutter plugin, and build apps that are fast, privacy-friendly, and fully offline.

Expect live demos like image classification and gesture recognition, plus practical insights on performance, optimization, and deploying AI at the edge.

Whether you're new to ML or already experimenting with models, this session will leave you ready to bring powerful, real-time intelligence to your Flutter apps, no cloud required.

2:00 PM: ⌛Break till 2:15 PM

2:15 PM: Brooke Avery and Matthew Christiansen: AI Pirate Code-Off: Jack Sparrow, Will Turner, and Elizabeth Swann Battle for the AI Waters

Curious about what AI Model is most reliable to assist you on your Angular Codebase? Want to learn the answer through a fun Pirate Adventure? In this 20-minute workshop we will be the driver and setup 3 different agents to be our navigators each using a different AI Models within the Cursor IDE.

We will give one of our navigators the personality of Jack Sparrow (GPT), one will be Will Turner (Gemini), and one will be Elizabeth Swan (Claude). We will then have them navigate us one similar tasks in an already existing latest version of Angular codebase to see which character and model is the most reliable to help navigate us through the creation of components, the setup of signals, and the creation/refactorization of features.

3:15 PM: ⌛Break till 3:30 PM

3:30 PM: Lucas Ward - Revolutionize Your Deployment Pipeline: Unveiling the Power of GitOps for Seamless CI/CD Integration

In the dynamic landscape of cloud technologies, the paradigm of GitOps has emerged as a game-changer in achieving unparalleled separation of concern between Continuous Integration (CI) and Continuous Deployment (CD). Everything, including Software Operations, has been meticulously “Codified” to bring you a cutting-edge solution.

Join us on an immersive journey through GitOps workflows, where we unravel an end-to-end continuous deployment marvel. This transformative solution leverages the prowess of open-source technologies such as Git, Helm, ArgoCD, and Kubernetes.

No prior experience or understanding is required—be prepared to witness the future of streamlined and efficient deployment pipelines!

4:30 PM: Closing remarks

Members are also interested in