Scott is a developer with over 20 years of experience in various languages. During that time, the only constant in his development stack has been MySQL. He has a passion for sharing what he has learned on his coding journey so others may learn from his mistakes.
Presentations
REST Assured: Serving Up MySQL REST Service with Node—No SQL Required!
Ready to spice up your Node.js applications with some RESTful flavor? Join us for a lively session where we’ll demystify the process of creating endpoints for a MySQL REST service and using JavaScript to access your data, without writing a single line of SQL. We’ll guide you through the essentials of building robust REST APIs, integrating seamlessly with MySQL databases, and performing CRUD operations without direct SQL queries. Whether you’re a seasoned developer or just getting started, this talk promises to equip you with the tools and confidence to serve up your own RESTful services.
Saving Lives, Squashing Bugs: My Journey from Paramedic to Programmer
Switched Careers? Unlock Your Hidden Coding Superpowers!
Ever taken a detour on your path to becoming a developer? Maybe you started out in teaching, marketing, design, retail, or, like me, as a paramedic. Surprise: those experiences are your secret weapons!
In this energizing session, I’ll share how my journey from the fast-paced world of emergency medicine to the dynamic landscape of software development revealed a treasure trove of transferable skills such as problem-solving under pressure, rapid decision-making, teamwork, and clear communication. We’ll explore how the unique talents you picked up in your previous careers can make you a more creative, effective, and resilient developer.
Whether you came from the ambulance, the classroom, or the boardroom, you already have a toolkit full of valuable experience, and now it’s time to put it to work. Join me and discover how to uncover, embrace, and maximize your non-traditional background to supercharge your developer journey.
Hidden Gems in MySQL Shell
MySQL Shell is a modern CLI for connecting to, and interacting with, MySQL Instances. But there is so much more!! In this session we will demonstrate some of the cooler, but lesser-known, features of MySQL Shell. These features include, but are not limited to: creating sandbox instances for testing, managing MySQL replication, and dumping data to (and loading data from) a cloud storage bucket.
MySQL, JSON, & You: Perfect Together
Long before 'NoSQL' databases became all the rage, developers stored JSON in relational database tables. With the advent of the JSON data type, developers now have a powerful set of functions to update, retrieve, and filter data based on values stored in a JSON blob. In this session, we discuss storing JSON in our database and how the tools in MySQL can make that task a bit easier.




