![Nathaniel Okenwa](https://sessionize.com/image/5971-400o400o2-VUMSuahSfVyGHxmDNHDV5y.jpg)
Nathaniel Okenwa
(He/Him) Developer Evangelist @twilio / Wannabe Dev-Rel Superstar / Loves: Coding 👨💻 - MMA 🥊 - Manga/anime 🀄 - Superheroes🦸🏾♂️🦸🏾♀️ - 🇬🇧🇳🇬
London, United Kingdom
Actions
Nathaniel is a Developer Evangelist at Twilio working to create magical moments for developers with their products. His life goals are to have Batman's brains, Deadpool's humour, T'Challa's fashion sense, Killmonger's Wokeness, and Thanos' determination! He serves the Javascript community in the UK and the rest of Europe
Area of Expertise
Topics
Preventing Skynet: Why You Shouldn’t Trust AI Agents
AI agents are incredible, powerful tools, with each new update unlocking unprecedented capabilities. But haven’t we seen this story before? Science fiction has warned us time and time again about “Judgment Day”—the moment when machines rise, bringing about the apocalypse. While we’re not quite there (yet), today’s AI agents still pose real-world risks. Vulnerabilities in their design can create significant challenges, from unintended consequences to security breaches.
In this talk, we’ll explore the practical dangers of AI agent infrastructure, discuss strategies to safeguard your systems, and provide a comprehensive safety checklist to help you build responsibly.
Together, we can prevent the singularity. Remember: The future is not set. There is no fate but what we make for ourselves.
Performant Architecture for a Fast Gen AI User Experience
More and more developers are being asked to build Generative AI experiences into their web applications everywhere. However, the user's experience with Generative AI can sometimes be slow and frustrating. It’s been years since we would gladly wait over 10 seconds for a response to anything online. As AI processing gets faster, there are new limiting factors that could be negatively affecting your AI user experience.
In this talk, we will cover different ways to minimise laggy experiences in web applications when interacting with third-party Generative AI tools. We’ll be using a practical demonstration to show how you can reduce latency as we build one of my favourite sci fi gadgets, the babel fish.
From Stranger to Assistant: Empowering Chatbots with User Context Insights
Every time you talk to a help chatbot, it’s like meeting it for the first time. That's not always helpful, especially when you've been using an application for a while. What if we could automatically provide all the context about what the user is already trying to do on your website? In this talk, we will cover how to passively track user behaviours to transform your chatbot into a contextually aware personal assistant. This talk is for devs who are integrating AI into their websites and want to make it the most impactful for their users.
Building Multi-Factor Authentication into your applications
In this workshop we will explain the different approaches for implementing MFA, including live coding that shows where those 6-digit authentication codes come from, how they are verified, and how to integrate MFA into your app. We’ll show you how to include different channels such as Voice, WhatsApp, Email and authenticator apps as well as demo some of the new authentication methods we’ve been working on. You’ll come away recognising the need for MFA, and understanding the different approaches for implementing a solution that’s right for your application. Don’t forget to bring your laptops with you! Together we’ll make the web a safer place.
We'll also have free food during the Lunch Time!!!
2FA2Furious: New Threats to MFA
The more users you get, the better, right? Well, this is not always true. You certainly want to keep bots and fraudulent users out of your app. It's a common practice to add a second factor and send a verification code. However, there's a new villain in town and 2FA has to evolve to keep up. Done incorrectly, this can hurt your customer onboarding experience and be a costly mistake. Join this session to learn about a new approach to layering multi factor authentication to keep your applications secure.
Testing Tools Unleashed: Extending Beyond the Ecosystem
There are lots of tools for testing websites, servers, and infrastructure, but it becomes daunting once your technology extends beyond the wonderful node ecosystem. I encountered this issue recently when I had to build a testing suite for phone calls in a contact center. What if we could use our node testing tools elsewhere? In this talk, I will show you how I used Node.js to test live phone calls. I’ll cover how to approach using node testing tools and frameworks outside of their natural habitats, starting with general strategies and ending with some actionable recommendations. This talk is for developers who have to work with technologies that exist outside the computer and need to learn how to test them effectively.
NDC London 2024 Sessionize Event
WeAreDevelopers World Congress 2023 Sessionize Event
![](https://sessionize.com/image/5971-400o400o2-VUMSuahSfVyGHxmDNHDV5y.jpg)
Nathaniel Okenwa
(He/Him) Developer Evangelist @twilio / Wannabe Dev-Rel Superstar / Loves: Coding 👨💻 - MMA 🥊 - Manga/anime 🀄 - Superheroes🦸🏾♂️🦸🏾♀️ - 🇬🇧🇳🇬
London, United Kingdom
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top