
Back in October 2020, I posted an article titled How I landed my job at Auth0. As of April 20th, I’ve been there for two and a half years now, having been through a couple of different managers, a couple of different department heads, and getting acquired by Okta.
(You might have seen my 2nd Oktaversary / Auth0versary post a few months back.)
Life continues to be good at what we’re currently calling “Auth0 by Okta” — that’s the developer-centric customer-facing authentication/authorization system by Okta, or what I often shorten to the layperson-friendly catchphrase “login as a service.”
If you’ve read any article on the Auth0 developer blog on mobile development, I either wrote, co-wrote, or edited it…
…and if you’ve seen cartoony whiteboard diagrams about authentication and authorization…
…I was probably the perpetrator:
Last year marked the return of business travel for me, and yes, it included the accordion…
In late April of 2022, I met up with the Developer Relations team for a small summit in Salt Lake City…

…after which I was on booth duty at PyCon US 2022:
In June 2022, we had a full team off-site in the London Auth0 office in Southwark:
The London Auth0 office in London has since closed since a lot of us are working remotely and also because Okta has a London office:
…and it was great to hang out with the team — who are scattered all over the globe — in person!
In August 2022, I was on booth duty at ng-conf 2022:
And just a couple of weeks ago, I not only did booth duty, but also was a volunteer session chair at PyCon US 2023:
Some of my work at Auth0 by Okta
For the curious, here’s a selection of the articles I’ve written
Android Native

- Get Started with Android Authentication Using Kotlin
- Get Started with Jetpack Compose Authentication, Part 1: Jetpack Compose Basics
- Get Started with Jetpack Compose Authentication, Part 2: Adding Authentication
- Working with Auth0 User and App Metadata in Android Apps
Auth0 Actions

- Use Actions to Show Users an Announcement after Logging in (Or Rickroll Them)
- Limit User Registration to Specific Dates with Auth0 Actions
- Quick Tips and Tricks for Auth0 Actions
iOS Native

- Get Started with iOS Authentication using SwiftUI, Part 1: Login and Logout
- Get Started with iOS Authentication using SwiftUI, Part 2: User Info, ID Tokens, and JWTs
- Get Started with iOS Authentication using Swift and UIKit
- Introduction to Date and Time Programming in Swift, Part 1
- Introduction to Date and Time Programming in Swift, Part 2
- Working with Auth0 User and App Metadata in iOS Apps
- Date and Time Calculations in Swift, Part 1
- Date and Time Calculations in Swift, Part 2
Programming in General
React Native

- Get Started with Auth0 Authentication in React Native Android Apps (co-written with Wern Ancheta)
- Get Started with Auth0 Authentication in React Native iOS Apps (co-written with Wern Ancheta)
Security
- How to Explain Public-Key Cryptography and Digital Signatures to Anyone
- How to Read and Remove Metadata from Your Photos With Python
- JavaScript and Photos: Read, Edit, and Erase Location and Other Exif Metadata
