Categories
Current Events Mobile

RayWenderlich.com is now called “Kodeco!”

“Distracted Boyfriend” meme, with RayWenderlich.com logo covering the ignored girlfriend’s head, a smartphone covering the boyfriend’s head, and the Kodeco logo covering the distracting woman’s head.

Kodeco (pronounced Koe-DECK-coe, or “code echo,” your choice) is the new name of RayWenderlich.com, the premier mobile development tutorial site!

Over the past decade, I’ve had the pleasure of not just learning mobile development at RayWenderlich.com, but also writing articles for them, doing presentations and workshops at their conference, recording a full video course, and even co-authoring a book!

Anitra Pavka professional head shot.

I even introduced Anitra to them, and she’s now a tech editor there, which is why we’re both on the team photo collage:

Photo collage of RayWenderlich.com team with arrows pointing to Anitra Pavka’s and Joey deVilla’s photos.
Ray Wenderlich.

The name RayWenderlich.com made sense when it was just a blog that its namesake, Ray Wenderlich, started when he’d quit his job to become an indie mobile developer. At the time, he was simply blogging and sharing iOS development tips as part of his business. As I mentioned earlier, I learned iOS programming from the original edition of his first book, The iOS Apprentice, where you learn by building four applications.

The site kept growing and became that classic internet success story where the side business became the main business. The site grew to add Android development tutorials (around the time I joined the team), and since then has expanded to add Flutter, Unity, and other mobile development topics.

A decade and thousands of articles later, the name change makes sense. It’s no longer an indie mobile developer’s side project, but a full-fledged publishing company in the same spirit as O’Reilly and No Starch Press.

Congratulations, Kodeco, and I look forward to writing more mobile dev tutorials with you!

More about Kodeco

Kodeco banner
Categories
Current Events Tampa Bay

Tampa Bay tech, entrepreneur, and nerd events (Week of Monday, October 24, 2022)

Here’s the list of tech, entrepreneur, and nerd events for Tampa Bay and surrounding areas for the week of Monday, October 24 through Sunday, October 30, 2022.

Every week, with the assistance of a couple of Jupyter Notebooks that I put together, I compile this list for the Tampa Bay tech community.

As far as event types go, this list casts a rather wide net. It includes events that would be of interest to techies, nerds, and entrepreneurs. It includes (but isn’t limited to) events that fall under the category of:

  • Programming, DevOps, systems administration, and testing
  • Tech project management / agile processes
  • Video, board, and role-playing games
  • Book, philosophy, and discussion clubs
  • Tech, business, and entrepreneur networking events
  • Toastmasters (because nerds really need to up their presentation game)
  • Sci-fi, fantasy, and other genre fandoms
  • Anything I deem geeky

By “Tampa Bay and surrounding areas”, this list covers events that originate or are aimed at the area within 100 miles of the Port of Tampa. At the very least, that includes the cities of Tampa, St. Petersburg, and Clearwater, but as far north as Ocala, as far south as Fort Myers, and includes Orlando and its surrounding cities.

Monday, October 24

GroupEvent NameTime
TampaBayNetworkersSuccess Builders Free Business Blog9:00 AM
Young Professionals Networking JOIN in and Connect!In person at Fords Garage St Pete11:00 AM
Professional Business Networking with RGAnetwork.netSt. Pete Networking Lunch! Fords Garage! Monday’s11:30 AM
Christian Professionals Network Tampa BayLive Online Connection Meeting- Monday11:30 AM
SCIPS, a 50+ Tampa Bay Singles ClubEUCHRE, Rummy Q and other Board Games for ENTHUSIASTIC GAME PLAYERS4:00 PM
Pirates of Tampa Bay SOLIDWORKS User Group (POT-SWUG)POT-SWUG Meeting – SOLIDWORKS Tips & Trick – Part 25:30 PM
Board Game Meetup: Board Game BoxcarMonday Weekly Board Game Night! (Lazy Moon Colonial Location)6:00 PM
Orlando Poker Tournaments Meetup Group.25/.50 Texas Holdem Cashgame Online6:00 PM
Brews N Board GamesBoard Game Night at Persimmon Hollow Flamingo Crossings6:00 PM
Tampa Bay TabletoppersMonday Feast & Game Night6:00 PM
Critical Hit GamesMTG: Commander Night6:00 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupTrivia Night – Off the Wagon Kitchen & Brewery Smartphone Trivia Game Show6:30 PM
Orlando Adventurer’s GuildTomb of Annhilation (APL 3 Forgotten Realms) – DM Carson6:30 PM
Toastmasters District 48North Port Toastmasters Meets Online!!6:30 PM
Toastmasters District 48President’s Distinguished Club Four Years in a Row!Members Thrive at South Tampa7:00 PM
Toastmasters Division GSpanglish Toastmasters Club 77037317:00 PM
Orlando StoicsONLINE: “Focus v. Data Overload” (Part 2)7:00 PM
Tampa Bay Card Room.25/.50 Texas Holdem Cashgame Online7:00 PM
Light Study PRO – A Photography Workshop for Emerging ProsMembers as far back as 2008 can access their photos7:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Board Game Night at Armada Games7:00 PM
Central Florida AD&D (1st ed.) Grognards GuildWorld of Greyhawk: 1E One-Shots7:30 PM
The Nomadic Entrepreneur Group SarasotaLearn How to Create a Monthly Four Figure Second Income on LinkedIn8:00 PM
Hosted By Defcon813Cert Study Session8:00 PM

Tuesday, October 25

CyberX Tampa 2022 takes place Tuesday, October 25, from 5:30 p.m. to 8:00 p.m. at TheIncLab in Ybor City, and I’ll be there! It’ll be an evening of all things cybersecurity-related with some of Tampa Bay’s largest companies, CISOs, and tech leaders! And yes, it’s FREE to attend!

GroupEvent NameTime
Orlando Virtual RealityFree OPEN Passes to API World 2022 (Oct 25-27, San Jose, CA & Nov 1-3, Virtual )7:00 AM
Business Strategy Meetup GroupBusiness Networking7:15 AM
Tampa Bay Agilev-Lean Coffee7:30 AM
Orlando Melrose MakersIn-Person: Makerspace Open Lab10:30 AM
Tampa / St Pete Business ConnectionsWestchase/Oldsmar Business Networking Lunch ~ All Welcome11:00 AM
Florida Startup: Idea to IPOHow to Find Product Market Fit Quickly11:00 AM
Young Professionals Networking JOIN in and Connect!Westchase/Oldsmar Business Networking Lunch ~ All Welcome11:00 AM
Tampa Bay Business Networking Meetings & MixersUpper Pinellas,Oldsmar,Westchase Networking Lunch -Wild Rover Brewing Company11:00 AM
Pasco County Young Entrepreneurs/Business Owners All WelcomeProfessional Business Networking Lunch Glory Day’s New Tampa11:30 AM
Professional Business Networking with RGAnetwork.netNew Tampa RGA Chapter ~ Glory Days Meet your next referral partner!11:30 AM
Network Professionals Inc. of South Pinellas (NPI)NPI Seminole Referral Pros Chapter – Exchange Qualified Business Referrals11:30 AM
Wesley Chapel, Trinity, New Tampa, Business ProfessionalsNew Tampa Networking Lunch at Glory Day’s Grill New Tampa11:30 AM
Manatee River Business Exchange ClubGreat group for referrals – Several new members – WE are growing!!!12:00 PM
Global Networking SummitNetworking Brunch12:00 PM
Block Co-op – Bitcoin Crypto Blockchain OrlandoBitcoin/Crypto. Buying, Selling and sharing ideas. Small group atmosphere.1:00 PM
Free Video Production Classes – TV/InternetSocial Video Marketing Tips(ONLINE CLASS)-FREE for Hillsborough County Residents4:15 PM
Sarasota Manatee Science and Technology Social GroupScience and Technology Society of Sarasota-Manatee Inaugural Meeting5:00 PM
TECHnically Volunteers of Tampa BayVolunteers Needed for CyberX Tampa Bay5:00 PM
Tampa Cybersecurity TrainingCyberX Tampa 20225:30 PM
Career Success AcademyCyberX Tampa 20225:30 PM
Tampa Bay Tech Career Advice ForumCyberX Tampa 20225:30 PM
Adventures On Tap DnD and Board GamesNerd Night at Deadwords Brewing6:00 PM
Orlando Poker Tournaments Meetup Group.25/.50 Texas Holdem Cashgame Online6:00 PM
Critical Hit GamesMarvel Crisis Protocol Night6:00 PM
Toastmasters Division EBartow Toastmasters HYBRID Meeting6:00 PM
Tampa HackerspaceWeekly Open Make Night6:00 PM
Network After Work – Orlando Networking EventsOrlando at Half Barrel Beer Project6:00 PM
Florida Center for Creative PhotographyMeet & Greet at O’Keefe’s Family Restaurant6:00 PM
The Fervent Book Club SarasotaThe FERVENT Book Club, Sarasota6:30 PM
Pinellas WritersWeekly Group Meetings – All Writers Welcome!6:30 PM
West Pasco Toastmasters Club Weekly Meeting6:30 PM
Tampa Power Apps and Flow User GroupCustomize Bookings in your Power App6:30 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupTrivia Night – Moose Lodge 2117 Smartphone Trivia Game Show6:30 PM
Their Eyes Were Watching Books – Classic Book MeetupOctober Book Club6:30 PM
Toastmasters District 48Brandon Toastmasters Club7:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!D&D Adventurers League at Armada Games7:00 PM
The Orlando Python User GroupPythonic Monthly Meeting7:00 PM
Bradenton Photo GroupSelf-Assignment Photo Challenge – Focus Stacking7:00 PM
Hacktivate – Hackathon Based Training EventsMeetup Kickoff7:00 PM
St. Pete Beers ‘n Board Games for Young AdultsSt. Pete Beers ‘n Board Games Meetup for Young Adults7:00 PM
Tampa Bay Card Room.25/.50 Texas Holdem Cashgame Online7:00 PM
Central Florida Computer SocietyCentral Florida Computer Society TechSIG (Please join us!!)7:00 PM
Kava Culture ClearwaterTrivia Night7:00 PM
TB Chess – Tampa Bay – St. Petersburg Chess Meetup GroupLet’s play chess at 54th Ave Kava House!7:30 PM
Shut Up & Write!® TampaOnline Event: Shut Up & Write on Zoom7:45 PM

Wednesday, October 26

GroupEvent NameTime
Tampa Bay Business Networking Meetings & MixersDOWNTOWN ST PETE YOUNG NETWORKING PROFESSIONALS BREAKFAST AT THE HANGAR!7:30 AM
Network Professionals Inc. of South Pinellas (NPI)NPI Profit Partners Chapter – Exchange Qualified Business Referrals7:30 AM
1 Million Cups – Orlando1 Million Cups – Orlando Weekly Meetup8:30 AM
Florida Center for Creative PhotographyCoffee & Photography at O’Keefe’s Family Restaurant in Clearwater9:00 AM
Orlando Cybersecurity MeetupEnsuring cloud security with SIEM11:00 AM
National Association of Entrepreneurs Mastermind GroupNational Association of Entrepreneurs Mastermind Group Meeting11:30 AM
Entrepreneurs & Business Owners of Sarasota & BradentonSarasota Business Networking Lunch All Welcome, Just purchase Lunch!11:30 AM
Young Professionals Networking JOIN in and Connect!Brandon Business Professionals Just Love Coffee11:30 AM
Professional Business Networking with RGAnetwork.netCarrollwood Professional Networking Lunch Wednesday All Welcome JOIN us11:30 AM
Tampa Bay Business Networking Meetings & MixersBrandon Networking Professionals Networking Lunch11:30 AM
Bradenton/Sarasota Networking Meetings and MixersBusiness Networking Lunch11:30 AM
Sarasota Web Development Meetup GroupLunch Hour Meetup12:00 PM
Success Strategies for Business OwnersHow to leverage LinkedIn to create more opportunities in just 15 minutes a day12:00 PM
Web Design And SEO/SEM Three Sixty DegreesWeb Design And SEO/SEM Three Sixty Degrees12:00 PM
Heart of Agile St. Pete – Tampa – OrlandoHeart of Agile MONTHLY Coffee Corner12:30 PM
Free Video Production Classes – TV/InternetDigital Video Editing Class (ONLINE CLASS) -FREE for Hillsborough residents only1:00 PM
Tampa Startup Founder 101Startup Idea Pitch Practice: Get Friendly Feedback from Experts (Online)1:00 PM
Wesley Chapel, Trinity, New Tampa, Business ProfessionalsLutz, Wesley Chapel, New Port Richey Networking Coffee & Connectons1:30 PM
TampaBayNetworkers15+30 Virtual Networking2:45 PM
Pinellas WritersIn-Person Social at Applebee’s3:00 PM
The Tampa Chapter of the Society for the Exploration of PlayPlaying Games in the Alley5:00 PM
Brandon BoardgamersBoard Gaming – In Person5:00 PM
Florida Startup: Idea to IPOFREE WEBINAR: How to Outsource Development of Your App5:00 PM
Sarasota Business Exchange ClubWe ARE meeting again at Rusty Bucket Restaurant5:30 PM
Tampa Gaming GuildWednesday Board Game Night5:30 PM
Board Game Meetup: Board Game BoxcarBlood on the Clocktower & Board Games! (Deadwords Brewing Location)6:00 PM
Suncoast Critical Thinking Discussion GroupCRITICAL THINKERS SUPPER AT AMOB LANDSIDE IN PRIVATE ROOM6:00 PM
Ironhack Tampa – Tech Careers, Learning and NetworkingOctober Alumni Panel: How Ironhack changed my mindset, career, and life!6:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Hobby Night – Minis Painting Tips & Tricks at Armada Games6:00 PM
Orlando Poker Tournaments Meetup Group.25/.50 Texas Holdem Cashgame Online6:00 PM
Brews N Board GamesBoard Game Night at Deadwords Brewing6:00 PM
The Weirder Things Book ClubThis is how you lose the time war REVISED FINAL6:30 PM
Design St. PeteDesign Stories: Building Relationships Through Empathy with Blake Clark6:30 PM
Shut Up & Write!® TampaShut Up & Write!® [Tampa / Armature Works] – IN PERSON6:30 PM
Tampa Writers AllianceTampa Writers Alliance Critique Group6:30 PM
Tampa Bay Inventors Council – www.TampaBayInventors.orgTampa Bay Inventors Council – www.tbic.us bi-monthly Meetup6:30 PM
Communication Skills for Interviews and LifeHow to Increase Your Confidence and Communication7:00 PM
Ironhack Orlando – Tech Careers, Learning and NetworkingInterview Skills for Tech Career Success7:00 PM
Hey Ladies! Book Club in Riverview/BrandonIf We Were Villains by M. L. Rio – Kat’s Pick7:00 PM
MakerFX MakerspaceMakerFX Monthly Membership Meeting7:00 PM
Castaways Euchre ClubCastaways Euchre Club7:00 PM
Nerd Night OutGames & Grog – Party Games Social Night7:00 PM
Central Florida AD&D (1st ed.) Grognards GuildNew Beginnings & Old Rivalries7:00 PM
Tampa Bay Card Room.25/.50 Texas Holdem Cashgame Online7:00 PM
Communication Skills for Quiet PeopleHow to Communicate Effectively7:00 PM
Central Florida CitySecCitrusSec Meetup7:00 PM
Tampa Bay Bitcoin[In-Person] Tampa Bay Bitcoin Meetup: News, Markets, & Community7:00 PM
Toastmasters District 48Carrollwood Toastmasters Meetings meet In-Person and Online7:00 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupSmartphone Trivia Game Show at Wilders Pizza7:00 PM
Critical Hit GamesWerewolf9:00 PM
Tampa / St Pete Business ConnectionsCarollwood Professionals Networking Lunch!11:30 PM
Tampa / St Pete Business ConnectionsBrandon Business Professionals IN Person!!!!11:30 PM

Thursday, October 27

GroupEvent NameTime
Pasco County Young Entrepreneurs/Business Owners All WelcomeHappy Hangar Early Bird Professionals Networking7:30 AM
Professional Business Networking with RGAnetwork.netWesley Chapel/Lutz networking breakfast7:30 AM
Business Networking Weekly Meeting for Local ProfessionalsBusiness Networking for Local Professionals8:00 AM
eCommerce Livestream TampaeCommerce Livestream 2022 – Learn from Founders of 9 Figure Online Stores9:00 AM
NTi Port Richey, FLNTi Port Richey – Business Referral Network9:00 AM
UiPath RPA TampaInnovate with the data you have with UiPath and Snowflake10:00 AM
Orlando Melrose MakersIn-Person: Makerspace Open Lab10:30 AM
Young Professionals Networking JOIN in and Connect!The Founders Meeting where it all Began! JOIN us! Bring a guest and get a gift11:00 AM
Tampa Bay Business Networking Happy Hour/Meetings/Meet UpPinellas County’s Largest Networking Lunch and your invited!11:00 AM
Florida Startup: Idea to IPOHow to Cut Product Development Costs by up to 50%!11:00 AM
Block Co-op – Bitcoin Crypto Blockchain OrlandoCrypto Set-up Class -Limited to 5 Seats Only11:00 AM
Tampa / St Pete Business ConnectionsClearwater/Central Pinellas Networking Lunch11:00 AM
Business Game Changers GroupClearwater Professional Networking Lunch11:00 AM
Orlando Cybersecurity Meetup5 incident response tips derived from cyberattacks in 202211:00 AM
Pasco County Young Entrepreneurs/Business Owners All WelcomeWesley Chapel Professional Networking Lunch at Chuck Lager America’s Tavern11:30 AM
Network Professionals Inc. of South Pinellas (NPI)NPI Power Lunch – Exchange Qualified Business Referrals11:30 AM
Hyperledger TampaTokenization deep-dive12:00 PM
“Learn and Earn” Millionaire Mind Secrets & NetworkingOnline Zoom! Millionaire Mind Lunch; Book Club and Networking!12:00 PM
StartUp XchangeStartup Strategy Office Hours2:00 PM
eCommerce Livestream TampaFireside Chat with Vinny Lingham on Customer Retention3:45 PM
Ironhack Tampa – Tech Careers, Learning and NetworkingOctober Web Development Workshop: Learn the Basics of Coding with HTML & CSS5:00 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupTrivia Night – Bunkers Bar of Sun City Center Smartphone Trivia Game Show5:00 PM
Network After Work Tampa – Networking EventsAccess MBA Event East Coast5:00 PM
Amazon Seller Meetup | Clearwater, FloridaAmazon Seller Meetup | Clearwater-Tampa MEET UP5:30 PM
Ironhack Tampa – Tech Careers, Learning and NetworkingThe Basics of Web Development6:00 PM
Toastmasters District 48Clearwater Community Toastmasters6:00 PM
Elite Business Professionals and EntrepreneursBusiness Professionals Network and Mingle6:00 PM
Indian Shores Library Read and FeedsRead & Feed: Be My Ghost6:00 PM
Orlando Poker Tournaments Meetup Group.25/.50 Texas Holdem Cashgame Online6:00 PM
ONETUG – Orlando .NET User GroupONETUG Nerd Dinner6:00 PM
Brandon and Seffner area AD&D and Rifts (Palladium) Group1st ed AD&D Campaign.6:00 PM
Summerfield Board/Card Game NightSummerfield Tabletop/Board/Card Games6:00 PM
Sarasota Strategy Board Game LeagueRoot – Thursday October 276:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!D&D Adventurers League at Critical Hit Games6:00 PM
Critical Hit GamesWarhammer Night6:00 PM
Orlando Board Gaming Weekly MeetupCentral Florida Board Gaming at The Collective6:00 PM
Tampa SharePoint Online User GroupA First SPFx app using MS Graph6:30 PM
Tampa Free Writing GroupWriting Meetup at Dignitary Tea and Coffee House6:30 PM
Tampa Writers AllianceTampa Writers Alliance Poetry Group6:30 PM
Tampa HackerspaceMembers Only: Plasma Table Orientation7:00 PM
Tampa HackerspaceGirls Who Code for Grades 6-127:00 PM
Tampa Hackerspace3D Printing Guild7:00 PM
WordPress Clearwater FLWordPress Monthly Meetup7:00 PM
Tampa Bay Card Room.25/.50 Texas Holdem Cashgame Online7:00 PM
Tampa Bay Technology CenterWordPress7:00 PM
Live streaming production and talentLive streaming production and talent7:00 PM
Work From Home -Online Business Opportunities and NetworkingHow To Create A Successful Print on Demand Business: Design, SEO, Branding8:00 PM

Friday, October 28

GroupEvent NameTime
Winter Park Toastmasters – Learn while having FUN!Improve your communication, listening, and leadership skills7:15 AM
Tampa Bay AgileLean Coffee for All Things Agile (Westshore)7:30 AM
Agile OrlandoAgile in the Morning7:30 AM
Entrepreneurs & Business Owners of Sarasota & BradentonA.C.T. Acquire Connections Today Morning Business Networking All Welcome!7:45 AM
Tampa Business Club/Networking After HoursTampa Bay Business Expo 2022 @Hilton Downtown Tampa8:00 AM
Brandon Biz ProsBuild your Business with Brandon Biz Pros8:30 AM
Young Professionals Networking JOIN in and Connect!Tampa Young Professionals Virtual Networking Friday Morning All WElCOME8:45 AM
Tampa / St Pete Business ConnectionsA.C.T. Acquire Connections Today Morning Business Networking All Welcome!8:45 AM
Hosted By Toastmasters District 48Real Talkers #73069:15 AM
Christian Professionals Network Tampa BayImprove Speaking Skills & Build Confidence9:25 AM
Tampa / St Pete Business ConnectionsInternational Professionals Networking Meeting11:30 AM
Tampa / St Pete Business ConnectionsInternational Professionals Networking Meeting11:30 AM
Tampa Bay Business Networking Meetings & MixersFriday Business Introductions!11:30 AM
Tampa Bay Business Networking Happy Hour/Meetings/Meet UpInternational Networking Westshore McAlisters Deli11:30 AM
Young Professionals Networking JOIN in and Connect!Friday Business Introductions JOIN us at Cafe Delanie All Welcome11:30 AM
Professional Business Networking with RGAnetwork.netFriday International Business Introductions at McAllisters Westshore11:30 AM
eCommerce Livestream TampaHow we used AB testing to scale over 100 E-comm brands12:00 PM
eCommerce Livestream TampaSmart Sourcing for High Sell Through Rates2:15 PM
eCommerce Livestream TampaFireside Chat w/ Ben Parr, Award-winning Entrepreneur,Investor,Author&Journalist3:45 PM
Clermont Nerd GamesBoard Game Night!5:00 PM
Toastmasters District 48MESSAGE CRAFTERS5:30 PM
Tampa Gaming GuildFriday Board Game Night5:30 PM
Critical Hit GamesMTG: Commander FNM6:00 PM
Orlando Poker Tournaments Meetup Group.25/.50 Texas Holdem Cashgame Online6:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Board Game night at The Strange Realms in Carrollwood Friday, 6 PM6:00 PM
Wordier Than Thou Meetup for Writers and Book LoversRead No More: St. Pete Murder House6:00 PM
Dunnellon Area Board GamersFriday Night Board Gaming6:00 PM
Nerd Night OutTaps & Drafts6:00 PM
Toastmasters District 48Positively Speaking Toastmasters6:15 PM
Indian Rocks Beach D&D 5e Meetup GroupCurse of Strahd Session 16:30 PM
Suncoast Critical Thinking Discussion GroupFriday Night Putt-putt!6:30 PM
MakerFX MakerspaceMakerFX Makerspace 3D Printing Guild7:00 PM
Orlando Adventurer’s GuildCanon’s Custom Campaign Moonsea Tour – DM Canon (Tier 3)7:00 PM
Oviedo Middle Aged Gamers (OMAG)Tabletop: Friday Board Game Night7:00 PM
Tampa Bay Horror and Mutant FamUnDead in the Water Haunted House!7:00 PM
Tampa Bay Card Room.25/.50 Texas Holdem Cashgame Online7:00 PM
Orlando Horror Movie Fans 20s-30sGeorge A. Romero’s DAWN OF THE DEAD (1978) in 3D7:10 PM
Gen GeekSilent disco 🎃7:30 PM
Data Tech FloridaGlobal AI Developer Days8:00 PM

Saturday, October 29

GroupEvent NameTime
Central Florida Philosophy MeetupWake Up and Think Clearly Saturday morning share and discuss.7:00 AM
Toastmasters Division GEarly Bird Ocala8:00 AM
Indian Shores Library Read and FeedsHalloween Book Sale9:00 AM
Tampa HackerspaceGSWCF: Sew What? Make Your Own Bag!9:00 AM
Chess RepublicCoffee & Chess: Tampa Midtown9:30 AM
Writers Group at the Haunted Antique ShopWriters Group at the Haunted Antique Shop9:30 AM
Orlando Lady Developers MeetupCode with me – learning sessions weekly on Saturdays10:00 AM
Orlando Melrose MakersIn-Person: Makerspace Open Lab10:30 AM
Old Tampa Book CompanyEarn Free Books ~ Save Our World!11:00 AM
The Maker Team – Plant CityOur October 29 program will be about table saws, presented by Kent Akselsen1:00 PM
Suncoast MakersFREE Fab Lab Orientation1:00 PM
Central Florida Florida Foam Fighting (Fumetsu)Fighter Practice! (Newbies welcome)2:00 PM
Casual Scrabble PlayAnyone up for Scrabble?2:00 PM
Bradenton Photo GroupBeyond Camera Basics2:30 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Saturday MTG Draft at Hammerfall Games and Collectibles3:00 PM
St. Pete Short Video Projects Meetup GroupJoin us at the multimedia studio…. let’s get creative!3:00 PM
Tampa Bay TabletoppersGame Day!4:00 PM
Orlando Horror Movie Fans 20s-30sHalloween Bar Crawl4:00 PM
Orlando Adventurer’s Guild[In-Person] The Wild Beyond the Witchlight – DM Calvin (Tier 2)5:00 PM
Orlando StoicsIN-PERSON: Seneca’s “On the shortness of life” (Part 2)5:00 PM
Remote Collective ST. PETE | Social Club For Remote WorkersHalloween Pub Crawl!! 🎃5:00 PM
Critical Hit GamesStore Halloween Party5:00 PM
New Port Richey Casual Games and Fun Socializing Group!Game Night in October5:30 PM
Orlando Poker Tournaments Meetup Group.25/.50 Texas Holdem Cashgame Online6:00 PM
Oviedo Middle Aged Gamers (OMAG)Golf Group – RPG One-Shots6:00 PM
Nerd Night OutNerdBrew 6th Annual Hallowversary Party!7:00 PM
Central Florida AD&D (1st ed.) Grognards GuildTHE ONE-SHOT GUILD7:00 PM
Tampa Bay Card Room.25/.50 Texas Holdem Cashgame Online7:00 PM
Remote Collective SARASOTA | Social Club for Remote Workers*** SOLD OUT *** Haunted Halloween @ Sage | COSTUME PARTY7:30 PM
Horror Fan Fun Time GangHorror Friends Costume Party!8:00 PM
Esports Players Club TampaHalloween Lock-In10:00 PM

Sunday, October 30

GroupEvent NameTime
Toastmasters District 48Clearwater Sunday Speakers Toastmasters Club9:30 AM
Suncoast Critical Thinking Discussion GroupCRITICAL THINKERS SUNDAY BRUNCH AT ROSEMARY & THYME10:00 AM
Orlando Urban Professionals Meetup GroupSpooky Costume Social Brunch12:00 PM
Board Games and Card Games in Sarasota & BradentonGames at Descent Into Gaming12:00 PM
Brandon and Seffner area AD&D and Rifts (Palladium) GroupThe Contemptible Cube of Quazar (An OSR One Shot)12:30 PM
Saint Petersburg Introverts Socializing (Ages 20s-40s)Halloween on wheels Downtown St.Petersburg1:00 PM
Beginners Guide to D and DD&D Adventurers League1:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!D&D Adventurers League at Critical Hit Games2:00 PM
Software Engineers IRLLean Coffee (or just chatting about software) at Foxtail2:00 PM
Critical Hit GamesD&D Adventurers League2:00 PM
Drunk’n Meeples West Pasco (Boardgames)Weekend Game Day2:00 PM
Thinking While Drinking TampaMexican Day of the Dead [IN-PERSON]3:00 PM
Brown Girls’ Book Club, Fit, & Hangout GroupYoga in the Galleries4:00 PM
Bradenton Photo GroupSunset Under The Pier5:30 PM
Tampa HackerspaceSew Awesome! (Textile Arts & Crafts)5:30 PM
Orlando Poker Tournaments Meetup Group.25/.50 Texas Holdem Cashgame Online6:00 PM
Orlando Horror Movie Fans 20s-30sHalloween Horror Nights6:00 PM
Orlando Adventurer’s GuildOctober New Player Nights – Various DMs (Tier 1: Level 1-4)6:00 PM
Gen GeekCandlelight Concert: A Haunted Evening of Halloween Classics6:30 PM
Tampa Bay Card Room.25/.50 Texas Holdem Cashgame Online7:00 PM
Nerd Night OutA Duck Presents NB Movie Night7:00 PM
Nerdbrew EventsNerdBrew Karaoke @ MacDinton’s!8:00 PM
Solana – TampaOffice Hours8:00 PM

Do you have any events or announcements that you’d like to see on this list?

Let me know at joey@joeydevilla.com!

Join the mailing list!

If you’d like to get this list in your email inbox every week, enter your email address below. You’ll only be emailed once a week, and the email will contain this list, plus links to any interesting news, upcoming events, and tech articles. Join the Tampa Bay Tech Events list and always be informed of what’s coming up in Tampa Bay!

Categories
Meetups Security Tampa Bay

I’ll be at CyberX Tampa 2022 next Tuesday, October 25!

CyberX Tampa 2022 takes place next Tuesday, October 25, from 5:30 p.m. to 8:00 p.m. at TheIncLab in Ybor City, and I’ll be there! It’ll be an evening of all things cybersecurity-related with some of Tampa Bay’s largest companies, CISOs, and tech leaders!

TheIncLab’s building in Ybor City (1320 E 9th Ave.)

Here’s the agenda:

TimeEvent
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

This event is FREE to attend — simply register on the event site!

Categories
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.

Categories
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 JWT.io:

Joey deVilla appears in the corner of the screen showing the JWT.io 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!

Categories
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:

TimeItem
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:

Categories
Hardware

I’d say Meta’s Horizon Worlds shot themselves in the foot, but they don’t have any

Not satisfied with making the real world worse in many ways, Meta (the company formerly known as Facebook) have been hard at work on enhancements to their virtual world. It turns out that their latest one doesn’t have legs, either literally or figuratively.

Meta announced that Horizon Worlds avatars were finally getting legs and feet…

Earlier this week, Mark Zuckerberg announced that the avatars in their VR world Horizon Worlds are finally getting a feature they’ve been missing — legs and feet! Here’s a snippet from that announcement:

I haven’t been following Horizon Worlds at all, so my first question was: “They don’t already have feet?”

So I did a quick search, and wow, do the current Horizon Worlds avatars look odd:

They don’t look all that different from Xbox 360 avatars from the Kinect era (and my time at Microsoft) — and remember, that was a dozen years ago! — minus legs and feet:

…but then it turned out that the demo was faked with motion capture

In a tweet yesterday, VR news site UploadVR’s Ian Hamilton revealed the truth:

Kotaku summarized succinctly: Facebook’s Legs Video Was A Lie.

Rather than use actual functionality from an upcoming version of Horizon Worlds to render their new leggy avatars, Zuckerberg and co. opted to use a movie-style motion capture to create an effect that yes, it does show what they’re intending to do, it doesn’t show the thing in action, but a simulation. In fact, since Horizon Worlds is a simulation, this fakery is a simulation of a simulation.

I know that there’s always some level of glossing-over or fakery in demos, or as John Perry Barlow liked to put it, “

I know that there’s always some level of glossing-over or fakery in demos, or as John Perry Barlow liked to put it, “Bullshit is the grease for the skids on which we ride into the future.” However, Meta may have applied it a little too much for so silly a feature.