{dev.talk} - The one where we are all a bit rusty after the holidays

Hi there,

This event explores real-world architectural lessons of building a commercial-grade Rust system on constrained hardware, followed by a look at why most AI systems are failing, and how you can build one that won't.

Thank you for being part of our amazing community of software engineers and tech enthusiasts.

Quick Reminder: Organising these events takes a lot of time and effort from our dedicated volunteers. If your plans change and you can't make it, please cancel your ticket via the ticketing app or drop us an email at contactus@devdottalk.uk. This helps us manage the event better and allows others to attend.


📍 Venue Details Coming Soon!

We'll reveal the exact location on campus a few days before the event. If you get a ticket, you will be notified of the location on the day, as well as links to maps too. This helps us to manage capacity more effectively.

Event Details

Date: Wednesday, 16th September 2026

Time:

Location: Bournemouth University, Talbot Campus


Lineup

Steve Hayles Speaker headshot

Steve Hayles

Founder - Fifty One North Limited

Embedded Development in Rust

What does it take to build a real, commercial-grade embedded system in Rust—on a $5 microcontroller? In this talk, I’ll walk through the development of Bluefin, an ESP32-based marine instrument processor designed for real-world yacht racing. This isn’t a toy project or a blinking LED demo—it's a performance-focused, network-connected system handling real-time sensor data, onboard analytics, and a modern web-based UI. We’ll explore what actually happens when you push the ESP32 to its limits: Running async networking and web servers on constrained hardware Dealing with Wi-Fi throughput bottlenecks and lwIP quirks Managing memory, flash, and PSRAM under real pressure Building a responsive frontend served directly from the device Integrating BLE, provisioning, and streaming telemetry Along the way, I’ll share the hard-earned lessons—the things that break, the things that don’t behave like the docs suggest, and the architectural decisions that made the system viable. A key focus will be why Rust makes this possible: Strong guarantees around memory safety in a highly concurrent environment Fearless concurrency for async execution on embedded systems Performance characteristics comparable to C/C++ without the same class of bugs Building maintainable, scalable embedded software—not just firmware This talk is aimed at developers across the spectrum—whether you're into embedded systems, backend services, or modern web development. If you’ve ever wondered whether Rust is ready for serious embedded work—or how far you can push a microcontroller—this session will give you a grounded, real-world answer.

Speaker Bio

Steve is a professional sailor who's spent years racing at a high level, and a long-time tech enthusiast. When he's not on the water, he enjoys building things—both in software and hardware—usually involving embedded systems and pushing them a bit further than they probably should go.


Harris Bashir Speaker headshot

Harris Bashir

Data Engineer @ Kidoz

From Prototype to Production: Why Most AI Systems Fail and How to Build Ones That Don’t

AI and machine learning have moved rapidly from experimentation into real-world deployment, yet a large percentage of projects still fail when transitioning from prototype to production.

This session explores the critical gap between building a working model and operating a reliable AI system at scale. Drawing from hands-on experience across mobile applications, data pipelines, and applied machine learning systems with measurable commercial impact, this talk focuses on the engineering challenges that are often overlooked.

Key areas covered include:

Designing robust data pipelines and handling data drift in production Moving from notebooks to scalable, production-grade services Monitoring performance, cost, and reliability of deployed models Trade-offs between model complexity and system stability Governance, explainability, and managing risk in real-world AI systems

Attendees will gain a practical understanding of what it takes to build AI systems that are not only accurate, but reliable, maintainable, and capable of delivering consistent business value.

This session is designed for data scientists, engineers, and technical leaders who want to move beyond experimentation and build production-ready AI systems.

Speaker Bio

Harris Bashir is a Full-Stack Data Engineer and Applied AI Engineer specialising in building and deploying production-grade AI systems across LLMs, computer vision, and reinforcement learning. He has worked on large-scale platforms at companies including Amazon and Kidoz, and currently focuses on developing AI governance, monitoring, and optimisation tools for SMEs. Harris holds an MSc in Computer Science with Distinction and has led and delivered multiple real-world AI products used in commercial environments. He is passionate about bridging the gap between research prototypes and reliable, scalable systems in production.


What to Expect

We'll have soft drinks and some snacks available to keep you refreshed throughout the evening. If you have any dietary restrictions or allergen concerns, please let our organisers know.

Upon arrival, we'll check your ticket and provide you with a name badge. This is a great opportunity to network with fellow attendees, so don't be shy, introduce yourself.

The night will consist of some software focussed talks (normally 2) interspersed with networking opportunities.

For more on the event format, see our Attending page and FAQs.


Important Notes

Photography & Recording: Please note that the event will be recorded and photographed. If you prefer not to be included in any photos or videos, kindly inform the camera operator. These materials will be used to promote future events and shared on platforms like YouTube.


We Can't Wait to See You

Thank you for being part of {dev.talk}. We're excited to connect, learn, and grow together as a community. See you soon!

Warm regards,

The {dev.talk} Team

Enjoying {dev.talk}?