Conferences What I’m Up To

I’m catching Oktane22 online for free, and so can you!

Oktane22 is the tenth annual Oktane conference held by Okta, where I work. Okta is in the business of digital identity — providing authentication and authorization as a service — or more simply put, giving systems the power to know who’s using them and what they’re allowed to do.

And you can register to attend online for FREE!

Even if you’re not interested in authentication and authorization, you might be interested in the big keynotes featuring these guests…

Serena Williams and Magic Johnson, who’ll talk about establishing an identity:

  • Serena’s keynote will take place tonight (Tuesday, November 8th) at 8:00 p.m. Eastern (5:00 p.m. Pacific, 01:00 UTC) and will be a chat with Bloomberg Technology’s Emily Chang.
  • Magic’s keynote will take place on Thursday, November 10th at 12:00 p.m. Eastern (9:00 a.m. Pacific, 17:00 UTC).

I also plan to catch these sessions:

  • Wednesday, November 9:
    • Using React to Customize Your Auth0 User Experience
    • HTTP Security Headers Refresher
  • Thursday, November 10:
    • Terraform-Driven Auth0 Customization Using Modern CI/CD
    • Identity and the Future of the Internet: Where We’re Going, and How Identity Will Shape It
    • The Future of Security: Zero Trust and Continuous Authentication
    • Identity 201: Ten Key IAM Trends for the Next Five Years
    • How Identity Will Transform the Future of Banking, Citizen Engagement, and [Australian!] Football

Want to know more about watching Oktane22 online? I’ll leave it to Vivi to explain…

And don’t forget that you can register to attend online for FREE!

Current Events What I’m Up To

I’m pulling the ol’ Mastodon account out of mothballs, just in case…

As you can see from this screenshot, it’s been a while.

I can’t even remember exactly why I picked up a Mastodon account back in 2017, but I know that 5.5 years later, I’m bringing it back to life.

Rather than make you memorize the unwieldy URL, I created two quick redirects using my own domains:

I’ll update my profile photo and banner soon.

Business Conferences Current Events Florida Tampa Bay What I’m Up To

Scenes from CyberX Tampa

Tap to view at full size.

Anitra and I attended last night’s CyberX Tampa event, an conference about the cybersecurity industry here in Tampa Bay. It was an extraordinarily well-attended event, with over 170 people gathered together to talk about technology, security, and the local tech scene.

Tap to view at full size.

The event took place at TheIncLab’s offices, located in one of the old warehouses in Tampa’s historic Ybor City neighborhood, which is largely made of repurposed cigar factories from the late 1800s. They have a beautiful courtyard which I’m familiar with — before it was TheIncLab’s place, it was home to The Undercroft, whose UC Baseline cybersecurity course I took in 2020.

Tap to view at full size.

CyberX Tampa opened with drinks, snacks, and networking, followed by two simultaneous panels.

The courtyard had the Diversity, Equity, and Inclusion panel, featuring:

Tap to view at full size.

And inside, there was the panel titled Blackhat Tactics You Should Know, with:

Tap to view at full size.

The final panel of the evening was the big one — a discussion of the state of cybersecurity in Florida.

Tap to view at full size.

The panelists were:

Tap to view at full size.

It was a great evening all around, and I hope it’s a good sign for future events in Tampa Bay, and a sign that our tech community is active!

Tap to view at full size.

Of course, the events wouldn’t have happened without the sponsors. Click on their logos to find out more about them!

Conferences Security Tampa Bay What I’m Up To

CyberX Tampa: Tonight at TheIncLab in Ybor City!

Tap to view at full size.

The topic: Cybersecurity.

The event: CyberX Tampa, an evening conference with some pretty interesting speakers and topics, and a chance to catch up with some local techies and security nerds.

The place: TheIncLab in Ybor City, in the place where The Undercroft — the guild where I took a pretty intense cybersecurity course during the pandemic — used to be.

The cost: Free as in beer. $0. Just register on their Eventbrite page.

The agenda:

5:30 p.m. – 6:00 p.m.Networking
6:00 p.m. – 6:15 p.m.Special honoree: Courtney H. Jackson, founder and CEO of Paragon Cyber Solutions and Global 2022 Cybersecurity Woman Entrepreneur of the Year
6:15 p.m. – 6:45 p.m.Breakout sessions

DE&I in Cyber Panel with:
• Moderator: Suzanne Ricci | Chief Success Officer @ Computer Coach
• Courtney H. Jackson | Founder & CEO @ Paragon Cyber Solutions
• Samantha Ramos | Information Security Risk Manager @ Nextech Systems
• Hugh Percy | Mgr, Cyber Security Threat Analysis & Operations @ Moffitt

Blackhat Tactics You Should Know
• Charlton Trezevant | Senior Application Security Consultant @ GuidePoint Security
• Robert Lubin | Security Operations Center Director@ Abacode
6:45 p.m. to 7:00 p.m.Networking
7:00 p.m. – 7:45 p.m.Panel Discussion: State of Cybersecurity in Florida
Moderator: Larry Whiteside | CISO @ RegScale
• Jason Allen | CTO @ Digital Hands
• Kari Schori | CIO @ Office of the Public Defender 6th Judicial Circuit
• Rolando Torres | Co-Founder & COO @ Abacode
7:45 p.m.Thank you’s and good night

What you’ll get out of it: Well, that depends on what you put into it. But trust me, there are opportunities and a lot of potential there, and I can tell you that half of winning is just showing up.

I’ll see you there!

What I’m Up To

Chaos Muppet! (or: It’s my 2nd Oktaversary / Auth0versary!)

Yours Truly, at the Okta office in London, June 2022.
Tap to view at full size.

So this arrived in my work email earlier today:

Screenshot from email: “It’s time to celebrate...Happy Oktaversary! Happy Oktaversary, Joey! Congratulations on your 2-year anniversary at Okta! Thank you for your commitment and contributions to the success of the company.”

I’m enjoying my work on the Developer Engagement (DevN) team 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.”

I greatly enjoy working with the DevN team, who are that wonderful combination of smart and nice:

Photo of a long table with many of the  Auth0 Developer Engagement team having dinner at Mulberry Bush, London.
First team dinner of our London summit, June 2022.
Tap to view at full size.

I’m also honored to be the team’s Chaos Muppet — as evidenced by this Facet5 personality profile report of the various team members and how we rate on “control:”

Facet5 personality profile report showing Joey deVilla as being the member of the Auth0 Developer Engagement team with the least control.

Thanks to Okta, Auth0, and the DevN team for two wonderful years! Let’s see what Year Three looks like.

Joey deVilla’s blue accordion with Auth0 stickers.
The “Authccordion.”
Tap to view at full size.

Worth reading

Annotated photo of Joey deVilla getting ready for his job interview for Auth0.

How I landed my job at Auth0, from way back in October 2020.

Chaos Theory: A Unified Theory of Muppet Types, quite possibly Slate’s best article ever.

Mobile Programming Video What I’m Up To

How to add Auth0 authentication to a SwiftUI app

Joey deVilla in his home office, holding an “Einstein” rubber duck up to the camera.
C’mon, how many programming tutorial videos have a scene like this?

If you’re making an iOS app, the odds are pretty good that sooner or later, you’re going to have to integrate authentication — login and logout — into it. I show you how to do that with Auth0 in both a video

…as well as a matching two-part article series that walks you through the process:

Both the video and article present how the final app will look and work:

Tap to view at full size.

And then they’ll get you started with a starter project:

Joey deVilla appears in the corner of the screen showing the starter project of Auth0’s iOS/SwiftUI authentication video.
Tap to view at full size.

I’ll walk you through the processes of getting Auth0 set up to recognize your app and creating a user with which to log in:

Joey deVilla appears in the corner of the screen showing the Auth0 dashboard in Auth0’s iOS/SwiftUI authentication video.
Tap to view at full size.

And then, I’ll show you how to add login and logout to the project’s app:

Joey deVilla appears in the corner of the screen, while adding login and logout to the starter project of Auth0’s iOS/SwiftUI authentication video.
Tap to view at full size.

And along the way, I’ll provide a brief intro to ID tokens, JWTs, and

Joey deVilla appears in the corner of the screen showing the site in  Auth0’s iOS/SwiftUI authentication video.
Tap to view at full size.

Of course the video ends with an accordion number!

Joey deVilla plays accordion at the end of an Auth0 tutorial video.
Again, I ask: how many programming tutorial videos have a scene like this?

Once again, the here’s the video, How to Integrate Auth0 in a SwiftUI App, and here are the articles:

Whether you prefer to learn by watching video, reading, or a little bit of both, I hope you find these useful!

Meetups Security Tampa Bay What I’m Up To

I’m presenting “The Secret History of Login” at InfraGard Tampa Bay next Tuesday!

Are you free next Tuesday, October 18th from 9:00 a.m. to noon, for an event you can attend either in person or online? If so, perhaps you might want to catch my talk at the upcoming InfraGard Tampa Bay Members Alliance meeting. It’s titled The Secret History of Login!

Here’s the description:

If you’re reading this, the chances are very good that you’ve logged into a system or resumed a session where you logged in earlier. It’s a common enough occurrence that most of us don’t think about it unless we’re in a hurry or if we can’t remember our username/password combination.

Logging in is new enough that there are still many people alive who knew the world before usernames and passwords, yet old enough that it’s developed some problems that will take time and effort to solve. This talk will tell the strange story of how login grew from a last-minute hack to become part of our daily experience. Along the way, you’ll get an overview of some of the ways it’s been implemented, the popular software movement it inspired, how it inspired both a software movement and a whole new category of crime, and some best guesses about its future.

What is InfraGard Tampa Bay Members Alliance?

First of all, they’re affiliated with the FBI! As their About page states:

Our mission is to mitigate criminal and terrorist threats, risks and losses for the purpose of protecting our region’s critical infrastructure and the American people. Founded in 2004, the Tampa Bay chapter has established itself as a leader nationwide, setting the highest standards for programs, training and education. For the last decade, we have proudly contributed to the safety and security of Tampa Bay via an all-threats, all-hazards approach. At the national level, the InfraGard National Members Alliance was founded in 1996 and now comprises over 80 regional chapters, each linked to an FBI Field Office.

InfraGard’s success can be attributed to the unprecedented communication, collaboration and coordination it has forged at the epicenter of America’s most critical resources. Our membership is comprised of individuals that represent private businesses; local, state and federal law enforcement agencies; academic institutions; first responders and more.

All members are vetted by the FBI and pass comprehensive background checks prior to being accepted to InfraGard. The trust inherent in those who have successfully passed these checks is unmatched in any other public-private partnership in the country, making InfraGard a unique and highly successful solution to engaging the private sector in the protection of our nation’s critical infrastructure.

What’s happening at this meeting?

There’s a lot going on at this meeting — in fact, I’m not the only speaker at this one! Here’s the agenda:

9:00 a.m.Welcome and speaker/topic introductions by Ebony Vaz
9:05 a.m.Opening remarks by Michael Ritchie, President
9:15 a.m.Speaker 1: Kate Whitaker, Director of Cyber Outreach, Cyber Florida
10:00 a.m.Break
10:15 a.m.Speaker 2: Joey deVilla, Senior Developer Advocate, Okta — The Secret History of Login
11:00 a.m.Break
11:15 a.m.Speaker 3: Billy Sasser, Supervisory Protective Security Advisor (SPSA) CISA Region 4 — CISA’s Physical and Cyber Security Resources
12:00 p.m.Closing remarks by Michael Ritchie, President

You can attend in person or online!

They’re streaming this event, so you have the option of attending online if you can’t make it to the in-person event. Here are the registration details: