These are the conference talks and other presentations that I have given.
Each folder in this repository represents a distinct conference talk and includes the video, slides, and related resources (e.g. source code).
Below is a list of the conferences at which I have presented these talks, in descending order by year.
Book me for your event in 2025
OpenFinity EXPO: Virtual 🇺🇸 🌏 - November, 2024
It's not easy to scale an open banking API to handle hundreds of financial institutions and millions of API connections. Creating a high-quality developer experience requires open developer documentation, open source example code, and self-serve API credentials. We'll talk about the challenges faced when providing an open banking API.
FDX Spring Global Summit: Washington, D.C. 🇺🇸 - March 2024
It's not easy to scale an open banking API to handle hundreds of financial institutions and millions of API connections. Creating a high-quality developer experience requires open developer documentation, open source example code, and self-serve API credentials. We'll talk about the challenges faced when providing an open banking API.
DevRelCon Yokohama: Yokohama, JP 🇯🇵 - March 2023
Do you spend a lot of time tracking and explaining KPIs (Key Performance Indicators), OKRs (Objectives and Key Results), and other metrics?
Do you wonder if they’re communicating your team’s value?
Or even worse, do you worry that your team’s contributions are being overlooked?
This session comes from my experience in writing narratives to explain the value of DevRel. This has helped DevRel at my company to grow from a single individual to a team of three. This has also helped avoid workforce reductions due to the economy.
DevRelCon Tokyo: Virtual 🇯🇵 🌏 - June, 2021
Working as a team member in DevRel can be challenging. Working as a manager in DevRel is a different kind of challenge. It can even be a bit overwhelming.
We’ll talk about tips for success and mistakes to avoid when taking those first few steps as a manager in DevRel.
GIDS.Lead: Virtual 🇦🇺 🌏 - November, 2020
How is the relationship between your design team and your development team? Is it highly functional? Or ‘just professional’? Maybe it has seen better days? In this talk, we’ll discuss some tips, based on my experience, for how to achieve that highly-coveted ‘Best Friends Forever (BFF)’ status between the Design and Development teams!
DevRel/Asia 2020: Virtual 🇯🇵 🇰🇷 🌏 - November, 2020
You're hired as the first Developer Relations employee at your company. You have many goals to achieve, but also have very few resources. What will you do?
We’ll talk about tips for success when starting your DevRel career, the challenges of the career change, and growing your team.
GIDS.Web: Virtual 🇦🇺 🌏 - September, 2020
Web Components are an exciting, standards-based way to build web apps. However, not everyone knows much about them! We’ll discuss 10 things to know about Web Components including the main technologies involved in the standards and how LitElement and open-wc can help when building Web Components.
GIDS Australia: Sydney & Melbourne, AU 🇦🇺 - October, 2020
Due to the global pandemic, GIDS Australia has transformed into GIDS Live 2020. See those sessions above for details.
iOSDevUK: Aberystwyth, UK 🇬🇧 - September 2019
How is the relationship between your design team and your development team? Is it highly functional? Or ‘just professional’? Maybe it has seen better days? In this talk, we’ll discuss some tips, based on my experience, for how to achieve that highly-coveted ‘Best Friends Forever (BFF)’ status between the Design and Development teams!
CodeMobile: Chester, UK 🇬🇧 - April 2019
Have you ever been at a carnival and had your age guessed in one of those quiz games? The carnival barkers usually struggle to determine my age. What’s my age again? In this talk, we’ll build a microservice in Swift that will use IBM Watson’s Visual Recognition API to figure out my age (and the ages of some celebrities)!
DevRelCon Tokyo: Tokyo, JP 🇯🇵 - March 2019
Many developers are by nature quiet introverts, but there’s so much to gain from having more conversations — from rubber duck debugging, to arguing about spaces vs tabs, to speaking at conferences, and podcasting to the entire world!
In this session, More Than Just Code host Jaime will talk about his experience with a tech podcast and helping developers in their technical careers. Wherever you are on the scale from hermit to world-class famous person tech blogger, how can talking about development and code make the developer community better?
Seattle GNU/Linux Conference: Seattle, WA 🇺🇸 - November 2018
Does your team deal with bugs that could have been caught earlier in the development cycle? Wish you could get the benefits of Test-driven development (TDD) but are worried that your dev team might revolt or that stakeholders will think that you're being unproductive? In this talk, we'll discuss an approach I've taken to balance the concerns of developers and stakeholders while simultaneously increasing developer productivity, increasing knowledge sharing, and reducing software defects. I've named this approach "TBD", or "Test-backed development".
Seattle Code Camp: Seattle, WA 🇺🇸 - September 2018
Have you ever been at a carnival and had your age guessed in one of those quiz games? The carnival barkers usually struggle to determine my age. What’s my age again? In this talk, we’ll build a microservice in Swift that will use IBM Watson’s Visual Recognition API to figure out my age (and the ages of some celebrities)!
We RISE Tech Conference: Atlanta, GA 🇺🇸 - June 2018
Have you ever been at a carnival and had your age guessed in one of those quiz games? The carnival barkers usually struggle to determine my age. What’s my age again? In this talk, we’ll build a microservice in Swift that will use IBM Watson’s Visual Recognition API to figure out my age (and the ages of some celebrities)!
The Lead Developer: Austin, TX 🇺🇸 - March 2018
Does your team deal with bugs that could have been caught earlier in the development cycle? Wish you could get the benefits of Test-driven development (TDD) but are worried that your dev team might revolt or that stakeholders will think that you're being unproductive? In this talk, we'll discuss an approach I've taken to balance the concerns of developers and stakeholders while simultaneously increasing developer productivity, increasing knowledge sharing, and reducing software defects. I've named this approach "TBD", or "Test-backed development".
Swift Cloud Workshop 2: Austin, TX 🇺🇸 - September 2017
Do you ever have trouble matching a name to a face? Or wondered if someone was considered a bonafide ‘celebrity’? Well, wonder no further! In this talk, we’ll build a microservice in Swift that will use IBM Watson’s Visual Recognition API to figure out who is a celebrity!
360iDev: Denver, CO 🇺🇸 - August 2017
Many developers are by nature quiet introverts, but there's so much to gain from having more conversations — from rubber duck debugging, to arguing about spaces vs tabs, to speaking at conferences, and podcasting to the entire world!
In this session, More Than Just Code hosts Tim and Jaime will talk about how their experience with a tech podcast helps them in their technical careers. Wherever you are on the spectrum from hermit to world-class famous person tech blogger, how can talking about development and code make you a better developer?