6:00 AM | GDG Eldoret <> Check-in & Registration | Check-in and registration, please make sure you arrive early! |
7:00 AM | Paula Rerimoi <> Welcome Keynote | Official keynote from GDG Eldoret, house keeping session |
7:45 AM | Breakout 1 <> Cloud <> Macharia Samuel <> On Your Mark, Get Set, Cloud Run: A Sprint to Scalable Serverless Solutions | In this session, we'll dive into the dynamic world of Google Cloud Run—a fully managed platform for deploying and running containerized applications with ease. Discover how Cloud Run bridges the gap between developers and scalability, offering an elegant serverless solution that automatically adjusts to meet your app's needs.
Get ready for a live demo showcasing Cloud Run in action, from deploying a containerized app to implementing real-world use cases like event-driven microservices and stateless APIs. Learn how Cloud Run integrates seamlessly with other Google Cloud services to deliver robust, high-performing applications in record time.
Whether you're a cloud enthusiast or an experienced developer, this talk will inspire you to reimagine app development and scalability with the speed and simplicity of Google Cloud Run. |
7:45 AM | Breakout 1 <> Web <> Achinga Chris <> New Web Patterns for Web Apps and PWA | The web is evolving rapidly, and developers are constantly seeking ways to build apps that are fast, reliable, and engaging. This talk introduces attendees to new patterns and capabilities for building Web Apps and Progressive Web Apps (PWAs) that rival native applications in performance and user experience.
Leveraging the latest browser APIs, including Web Push, App Badging, and enhanced offline experiences, this session will equip developers with the knowledge to implement modern, impactful features. We'll also explore advanced techniques like integrating app-like navigation patterns, improving load performance with streaming, and enabling multi-device synchronization for seamless user experiences.
Key Points:
Clipboard Patterns: These patterns focus on interactions with the system clipboard, enabling functionalities such as copying and pasting various content types.
File Patterns: This section addresses operations related to files and directories, including saving, opening, dragging and dropping, receiving, or sharing files.
Web App Patterns: These patterns pertain to advanced application features like providing app shortcuts, periodically syncing data in the background, and displaying app badges. |
9:00 AM | Breakout 2 <> Product <> Biko & Okumu <> Full Stack Development with MERN Stack | Learn to build dynamic, responsive, and scalable web applications with the power of the MERN Stack (MongoDB, Express.js, React, and Node.js). This webinar will introduce you to each component of the stack and show you how they work together to create full-stack applications. Whether you’re new to MERN or looking to refresh your skills, this session will provide practical insights and tips to enhance your development journey.
Key Topics Include:
Introduction to the MERN Stack: Overview of MongoDB, Express.js, React, and Node.js
Building the Backend with Express and Node.js: Setting up the server and connecting to the database
Front-End Development with React: Crafting responsive and dynamic user interfaces
Connecting Front and Back Ends: How to integrate your React front-end with the Node.js/Express backend
Database Management with MongoDB: Storing and retrieving data effectively
Deployment Tips: Best practices for deploying a MERN application |
9:00 AM | Breakout 2 <> Mobile <> Roy Wanyoike <> Fetch Once, Render Everywhere: React Server Components in Expo Router | ExpoRouter is a file-based routing system that enhances the development of React apps for both web and native platforms. It supports server-driven UI, enabling dynamic rendering and reducing the need for client-side data fetching. This approach is beneficial for developers aiming to build high-performance applications with smooth native interactions. Expo server components, expo server side rendering, and expo react server components are pivotal in this process, allowing for seamless integration of server and client code. The video also delves into the use of expo router server components and expo router ssr, which facilitate the creation of server-driven UIs across platforms. By leveraging these tools, developers can efficiently manage network requests and optimize app performance, offering a unified development experience. The introduction of React Server Components within ExpoRouter further streamlines the process, allowing for the creation of advanced AI-powered native apps that can dynamically render content and handle complex features. |
10:00 AM | GDG Eldoret <> Lunch Break <> Networking | Second break, enjoy some tean network, cath up with speakers from the previous sessions |
11:15 AM | General <> Startups & AI <> Dennis Omboga <> Empowering the next Generation with Ai and Startups | The session will include actionable takeaways, interactive discussions, and case studies to inspire and educate attendees interested in AI, start-ups, and community impact |
12:15 PM | General <> GDG Eldoret <> Paula rerimoi <> Closing Keynote | Thank you keynote, announcements and feedback session, photo session! |
1:00 PM | Good Bye! | Tea break, good byes, networking, free to leave at any time! See you in 2025 |