Categories
Uncategorized

I’m on FOX 13 Tampa tomorrow at 4:20 p.m. to talk about artificial intelligence

Tomorrow (Wednesday, June 14 at 4:20 p.m.), I’ll make another appearance on local news — FOX 13 News Tampa — to answer more questions about artificial intelligence. It seems I’ve become their A.I. go-to guy! Tune in if you can, and I’ll also post a recording of my appearance later this week.

This will be another live interview, like the one I did back on April 10th with anchor Chris Cato

…and that appearance came about as a result of this earlier appearance in March in their piece about ChatGPT:

Categories
Uncategorized

Another reminder to double-check your work before putting it out there

Amazon Kitchen sandwich with a label that reads “Lorem Ipsum Dolor & Cheddar.” In smaller print, it reads “With lorem ipsum dolor sit amet, sed diam nonummy nibh euismod tincidunt.”

Someone forgot to replace the placeholder text for the label.

Categories
Uncategorized

Tampa Bay tech, entrepreneur, and nerd events list (Week of Monday, May 22, 2023)

Here’s the “official unofficial” list of tech, entrepreneur, and nerd events for Tampa Bay and surrounding areas for the week of Monday, May 22 through Sunday, May 28, 2023.

This week’s events

Monday, May 22

GroupEvent NameTime
TampaBayNetworkers • Pinellas Park, FLSuccess Builders Free Business BlogMon, May 22 · 9:00 AM EDT
Suncoast Credit Union Micro Enterprise Development Meetup • Tampa, FLImportance of a Business Banking RelationshipMon, May 22 · 9:30 AM EDT
Young Professionals Networking JOIN in and Connect! • Saint Petersburg, FLIn person at Fords Garage St PeteMon, May 22 · 11:00 AM EDT
Tampa Bay Networking and Events • Largo, FLNetworking at Ford’s GarageMon, May 22 · 11:00 AM EDT
Tampa / St Pete Business Connections • Tampa, FLDowntown St Pete Business Professionals LunchMon, May 22 · 11:00 AM EDT
Young Professionals Networking JOIN in and Connect! • Saint Petersburg, FLStart the Week with more connections MONDAYS at Cafe Delanie All Welcome !Mon, May 22 · 11:30 AM EDT
Tampa Bay Networking and Events • Largo, FLNetworking at Cafe’ DelanieMon, May 22 · 11:30 AM EDT
Christian Professionals Network Tampa Bay • Largo, FLBusiness Networking MeetingMon, May 22 · 11:30 AM EDT
Professional Business Networking with RGAnetwork.net • Tampa, FLIn PERSON Networking Lunch Sabal Park/Brandon Reserve your seatMon, May 22 · 11:30 AM EDT
Tampa Bay Business Networking Meetings & Mixers • Tampa, FLMonday Business IntroductionsMon, May 22 · 11:30 AM EDT
Tampa Startup Founder 101 • Tampa, FLHiring the First Marketer for Your Startup with Emily KramerMon, May 22 · 1:00 PM EDT
Free Video Production Classes – TV/Internet • Tampa, FLYouTube Basics (ONLINE CLASS) – FREE for Hillsborough County ResidentsMon, May 22 · 4:00 PM EDT
Toastmasters Division G • Ocala, FLRadiant Ridge ToastmastersMon, May 22 · 5:15 PM EDT
Tampa Bay Coalition of Reason • Tampa, FLMonthly N. Pinellas TBCor Humanist Social DinnerMon, May 22 · 6:00 PM EDT
Small Businesses Getting Success With Social Media Marketing • Tampa, FLAI Empower: Streamlining Your Business for the FutureMon, May 22 · 6:00 PM EDT
Orlando Bitcoin Maximalists • Winter Park, FLBitcoin Pizza Day 2023Mon, May 22 · 6:00 PM EDT
Tampa Bay Tabletoppers • Tampa, FLMonday Feast & Game NightMon, May 22 · 6:00 PM EDT
Tampa Bay Gaming: RPG’s, Board Games & more! • Tampa, FLCasual Pokemon League at Nerdy NeedsMon, May 22 · 6:00 PM EDT
Sarasota Strategy Board Game League • Sarasota, FLRising Sun – Monday May 22!Mon, May 22 · 6:00 PM EDT
Critical Hit Games • Saint Petersburg, FLMTG: Commander NightMon, May 22 · 6:00 PM EDT
Board Game Meetup: Board Game Boxcar • Orlando, FLMonday Weekly Board Game Night! (Lazy Moon Colonial Location)Mon, May 22 · 6:00 PM EDT
Trainers Backpack Hobby Shop Small Groups • Oviedo, FLTrading Card Game Tutorial Ages 7-11Mon, May 22 · 6:00 PM EDT
Brews N Board Games • Orlando, FLBoard Game Night at Persimmon Hollow Flamingo CrossingsMon, May 22 · 6:00 PM EDT
Orlando Adventurer’s Guild • Orlando, FLTomb of Annhilation (APL 8 Forgotten Realms) – DM CarsonMon, May 22 · 6:30 PM EDT
Shut Up & Write!® Orlando • Orlando, FLShut Up & Write!® Dr. Phillips/OrlandoMon, May 22 · 6:30 PM EDT
Ironhack Tampa – Tech Careers, Learning and Networking • Tampa, FLInterview Skills for Tech Career SuccessMon, May 22 · 7:00 PM EDT
Saint Petersburg Ladies book club • Saint Petersburg, FLSt. Pete Women’s Book ClubMon, May 22 · 7:00 PM EDT
Light Study PRO – A Photography Workshop for Emerging Pros • Miami, FLMembers as far back as 2008 can access their photosMon, May 22 · 7:00 PM EDT
Orlando Stoics • Orlando, FLONLINE: The Key Lessons from Marcus Aurelius (Part 1)Mon, May 22 · 7:00 PM EDT
Sunshine Games • Tampa, FLDigiMondaysMon, May 22 · 7:30 PM EDT
The Nomadic Entrepreneur Group Sarasota • Sarasota, FLLearn How to Create a Ridiculously Easy Second Income on LinkedInMon, May 22 · 8:00 PM EDT

Click here to return to the top of the events list.

Tuesday, May 23

GroupEvent NameTime
Tampa Bay Agile • Tampa, FLv-Lean CoffeeTue, May 23 · 7:30 AM EDT
Network Professionals Inc. of South Pinellas (NPI) • Saint Petersburg, FLNPI St. Pete Business Builders Chapter – Exchange Qualified Business ReferralsTue, May 23 · 7:30 AM EDT
Winter Park Toastmasters – Learn while having FUN! • Winter Park, FLSpecial TUESDAY Meeting: Improve listening, communication, & leadership skillsTue, May 23 · 7:45 AM EDT
Suncoast Chapter of the Florida Native Plant Society • Tampa, FLGarden WorkdayTue, May 23 · 8:00 AM EDT
Tampa Bay InfraGard Meetup Group • Tampa, FLMay Membership Meeting (Open to Anyone)Tue, May 23 · 9:00 AM EDT
Business Professionals of Pinellas, Pasco & Hillsborough • Largo, FLTuesday Westchase SeaGlass Business Networking LunchTue, May 23 · 11:00 AM EDT
Florida Startup: Idea to IPO • Tampa, FLHow to Find Product Market Fit QuicklyTue, May 23 · 11:00 AM EDT
Tampa Bay Networking and Events • Largo, FLNetworking at SeaGlass Tavern~ All Welcome, join us!!!Tue, May 23 · 11:00 AM EDT
Young Professionals Networking JOIN in and Connect! • Saint Petersburg, FLWestchase Professional Business Networking Lunch ~ All WelcomeTue, May 23 · 11:00 AM EDT
Tampa Bay Networking and Events • Largo, FLNetworking at Bob Evans St. PeteTue, May 23 · 11:00 AM EDT
Orlando Unity Developers Group • Orlando, FLOnline: Motion Capture Animation FundamentalsTue, May 23 · 11:00 AM EDT
Tampa / St Pete Business Connections • Tampa, FLWestchase Business Networking Lunch ~ All Welcome JOIN us and connect!Tue, May 23 · 11:00 AM EDT
Tampa Bay Business Networking Meetings & Mixers • Tampa, FLWestchase Networking Lunch -SeaGlass Tavern~ Meet your next referralTue, May 23 · 11:00 AM EDT
Wesley Chapel, Trinity, New Tampa, Business Professionals • Wesley Chapel, FLNew Tampa Networking Lunch at Glory Day’s Grill New TampaTue, May 23 · 11:30 AM EDT
Tampa Bay Networking and Events • Largo, FLNetworking at Glory Days GrillTue, May 23 · 11:30 AM EDT
Pasco County Young Entrepreneurs/Business Owners All Welcome • Wesley Chapel, FLProfessional Business Networking Lunch Glory Day’s New TampaTue, May 23 · 11:30 AM EDT
Ironhack Tampa – Tech Careers, Learning and Networking • Tampa, FLEP12: Emerging Frameworks and Tools for Regenerative DesignTue, May 23 · 12:00 PM EDT
Simply Referrals Tampa Business Networking • Tampa, FLThe Business Networking Midday Power Hour by Simply Referrals on Zoom!Tue, May 23 · 12:00 PM EDT
Clearwater Business Networking • Clearwater, FLThe Business Networking Midday Power Hour by Simply Referrals on Zoom!Tue, May 23 · 12:00 PM EDT
Manatee River Business Exchange Club • Ellenton, FLGreat group for referrals – Several new members – WE are growing!!!Tue, May 23 · 12:00 PM EDT
Network After Work Tampa – Networking Events • Tampa, FLHow To Start A 6-Figure Business In Just 20 Minutes Each Day…Tue, May 23 · 2:00 PM EDT
Network After Work Tampa – Networking Events • Tampa, FLLead Blueprint workshopTue, May 23 · 3:00 PM EDT
Free Video Production Classes – TV/Internet • Tampa, FLSocial Video Marketing Tips(ONLINE CLASS)-FREE for Hillsborough County ResidentsTue, May 23 · 4:30 PM EDT
Tampa Hackerspace • Tampa, FLWeekly Open Make NightTue, May 23 · 6:00 PM EDT
St. Petersburg Business Networking Pick-up Basketball • Saint Petersburg, FLWeekly pickup networking basketballTue, May 23 · 6:00 PM EDT
Nerdbrew Events • Tampa, FLSpookeasy MtG Ybor Tuesdays!Tue, May 23 · 6:00 PM EDT
Critical Hit Games • Saint Petersburg, FLHobby NightTue, May 23 · 6:00 PM EDT
Orlando Adventurer’s Guild • Orlando, FL[In-Person] The Wild Beyond the Witchlight – DM CalvinTue, May 23 · 6:00 PM EDT
Florida Center for Creative Photography • Saint Petersburg, FLMeet & Greet at O’Keefe’s Family RestaurantTue, May 23 · 6:00 PM EDT
Nerd Night Out • Tampa, FLSpookEasy Kava Bar MtG NightTue, May 23 · 6:00 PM EDT
Shut Up & Write!® Orlando • Orlando, FLShut Up & Write!® at [FOXTAIL COFFEE / HOWELL BRANCH RD]Tue, May 23 · 6:00 PM EDT
West Pasco Toastmasters Club • New Port Richey, FLWeekly MeetingTue, May 23 · 6:30 PM EDT
Tampa – Sarasota – Venice Trivia & Quiz Meetup • Bradenton, FLTrivia Night – Moose Lodge 2117 Smartphone Trivia Game ShowTue, May 23 · 6:30 PM EDT
Pinellas Writers • Largo, FLWeekly Group Meetings – All Writers Welcome!Tue, May 23 · 6:30 PM EDT
Orlando Developers Meetup • Orlando, FLOrlando Devs: Embeddings are Cooler than ChatGPT & The State of Natural LanguageTue, May 23 · 7:00 PM EDT
The Orlando Python User Group • Orlando, FLPythonic Monthly MeetingTue, May 23 · 7:00 PM EDT
Central Florida Computer Society • Orlando, FLCentral Florida Computer Society TechSIG (Please join us!!)Tue, May 23 · 7:00 PM EDT
The Pinellas County Young “Professionals” • Saint Petersburg, FLTraffic Light Party (free singles mixer) 🚦 💚 💛 ♥️Tue, May 23 · 7:00 PM EDT
Sunshine Games • Tampa, FLYu-Gi-Oh Evening TournamentTue, May 23 · 7:00 PM EDT
St. Pete Beers ‘n Board Games for Young Adults • Saint Petersburg, FLSt. Pete Beers ‘n Board Games Meetup for Young AdultsTue, May 23 · 7:00 PM EDT
Suncoast Gamers • Sarasota, FLDems with DiceTue, May 23 · 7:00 PM EDT
Tampa Bay Gaming: RPG’s, Board Games & more! • Tampa, FLD&D Adventurers League at Armada GamesTue, May 23 · 7:00 PM EDT
LIVE-LOVE AND ENJOY! • Clearwater, FLITS GAME NIGHT !!!Tue, May 23 · 7:00 PM EDT
The Pinellas County Meetup Group • Saint Petersburg, FLGame/Craft NightTue, May 23 · 7:00 PM EDT
TB Chess – Tampa Bay – St. Petersburg Chess Meetup Group • Saint Petersburg, FLLet’s play chess at 54th Ave Kava House!Tue, May 23 · 7:30 PM EDT

Click here to return to the top of the events list.

Wednesday, May 24

On Wednesday, High Tech Connect is holding its May Tech Fest — a night of community networking and company pitches — at Thrive DTSP. This month’s participating companies are Codeboxx, Tampa Bay Techies, Relic Tickets, Takeoff, and the St. Pete EDC. Find out more and register here.

Also on Wednesday: Tampa Devs and the Tampa Java User Group are holding their meet and greet at Armature Works! Join them for a delightful social gathering at the renovated Armature Works, where you can enjoy drinks, food, and friendly conversations. Find out more and register here.

GroupEvent NameTime
Tampa Bay Networking and Events • Largo, FLNetworking at The Hanger Restaurant & Flight Lounge!Wed, May 24 · 7:30 AM EDT
Young Professionals Networking JOIN in and Connect! • Saint Petersburg, FLSt Pete Networking Breakfast at the Hangar Meet St Pete’s Top Pro’s All WeclcomeWed, May 24 · 7:30 AM EDT
Network Professionals Inc. of South Pinellas (NPI) • Saint Petersburg, FLNPI Profit Partners Chapter – Exchange Qualified Business ReferralsWed, May 24 · 7:30 AM EDT
1 Million Cups – Orlando • Orlando, FL1 Million Cups – Orlando Weekly MeetupWed, May 24 · 8:30 AM EDT
Suncoast Drone Club • Tampa, FLCarrollwood Village ParkWed, May 24 · 9:00 AM EDT
Florida Center for Creative Photography • Saint Petersburg, FLWednesday Morning Photowalk to Gladys E. Douglas PreserveWed, May 24 · 9:00 AM EDT
Professional Business Networking with RGAnetwork.net • Tampa, FLIn Person Networking BRANDON! Just Love Coffee Cafe – Brandon FLWed, May 24 · 11:15 AM EDT
Tampa Bay Networking Meetings and Mixers • Tampa, FLCarrollwood Networking Lunch! Join us and win!Wed, May 24 · 11:30 AM EDT
Tampa Bay Networking and Events • Largo, FLNetworking at Glory Days Grill!Wed, May 24 · 11:30 AM EDT
Young Professionals Networking JOIN in and Connect! • Saint Petersburg, FLBrandon Business Professionals Just Love CoffeeWed, May 24 · 11:30 AM EDT
Tampa / St Pete Business Connections • Tampa, FLBrandon Business Professionals IN Person!!!!Wed, May 24 · 11:30 AM EDT
Tampa Bay Networking and Events • Largo, FLNetworking at Just Love Coffee!Wed, May 24 · 11:30 AM EDT
Bradenton/Sarasota Networking Meetings and Mixers • Sarasota, FLBusiness Networking LunchWed, May 24 · 11:30 AM EDT
Tampa Bay Business Networking Meetings & Mixers • Tampa, FLBrandon Networking Professionals Networking LunchWed, May 24 · 11:30 AM EDT
Entrepreneurs & Business Owners of Sarasota & Bradenton • Sarasota, FLSarasota Business Networking Lunch All Welcome, Just purchase Lunch!Wed, May 24 · 11:30 AM EDT
Web Design And SEO/SEM Three Sixty Degrees • Apollo Beach, FLWeb Design And SEO/SEM Three Sixty DegreesWed, May 24 · 12:00 PM EDT
Heart of Agile St. Pete – Tampa – Orlando • Saint Petersburg, FLHeart of Agile 4th Wed of the month – MONTHLY Coffee CornerWed, May 24 · 12:30 PM EDT
Heart of Agile St. Pete – Tampa – Orlando • Saint Petersburg, FLHeart of Agile MONTHLY Coffee CornerWed, May 24 · 12:30 PM EDT
Tampa Startup Founder 101 • Tampa, FLWhy VCs Invest in Immigrant Startup FoundersWed, May 24 · 1:00 PM EDT
Work From Home -Online Business Opportunities and Networking • Tampa, FLUnlock the Path to Bitcoin Wealth: Beginner’s Webinar!Wed, May 24 · 2:00 PM EDT
I Refuse 2 Fail Virtual Meetings • Pinellas Park, FLFREE 15+30 Virtual MeetingsWed, May 24 · 2:45 PM EDT
TampaBayNetworkers • Pinellas Park, FLFREE 15+30 Virtual NetworkingWed, May 24 · 2:45 PM EDT
Work From Home -Online Business Opportunities and Networking • Tampa, FLDiscover How You Can Start A Side Income with Print on DemandWed, May 24 · 3:00 PM EDT
Orlando Unity Developers Group • Orlando, FL✨🎮Join Circuit Stream’s Game Design Bootcamp Launch ⏰ May/24th, 4 PM ESTWed, May 24 · 3:00 PM EDT
High Tech Connect • Tampa, FLMay Tech FestWed, May 24 · 5:00 PM EDT
Florida Startup: Idea to IPO • Tampa, FLFREE WEBINAR: How to Outsource Development of Your AppWed, May 24 · 5:00 PM EDT
Brandon Boardgamers • Brandon, FLBoard Gaming – In PersonWed, May 24 · 5:00 PM EDT
The Tampa Chapter of the Society for the Exploration of Play • Tampa, FLPlaying Games in the AlleyWed, May 24 · 5:00 PM EDT
Sarasota Business Exchange Club • Sarasota, FLWe ARE meeting again at Rusty Bucket RestaurantWed, May 24 · 5:30 PM EDT
Sarasota Business Exchange Club • Sarasota, FLRusty Bucket Restaurant @UTC Happy Hour Networking!Wed, May 24 · 5:30 PM EDT
Tampa Gaming Guild • Tampa, FLWednesday Board Game NightWed, May 24 · 5:30 PM EDT
Tampa Devs • Tampa, FLTDevs – Meet & Greet @ Armatureworks [with Java User Group]Wed, May 24 · 6:30 PM EDT
Tampa Java User Group • Tampa, FLTDevs – Meet & Greet @ Armatureworks [with Java User Group]Wed, May 24 · 6:30 PM EDT
Geekocracy! • Tampa, FLTrivia at Westshore PizzaWed, May 24 · 6:00 PM EDT
Critical Hit Games • Saint Petersburg, FLBoard Game NightWed, May 24 · 6:00 PM EDT
Nerdbrew Events • Tampa, FLGames & Grog @ Felicitous!Wed, May 24 · 6:00 PM EDT
Clermont Nerd Games • Clermont, FLDungeons & Dragons One Shot WednesdaysWed, May 24 · 6:00 PM EDT
Tampa Bay Gaming: RPG’s, Board Games & more! • Tampa, FLHobby Night – Minis Painting Tips & Tricks at Armada GamesWed, May 24 · 6:00 PM EDT
Meeple Movers Gaming Group • Ocala, FLEXIT: The Game – TEAM EVENT – Escape on an Adventure at Meeple Movers CafeWed, May 24 · 6:00 PM EDT
Orlando D and D 5th Edition custom scenarios or campaigns • Orlando, FLD&D 5e Savage FrontiersWed, May 24 · 6:00 PM EDT
Trainers Backpack Hobby Shop Small Groups • Oviedo, FLTrading Card Game Tutorial AdultsWed, May 24 · 6:00 PM EDT
Around The World: International Book Club – Metrowest • Orlando, FLDENMARK: The Year of Living Danishly – Helen RussellWed, May 24 · 6:00 PM EDT
Brews N Board Games • Orlando, FLBoard Game Night at Deadwords BrewingWed, May 24 · 6:00 PM EDT
Tampa Bay Inventors Council – www.TampaBayInventors.org • Largo, FLTampa Bay Inventors Council – www.tbic.us bi-monthly MeetupWed, May 24 · 6:30 PM EDT
The Pinellas County Young “Professionals” • Saint Petersburg, FLWWW – Women’s Wine Wednesday (Green Bench/Webb’s City Cellar)Wed, May 24 · 6:30 PM EDT
Drunk’n Meeples the Social Tabletop (Board) Gamers • Palm Harbor, FLGame Night!Wed, May 24 · 6:30 PM EDT
Tampa – Sarasota – Venice Trivia & Quiz Meetup • Bradenton, FLBig Music Game Show at the Bradenton Moose Lodge Wed, May 24 · 6:30 PM EDT
The Weirder Things Book Club • Parrish, FLAmnesia Moon – midwayWed, May 24 · 6:30 PM EDT
Tampa Writers Alliance • Tampa, FLTampa Writers Alliance Critique GroupWed, May 24 · 6:30 PM EDT
Comic Book Society of Central Florida • Orlando, FLComic Book Society of Central Florida Virtual EventWed, May 24 · 6:45 PM EDT
Tampa Bay Bitcoin • Tampa, FL[Virtual] Tampa Bay Bitcoin Meetup: News, Markets, & CommunityWed, May 24 · 7:00 PM EDT
Central Florida CitySec • Orlando, FLCitrusSec MeetupWed, May 24 · 7:00 PM EDT
Castaways Euchre Club • Saint Petersburg, FLCastaways Euchre Club- at Three Birds TavernWed, May 24 · 7:00 PM EDT
Adventures On Tap: TTRPGs and Board Games • Orlando, FLNerd Night: Board Games and Beer at Deadwords BrewingWed, May 24 · 7:00 PM EDT
Central Florida AD&D (1st ed.) Grognards Guild • Winter Park, FLNew Beginnings & Old RivalriesWed, May 24 · 7:00 PM EDT
Nerd Night Out • Tampa, FLGame Night @ Felicitous on 42nd by USFWed, May 24 · 7:00 PM EDT
Writers of Central Florida or Thereabouts • Maitland, FLOrlando Word LabWed, May 24 · 7:00 PM EDT
Women In Linux • Tampa, FLUnderstanding LinuxWed, May 24 · 8:00 PM EDT
Florida Startup: Idea to IPO • Tampa, FLStartup Fundamentals 3/3: Understanding & Negotiating the Terms in Term SheetsWed, May 24 · 8:30 PM EDT
Tampa / St Pete Business Connections • Tampa, FLCarollwood Professionals Networking Lunch!Wed, May 24 · 11:30 PM EDT
The Fun Time Meetup Group • Clearwater, FLANNOUNCING A Fantastic CRUISE on lovely Royal Caribbean departing TampaThu, May 25 · 12:00 AM EDT

Click here to return to the top of the events list.

Thursday, May 25

I’m speaking in Orlando at the Google Developer Group Central Florida at Design Interactive about the beginner-friendly Android dev tool you didn’t know about on Thursday! Join me as I take you on a fun (and funny) tour of Ren’Py, the amazing visual novel engine that also happens to be a very nice Android development tool. Find out more and register here.

Happening Thursday morning online: ClearlyAgile’s May webinar, Creating Actionable User Stories: Methods for Writing and Splitting with Purpose, presented by Fred Mastropasqua and Robert Shaw! Find out more and register here.

Also on Thursday — the Tampa Bay AWS User Group is hosting a meetup called Cloud Encounters of the Ransomware Kind, where GreenPages will discuss their view from the trenches when dealing with cloud-based compromises and Orca Security will discuss how their innovative Cloud Security Platform enables companies to scale in the cloud with confidence. Find out more and register here.

Another Thursday happening: Tampa Bay Devops is looking for speakers, and this meetup is your chance to get a speaking gig! Find out more and register here.

Yet another thing happening on Thursday: Tampa QA Meetup will be at the ECC, and their topic is Games and Puzzles to Build and Improve Testing Skills. Bob Crews will explain the history of games and their role in developing specific skill sets, discover the types of games to use for identifying personality traits and key attributes, and understand the value of games for boosting morale. You’ll leave with an understanding of specific games, puzzles, and brainteasers that target certain skills, as well as when to play and observe. Find out more and register here.

Can’t make any of the in-person events listed above, but still want to do something? WordPress Clearwater FL is holding its monthly meeting on Thursday, and it’s online! Find out more and register here.

GroupEvent NameTime
Wesley Chapel, Trinity, New Tampa, Business Professionals • Wesley Chapel, FLBusiness Over Breakfast ~ Happy Hangar IN PERSON JOIN US!Thu, May 25 · 7:30 AM EDT
Pasco County Young Entrepreneurs/Business Owners All Welcome • Wesley Chapel, FLHappy Hangar Early Bird Professionals NetworkingThu, May 25 · 7:30 AM EDT
Tampa Bay Networking and Events • Largo, FLLUTZ, FL – HAPPY HANGER CAFE THURSDAY NETWORKINGThu, May 25 · 8:00 AM EDT
Agile Mindset Book Club (Tampa, FL) • Tampa, FLThe Wisdom of the Bullfrog: Leadership Made Simple (But Not Easy) Book ClubThu, May 25 · 8:00 AM EDT
Entrepreneur Round Table • Dunedin, FL2023 Reset – Small Business SPARK!Thu, May 25 · 8:30 AM EDT
Clearwater Entrepreneurs’ Round Table • Dunedin, FL2023 SPARK Your Small Business!Thu, May 25 · 8:30 AM EDT
Tampa Business Referral Networking Group • Tampa, FLTampa Business Networking GroupThu, May 25 · 8:30 AM EDT
TampaBayNetworkers • Pinellas Park, FLSuncoast NetworkersThu, May 25 · 8:30 AM EDT
USBH Business Networking • Port Richey, FLUSBH Business NetworkingThu, May 25 · 9:00 AM EDT
Florida Startup: Idea to IPO • Tampa, FLHow to Cut Product Development Costs by up to 50%!Thu, May 25 · 11:00 AM EDT
Business Professionals of Pinellas, Pasco & Hillsborough • Largo, FLClearwater Professional Networking LunchThu, May 25 · 11:00 AM EDT
Young Professionals Networking JOIN in and Connect! • Saint Petersburg, FLThe Founders Meeting where it all Began! JOIN us! Bring a guest and get a giftThu, May 25 · 11:00 AM EDT
Tampa Bay Networking and Events • Largo, FLPinellas County’s Largest Networking Lunch and your invited!Thu, May 25 · 11:00 AM EDT
ManageEngine’s Cybersecurity Meetups • Orlando, FL7 security issues you can find with the help of SIEMThu, May 25 · 11:00 AM EDT
Orlando Unity Developers Group • Orlando, FLOnline: 12 Principles of Animation in 3D – BlenderThu, May 25 · 11:00 AM EDT
Tampa / St Pete Business Connections • Tampa, FLClearwater/Central Pinellas Networking Lunch JOIN us and connect your businessThu, May 25 · 11:00 AM EDT
Tampa Bay Business Networking Happy Hour/Meetings/Meet Up • Clearwater, FLPinellas County’s Largest Networking Lunch and your invited!Thu, May 25 · 11:00 AM EDT
ClearlyAgileCreating Actionable User Stories: Methods for Writing and Splitting with PurposeThu, May 25 · 11:30 AM EDT
Wesley Chapel, Trinity, New Tampa, Business Professionals • Wesley Chapel, FLWesley Chapel Professional Networking LunchThu, May 25 · 11:30 AM EDT
Pasco County Young Entrepreneurs/Business Owners All Welcome • Wesley Chapel, FLLutz / Wesley Chapel Professional Networking Lunch at Bahama Breeze!Thu, May 25 · 11:30 AM EDT
Professional Business Networking with RGAnetwork.net • Tampa, FLBreakroom Bar & Grill 11:28 Doors open at 11:00am IN PersonThu, May 25 · 11:30 AM EDT
Ironhack Tampa – Tech Careers, Learning and Networking • Tampa, FLUsing Technology to Break BarriersThu, May 25 · 12:00 PM EDT
Simply Referrals Tampa Business Networking • Tampa, FLThe Business Networking Midday Power Hour by Simply Referrals on Zoom!Thu, May 25 · 12:00 PM EDT
Clearwater Business Networking • Clearwater, FLThe Business Networking Midday Power Hour by Simply Referrals on Zoom!Thu, May 25 · 12:00 PM EDT
Tampa Bay Gaming: RPG’s, Board Games & more! • Tampa, FLCommander Open Play Night at Armada GamesThu, May 25 · 1:00 PM EDT
Network After Work Tampa – Networking Events • Tampa, FLThe Secrets of Getting Unlimited Business CreditThu, May 25 · 2:00 PM EDT
StartUp Xchange • Saint Petersburg, FLStartup Strategy Office HoursThu, May 25 · 2:00 PM EDT
Meeple Movers Gaming Group • Ocala, FLPathfinder Society at Meeple MoversThu, May 25 · 2:00 PM EDT
Gulfport Scrabblers • Saint Petersburg, FLGulfport Scrabble and SocialThu, May 25 · 5:00 PM EDT
Pinellas Tech Network • Palm Harbor, FLThe Future of Programming: Python & AIThu, May 25 · 6:00 PM EDT
Tampa Bay QA & Testing Meetup • Tampa, FL🎲 Games & Puzzles to Build and Improve Testing SkillsThu, May 25 · 6:00 PM EDT
Ironhack Tampa – Tech Careers, Learning and Networking • Tampa, FLThe Basics of Web DevelopmentThu, May 25 · 6:00 PM EDT
Tampa Bay DevOps Meetup • Tampa, FLTampa Bay DevOps Meetup – May EventThu, May 25 · 6:00 PM EDT
Network After Work Tampa – Networking Events • Tampa, FLTampa at WXYZ Bar at Aloft Tampa DowntownThu, May 25 · 6:00 PM EDT
Tampa Bay AWS User Group • Tampa, FLCloud Encounters of the Ransomware Kind – Incident Response ExperiencesThu, May 25 · 6:00 PM EDT
Bitcoin Key Club • Sarasota, FLMonthly MeetupThu, May 25 · 6:00 PM EDT
Makerspaces Pinellas Meetup Group • Largo, FLBasics Electronics SolderingThu, May 25 · 6:00 PM EDT
Brandon and Seffner area AD&D and OSR Group • Seffner, FL1st ed. AD&D Campaign.Thu, May 25 · 6:00 PM EDT
Critical Hit Games • Saint Petersburg, FLPathfinder SocietyThu, May 25 · 6:00 PM EDT
Orlando Board Gaming Weekly Meetup • Orlando, FLCentral Florida Board Gaming at The CollectiveThu, May 25 · 6:00 PM EDT
Trainers Backpack Hobby Shop Small Groups • Oviedo, FLCompetitive Pokemon TCG Battling GroupThu, May 25 · 6:00 PM EDT
Sarasota / Venice Photography Meetup Group • Venice, FLStreet & Architecture Photography Downtown SarasotaThu, May 25 · 6:00 PM EDT
Clearwater Boardgame Night • Saint Petersburg, FLClearwater Board Game NightThu, May 25 · 6:00 PM EDT
We Write Here Black and Women of Color Writing Group • Tampa, FLWeekday Writing Get DownThu, May 25 · 6:00 PM EDT
Google Developer Group Central Florida • Orlando, FLThe Beginner-Friendly Android Dev Tool You didn’t know! by Joey deVilla! 🎹Thu, May 25 · 6:30 PM EDT
Young Entrepreneurs of America YEA Meetup Group • Tampa, FLYEA: Young Entrepreneur Networking & MixerThu, May 25 · 6:30 PM EDT
Our Photo Tribe Workshops • Tampa, FLDigital Camera Basics – OnlineThu, May 25 · 6:30 PM EDT
Tampa Writers Alliance • Tampa, FLTampa Writers Alliance Poetry GroupThu, May 25 · 6:30 PM EDT
Tampa Free Writing Group • Tampa, FLWriting MeetupThu, May 25 · 6:30 PM EDT
Beginning Web Development • Windermere, FLWeekly MeetupThu, May 25 · 7:00 PM EDT
Tampa Hackerspace • Tampa, FL3D Printing GuildThu, May 25 · 7:00 PM EDT
Tampa Hackerspace • Tampa, FLMake a LED Edge Lit Name Plaque (Members Only)Thu, May 25 · 7:00 PM EDT
IIBA Tampa Bay • Tampa, FLBABOK IIBA Tampa Bay Study GroupThu, May 25 · 7:00 PM EDT
Tampa Bay Technology Center • Clearwater, FLWordPressThu, May 25 · 7:00 PM EDT
WordPress Clearwater FL • Clearwater, FLWordPress Monthly MeetupThu, May 25 · 7:00 PM EDT
The Pinellas County Young “Professionals” • Saint Petersburg, FLReal Life Tinder – SPEED DATING – Ages 25-40Thu, May 25 · 7:00 PM EDT
Sunshine Games • Tampa, FLFABulous ThursdaysThu, May 25 · 7:00 PM EDT
TB Chess – Tampa Bay – St. Petersburg Chess Meetup Group • Saint Petersburg, FLThursday chess at 54th Ave Kava House!Thu, May 25 · 7:00 PM EDT
Tampa – Sarasota – Venice Trivia & Quiz Meetup • Bradenton, FLSmartphone Trivia Game Show at Wilders PizzaThu, May 25 · 7:00 PM EDT
Nerdbrew Events • Tampa, FLFOWL PLAY @ Gangchu!Thu, May 25 · 7:00 PM EDT
Cocktails and Convo: Book club for RomCom Lovers • Pinellas Park, FLCocktails and Convos social hourThu, May 25 · 7:00 PM EDT
Live streaming production and talent • Tarpon Springs, FLLive streaming production and talentThu, May 25 · 7:00 PM EDT
Indica Cafe Events • Tampa, FLDungeons and Dragons Thursday Nights at 7Thu, May 25 · 7:00 PM EDT
Nerd Night Out • Tampa, FLSeminole Heights Thurs Game Night @ Gangchu!Thu, May 25 · 7:00 PM EDT
Tampa Bay Bitcoin • Tampa, FLBitcoin SocialThu, May 25 · 7:30 PM EDT
St. Pete Booze and Book Club • Saint Petersburg, FLThe Only Good Indians – Stephen Graham JonesThu, May 25 · 7:30 PM EDT
Plant City Web Development Group • Plant City, FLWeekly MeetupThu, May 25 · 8:00 PM EDT
Florida AWS Security Users Meetup Group • Sarasota, FLAWS New Certified Security Specialty (SCS-C02) – Bootcamp – Week 4Thu, May 25 · 8:00 PM EDT

Click here to return to the top of the events list.

Friday, May 26

GroupEvent NameTime
Orlando Power BI User Group • Oviedo, FLCoE for PowerBI to complete Power Platform adoption strategy | Olena GreschenkoFri, May 26 · 3:00 AM EDT
Winter Park Toastmasters – Learn while having FUN! • Winter Park, FLImprove your communication, listening, and leadership skillsFri, May 26 · 7:15 AM EDT
Tampa Bay Agile • Tampa, FLLean Coffee for All Things Agile (Westshore)Fri, May 26 · 7:30 AM EDT
Entrepreneurs & Business Owners of Sarasota & Bradenton • Sarasota, FLA.C.T. Acquire Connections Today Morning Business Networking All Welcome!Fri, May 26 · 7:45 AM EDT
West Orlando WordPress Meetup • Winter Garden, FLFOURTH Friday WordPress Collaboration Meetup – May 2023Fri, May 26 · 8:00 AM EDT
Brandon Biz Pros • Brandon, FLBuild your Business with Brandon Biz ProsFri, May 26 · 8:30 AM EDT
Young Professionals Networking JOIN in and Connect! • Saint Petersburg, FLTampa Young Professionals Virtual Networking Friday Morning All WElCOMEFri, May 26 · 8:45 AM EDT
Professional Business Networking with RGAnetwork.net • Tampa, FLA.C.T. Acquire Connections Today Morning Business Networking All Welcome!Fri, May 26 · 8:45 AM EDT
Tampa Bay Networking Meetings and Mixers • Tampa, FLBusiness over Breakfast ClearwaterFri, May 26 · 9:00 AM EDT
Tampa Bay Networking and Events • Largo, FLNetworking over breakfastFri, May 26 · 9:00 AM EDT
Tampa Bay UX Group • Tampa, FLTBUX Lite: Virtual Coffee TalkFri, May 26 · 9:00 AM EDT
Project Codex • Orlando, FLVirtual CoffeeFri, May 26 · 9:00 AM EDT
Christian Professionals Network Tampa Bay • Largo, FLImprove Speaking Skills & Build ConfidenceFri, May 26 · 9:25 AM EDT
St. Pete Work Remote | Casual Co-working for Remote Workers • Saint Petersburg, FLCraft Kafe Downtown St. Pete Co-working MeetupFri, May 26 · 11:00 AM EDT
Business Professionals of Pinellas, Pasco & Hillsborough • Largo, FLInternational Networking at McAlisters Deli every FridayFri, May 26 · 11:30 AM EDT
Tampa Bay Networking Meetings and Mixers • Tampa, FLFriday Business Introductions TampaFri, May 26 · 11:30 AM EDT
Tampa Bay Networking and Events • Largo, FLWestshore Business Networking Lunch at McAlisters Deli Every Friday All WelcomeFri, May 26 · 11:30 AM EDT
Tampa / St Pete Business Connections • Tampa, FLInternational Professionals Networking MeetingFri, May 26 · 11:30 AM EDT
Tampa Bay Business Networking Happy Hour/Meetings/Meet Up • Clearwater, FLInternational Networking Westshore McAlisters DeliFri, May 26 · 11:30 AM EDT
Professional Business Networking with RGAnetwork.net • Tampa, FLFriday International Business Introductions at McAlisters WestshoreFri, May 26 · 11:30 AM EDT
Powerful Women Networking • Orlando, FLS Orlando/Dr Phillips: Join us for fun connection growth & networking too!Fri, May 26 · 11:30 AM EDT
Brandon Boardgamers • Brandon, FLWEEKLY FRIDAY NIGHT GAMING AT GAMER’S COMMANDFri, May 26 · 5:00 PM EDT
Clermont Nerd Games • Clermont, FLBoard Game Night!Fri, May 26 · 5:00 PM EDT
Meeple Movers Gaming Group • Ocala, FLONLINE Board Game Fridays!Fri, May 26 · 5:30 PM EDT
Orlando Ecommerce Group • Orlando, FLHow to Find Products To Sell Online That Beat Your CompetitionFri, May 26 · 5:45 PM EDT
Tampa Gaming Guild • Tampa, FLArkham Horror LCG at TGGFri, May 26 · 6:00 PM EDT
Critical Hit Games • Saint Petersburg, FLMTG: Commander FNMFri, May 26 · 6:00 PM EDT
Dunnellon Area Board Gamers • Dunnellon, FLFriday Night Board GamingFri, May 26 · 6:00 PM EDT
Trainers Backpack Hobby Shop Small Groups • Oviedo, FLPokemon Trade ShowFri, May 26 · 6:00 PM EDT
Nerd Night Out • Tampa, FLTaps & DraftsFri, May 26 · 6:00 PM EDT
Self-Perfected Orlando • Orlando, FLGROWTH MINDSETFri, May 26 · 6:00 PM EDT
Happy Hour For Remote Workers • Saint Petersburg, FLHappy Hour at Creative GrapeFri, May 26 · 6:15 PM EDT
MakerFX Makerspace • Orlando, FLMakerFX Makerspace 3D Printing GuildFri, May 26 · 7:00 PM EDT
Sunshine Games • Tampa, FLModern FNMFri, May 26 · 7:00 PM EDT
Oviedo Middle Aged Gamers (OMAG) • Oviedo, FLTabletop: Friday Board Game NightFri, May 26 · 7:00 PM EDT
Star Trek Chapter in Orlando, Florida • Orlando, FLUSS Haven Bi-Weekly Star Trek Watch PartyFri, May 26 · 7:00 PM EDT
3D Printing Orlando • Orlando, FL3D Printing Hang OutFri, May 26 · 7:00 PM EDT

Click here to return to the top of the events list.

Saturday, May 27

GroupEvent NameTime
Central Florida Philosophy Meetup • Winter Park, FLWake Up and Think Clearly Saturday morning share and discuss.Sat, May 27 · 7:00 AM EDT
Orlando Innovative Business Minds: Creative Strategy Meetup • Orlando, FLCreative business minds & coffeeSat, May 27 · 8:00 AM EDT
Toastmasters Division G • Ocala, FLEarly Bird OcalaSat, May 27 · 8:00 AM EDT
Suncoast Drone Club • Tampa, FLCrystal Beach ParkSat, May 27 · 9:00 AM EDT
Florida Center for Creative Photography • Saint Petersburg, FLFCCP – Adobe Lightroom Classic CC 4 Part Class – Part 3Sat, May 27 · 9:00 AM EDT
Chess Republic • Tampa, FLSaturday Chess at Wholefoods in Midtown, TampaSat, May 27 · 9:30 AM EDT
Tampa Hackerspace • Tampa, FLWood Shop Lathe 101 (Members Only)Sat, May 27 · 10:00 AM EDT
Gen Geek • Saint Petersburg, FLShell key kayakSat, May 27 · 10:00 AM EDT
Corporate Cliques: The Dark Art of Networking • Tampa, FLBridger Builders: Constructing Partnerships For Your Projects.Sat, May 27 · 11:00 AM EDT
Florida Center for Creative Photography • Saint Petersburg, FLContinue the Learning over Lunch at O’Keefe’sSat, May 27 · 11:00 AM EDT
Critical Hit Games • Saint Petersburg, FLA Song of Ice and Fire Tournament “The Crown of Love and Beauty”Sat, May 27 · 11:30 AM EDT
Project Plus • Clearwater, FLNDT@TBTC : New Digital Technology Interest GroupSat, May 27 · 12:00 PM EDT
Women In Linux • Tampa, FLLIVE | Tech, Stocks & JobsSat, May 27 · 12:00 PM EDT
The Maker Team – Plant City • Plant City, FLAll about powder coatingSat, May 27 · 1:00 PM EDT
Tampa Amazon Seller Meetup Group • Tampa, FLFrom Wholesale to PL: Exploring Two Different Models of Selling on AmazonSat, May 27 · 1:00 PM EDT
Project Plus • Clearwater, FLWorksession@TBTC : Technology Creation WorksessionSat, May 27 · 1:00 PM EDT
Suncoast Makers • Sarasota, FLFREE Fab Lab OrientationSat, May 27 · 1:00 PM EDT
Meeple Movers Gaming Group • Ocala, FLCall of Cthulhu RPG One-Shot with GregSat, May 27 · 1:00 PM EDT
Women In Linux • Tampa, FLLive | How We LinuxSat, May 27 · 2:30 PM EDT
Bradenton Photo Group • Bradenton, FLBeyond Camera BasicsSat, May 27 · 2:30 PM EDT
Tampa D&D Enthusiasts • Tampa, FLLegacy of Mana (5e campaign)Sat, May 27 · 4:00 PM EDT
Gaming.net • Orlando, FLGroup Outing- The Mall. Wait, What?Sat, May 27 · 4:00 PM EDT
Oviedo Middle Aged Gamers (OMAG) • Oviedo, FLGolf Group – Star Wars: Force & Destiny & One-ShotsSat, May 27 · 5:00 PM EDT
Orlando Stoics • Orlando, FLIN-PERSON: “The Discourses of Epictetus” (Part 12)Sat, May 27 · 5:00 PM EDT
St. Pete Digital Artists Collective • Saint Petersburg, FLDigital Artists SocialSat, May 27 · 5:30 PM EDT
Sarasota WordPress • Sarasota, FLIn-person WordPress 20th Anniversary Celebration (Time/Place TBD)Sat, May 27 · 6:00 PM EDT
Unlucky Roll Cafe Board Game Meetup • Inverness, FLRisk TournamentSat, May 27 · 6:00 PM EDT
Nerdbrew Events • Tampa, FLCommunity Hang-out NightSat, May 27 · 6:00 PM EDT
America’s TriviAddiction • Tampa, FLSHARKS BAR & GRILL – LIVE TEAM TRIVIA – LARGOSat, May 27 · 7:00 PM EDT
Sunshine Games • Tampa, FLYu-Gi-Oh Evening TournamentSat, May 27 · 7:00 PM EDT
Central Florida AD&D (1st ed.) Grognards Guild • Winter Park, FLTHE ONE-SHOT GUILDSat, May 27 · 7:00 PM EDT
Nerd Night Out • Tampa, FLTampa Nerd Online Hang-out & Game Night!Sat, May 27 · 7:00 PM EDT

Click here to return to the top of the events list.

Sunday, May 28

GroupEvent NameTime
Suncoast Drone Club • Tampa, FLMobbly Bayou PreserveSun, May 28 · 9:00 AM EDT
Florida Center for Creative Photography • Saint Petersburg, FLFCCP – Black & White Photo Editing w/Lightroom Classic – Part 2/2Sun, May 28 · 9:00 AM EDT
Soberish Hang Outs and Book Club • Tampa, FLDiscussing Friends, Lovers, and the Big Terrible Thing by Matthew PerrySun, May 28 · 10:00 AM EDT
Suncoast Critical Thinking Discussion Group • Sarasota, FLIHOP Restaurant CRITICAL THINKERS SUNDAY BRUNCHSun, May 28 · 10:00 AM EDT
Clermont Nerd Games • Clermont, FLWarhammer 40KSun, May 28 · 11:00 AM EDT
Board Gamers of West Volusia • Deltona, FLMonthly Gaming at the DELAND Library!Sun, May 28 · 12:30 PM EDT
Drunk’n Meeples West Pasco (Boardgames) • Port Richey, FLWeekend Game DaySun, May 28 · 1:00 PM EDT
Brandon Boardgamers • Brandon, FL4TH SUNDAY OF THE MONTH BOARDGAMING AT NERDY NEEDSSun, May 28 · 1:00 PM EDT
Makerspaces Pinellas Meetup Group • Largo, FLWood working BasicsSun, May 28 · 2:00 PM EDT
Geekocracy! • Tampa, FLGeeks go to the Replay MuseumSun, May 28 · 2:00 PM EDT
Chess Republic • Tampa, FLSunday Chess at Grassroots Kava House in YborSun, May 28 · 2:00 PM EDT
Tampa Bay Gaming: RPG’s, Board Games & more! • Tampa, FLD&D Adventurers League at Critical Hit GamesSun, May 28 · 2:00 PM EDT
Critical Hit Games • Saint Petersburg, FLD&D Adventurers LeagueSun, May 28 · 2:00 PM EDT
Prose Society Writers’ Group • Saint Petersburg, FLWriting Meet-Up: Let’s Get to Work!Sun, May 28 · 2:00 PM EDT
Toastmasters, Division D • Altamonte Springs, FLWeekend ToastmastersSun, May 28 · 3:00 PM EDT
Sunshine Games • Tampa, FLSunday Pokemon LeagueSun, May 28 · 4:00 PM EDT
Tampa Hackerspace • Tampa, FLSew Awesome! (Textile Arts & Crafts)Sun, May 28 · 5:30 PM EDT
Brandon and Seffner area AD&D and OSR Group • Seffner, FLLankhmar: City of AdventureSun, May 28 · 5:30 PM EDT
Tampa Hackerspace • Tampa, FLLet’s Learn to Turn Pens!Sun, May 28 · 6:00 PM EDT
Toastmasters Division E • Orlando, FLFind Your Funny ToastmasterSun, May 28 · 6:30 PM EDT
Nerdbrew Events • Tampa, FLHidden Gems Night, Presented by A Duck!Sun, May 28 · 7:00 PM EDT
Saint Petersburg Ladies book club • Saint Petersburg, FLSt. Pete Women’s Book ClubSun, May 28 · 7:00 PM EDT
Nerd Night Out • Tampa, FLA Duck Presents NB Movie NightSun, May 28 · 7:00 PM EDT
Nerd Night Out • Tampa, FLNerdBrew Karaoke @ MacDinton’s!Sun, May 28 · 8:00 PM EDT

Click here to return to the top of the events list.

About this list

How do I put this list together? It’s largely automated. I have a collection of Python scripts in a Jupyter Notebook that scrape Meetup and Eventbrite for events in categories that I consider to be “tech,” “entrepreneur,” and “nerd.” The result is a checklist that I review. I make judgement calls and uncheck any items that I don’t think fit on this list.

In addition to events that my scripts find, I also manually add events when their organizers contact me with their details.

What goes into this list? I prefer to cast a wide net, so the list includes events that would be of interest to techies, nerds, and entrepreneurs. It includes (but isn’t limited to) events that fall under any of these categories:

  • 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
  • Self-improvement, especially of the sort that appeals to techies
  • Anything I deem geeky
Categories
Uncategorized

Why I still take some notes by hand

A scan of the page from my notebook where I review some calculus.
My notes on calculating the grad values of nodes farther away from L (located on the far right). I’m quite pleased that I remembered the Chain Rule despite not having done calculus in ages!
Andrej Karpathy.
Andrej Karpathy is a founding member of OpenAI and worked there as a research scientist from 2015 to 2017. He also was Tesla’s director of artificial intelligence from 2017 to 2022.

I’m very, very slowly working my way through the first of Andrej Karpathy’s “Neural Networks: Zero to Hero” video series as part of one of my missions this year — to pick up some AI programming skills.

I’m deliberately moving very, very, slowly because I’m trying to make sure that I’m not missing any key details, and also because it’s a field that I don’t know much about and one that’s dense with branches of math that I haven’t touched in a long time, such as calculus.

Whenever I do this, I use an older method for note-taking, namely an actual paper notebook, and preferably one that’s graph-ruled. Fortunately, the nearby Walmart is a reliable source. The notebooks they carry even look like the notebook that the hacker character Elliot uses in the Mr. Robot TV series, minus the damage incurred from the considerably more dangerous (if fictional) life that he leads:

My notebook.
My notebook.
Elliot’s notebook from “Mr. Robot.”
Elliot’s notebook in Mr. Robot.

For me, taking handwritten notes and working out all the details behind Karpathy’s description of the system that he’s building step by step in his video helps me get a solid understanding of how and why it works. It’s also so much easier to write equations and draw diagrams by hand…

A scan of the page from my notebook where I calculate the gradient of each node in the neural network.
Calculating the gradient of each node in the neural network, which requires performing some basic calculus at each node.

…and of course, if you’re so inclined, you can easily enhance hand-written notes with comics:

Cartoon self-portrait of me exclaiming “I remember!”
My facial expression, upon realizing that I remembered the chain rule and how I could use it to figure out the gradient for each neural network node.

In his videos, Karpathy does his level best to spell out every last little bit about how AI systems work. It’s impressive — he does explain AI programming better than most lecturers I’ve seen or books I’ve read.

But he’s also someone with a bachelor’s degree in computer science and physics, a masters in which he worked on computer simulations, and a PhD from Stanford where his area of study was some mash-up of computer vision and natural language processing. While he says that all you need to understand his video is a “basic knowledge of Python and a vague recollection of calculus from high school,” it’s pretty clear that he operates on a different level than the rest of us.

I have years of Python experience and took university-level calculus, but I still decided to not skip or skim over anything Karpathy covered. I followed the math in his “first principles” review of what a derivative is, and walked through the process of stepping through the neural network he introduced, which is essentially depth-first binary tree traversal. It’s straight from the standard “algorithms and data structures” course from the sophomore year of a computer science degree program, But hey, it never hurts to review stuff to make sure you truly understand it:

A scan of the page from my notebook where I review of the process of building sets of the nodes and edges that define Karpathy’s example neural network.
This page of notes has a step-by-step review of the process of building sets of the nodes and edges that define Karpathy’s example neural network.

I’m thinking of putting out a series of videos to help people who don’t have a computer science and math background understand some of the stuff that Karpathy covers. It’ll be kind of like the help that Homer Simpson could’ve used when trying to understand marketing:

I’ll close with the first video in Karpathy’s series. If you have any questions about it, feel free to ask me — I’ll see if I can help!

Categories
Uncategorized

Don’t miss out on RayWenderlich.com’s Black Friday sale!

Here’s your chance to learn mobile development where I learned mobile development, and at a sale price! RayWenderlich.com, the premier mobile developer tutorial site, is having a big Black Friday sale until December 2nd, and you don’t want to miss these bargains…

The offering The price You’ll want this if…
Yearly Plan:
A year’s subscription to the site, which gives you access to all the articles.
$99 / year
(It’s normally $20/month; you’ll save over $140)

You want a steady stream of tutorials — each one typically an afternoon’s worth of work — on a wide array of movile development topics: iOS/Swift, Android/Kotlin, Unity, Flutter, and server-side Swift.

If you’re just getting started with mobile development, especially cross-platform mobile development, you’ll find this quite useful.

Beginning iOS & Swift Black Friday Bundle:
5 books: iOS Apprentice, Swift Apprentice, Core Data by Tutorials, Data Structures & Algorithms in Swift, and Living by the Code.
$99.97
(Normally $270 for all the books)

You’re new to iOS development, Swift, or both, and want a deep dive. We’re talking a solid two or three months of serious learning in these five books — think of this bundle as boot camp for self-starters who want to learn iOS development.

You’ll want this is you’re serious about getting an app in the App Store or landing a job doing native iOS development.

Beginning Android & Kotlin Black Friday Bundle:
5 books: Android Apprentice, Kotlin Apprentice, Saving Data on Android, Data Structures & Algorithms in Kotlin, and Living by the Code.
$99.97
(Normally $270 for all the books)

You’re new to Android development, Kotlin, or both, and want a deep dive. We’re talking a solid two or three months of serious learning in these five books — think of this bundle as boot camp for self-starters who want to learn Android development.

You’ll want this is you’re serious about getting an app in the Play Store or landing a job doing native Android development.

Advanced iOS & Swift Black Friday Bundle:
10 books: SwiftUI by Tutorials, Combine: Asynchronous Programming with Swift, Catalyst by Tutorials, iOS Test-Driven Development by Tutorials, Machine Learning by Tutorials, Advanced iOS App Architecture, Concurrency by Tutorials, Design Patterns by Tutorials, Metal by Tutorials, and Mastering Git.
$199.97
(Normally $580 for all the books)

You’ve been doing iOS development for a while and want to take it to the next level. These books will take you four to six months to go through, and by the end, you’ll be an iOS development force to be reckoned with.

Are you angling for a senior developer position doing iOS development? This is for you.

Advanced Android & Kotlin Black Friday Bundle:
Reactive Programming with Kotlin, Kotlin Coroutines by Tutorials, Advanced Android App Architecture, Android Test-Driven Development by Tutorials, and Mastering Git.
$99.97
(Normally $300 for all the books)

You’ve been doing Android development for a while and want to take it to the next level. These books will take you four to six months to go through, and by the end, you’ll be an Android development force to be reckoned with.

Are you angling for a senior developer position doing Android development? This is for you.

If you don’t want a bundle, the individual books are also available at sale prices. Don’t miss this opportunity — go check out the RayWenderlich.com store and get these bargains before they’re gone!

Categories
Uncategorized

The “Your first iOS and SwiftUI app” video course — based on my chapters from the “iOS Apprentice” book!

In the next couple of days, the 8th edition of iOS Apprentice — a great book for beginners who want to learn how to write iOS apps — will be available. I learned iOS programming from an earlier version, and fittingly enough, I wrote the first two sections of the upcoming edition.

In my sections, I show you how to write apps using SwiftUI, the new declarative Swift-based way of defining user interfaces for iOS and other Apple operating systems. This required me to not just revise the previous edition, but to rewrite my sections nearly from scratch. It was a lot of work, but it was enjoyable work, and I’m quite pleased with the results.

If you’d like a taste of what my section of the book is like, check out these sample videos from the RayWenderlich.com course called Your first iOS and SwiftUI app. It’s based on some of my chapters from iOS Apprentice, where you learn how to write your first app: a simple game called Bullseye. You can access the whole course with a subscription, which is a worthwhile investment.

And now, the sample videos…

Your First Programming Challenge: Making a Programming To-Do List

The course starts with a challenge: given a description of the game you’re about to develop, make a to-do list of tasks that you, as the programmer, will have to perform in order to have a completed app.

Getting Started with SwiftUI

Now that you’ve go a to-do list, it’s time to build your first Swift and SwiftUI app — an app that displays a button.

Objects, Data and Methods

Now that you’ve created your first app, you’ll need to learn a little programming theory and how it relates to the code behind the app.

Buttons and Actions

At this point, the app displays a button on the screen, but nothing happens when you press it. Let’s fix that.

Swift UI State

State is a key part of programming with SwiftUI. In this section, Ray introduces the concept of state and how it relates to how the SwiftUI draws the user interface.

Solving Code Problems

One of the biggest pitfalls when learning iOS development when something goes wrong. Here’s how you deal with these situations.

Portrait vs Landscape

In this section, you’ll learn about portrait and landscape modes, iDevice screen resolutions, and setting up the app so that it displays its content in landscape mode only.

Swift UI Views

This covers views, which are anything that’s drawn on the screen.

Swift UI Layout

You’ll learn the basic of laying out user interface elements on the app’s screens in this section.

Spacers and Padding

Cluttered interfaces aren’t as usable, so here come spacers and padding to the rescue!

Once again, you can watch the entire course (plus every other course and tutorial at RayWenderlich.com) with a subscription, and you can get this tutorial in book form soon when the book i co-wrote — iOS Apprentice, 8th edition — comes out in just a few days!

Categories
Current Events Tampa Bay Uncategorized

If you like my “Tampa Bay tech events” posts, you’ll LOVE the mailing list!

If you want to know what’s happening in the Tampa Bay tech scene, or want to know what tech, entrepreneur, or nerd events are happening in and around the Tampa Bay area, it’s easy: just subscribe to the Tampa Bay tech, entrepreneur, and nerd events mailing list!

It’s got the same content as the weekly post here in Global Nerdy, but delivered straight to your inbox! It’s free of charge, “all ham and no spam,” and I don’t sell your email address (I’ll explain why below).

Why do I make these weekly events postings and the mailing list?

According to the 2019 edition of the annual tech talent report [PDF link] put out by CBRE, Tampa is the top small tech talent market in North America. Our tech talent population grew by over 10,000 people — an increase of about 28% — between 2013 and 2018. With techies in leading markets becoming less available or moving to smaller markets or the Sun Belt, our small but scrappy scene is in a position to put the area on the larger tech map — if we’re willing to put in the work.

Doing the work we do for a living is only part of the job. The other part — and it’s a crucial one — is building a lively tech scene that extends beyond office hours. We need to get together, make friends, share ideas, find work, form clubs, start businesses or side hustles, and do all those things ordinary cities into tech powerhouses. I was there when Toronto was a tech backwater in the early 2000s, but by teaming up with other community-minded techies who brought back their experience from working at tech centers during the dot-com bubble, we built it up into one of the top 3 tech cities in North America. I’d like to help to make the same thing happen here.

Hence my weekly “tech events” post, and thanks to a suggestion by Justin Davis, it’s also available as a weekly email digest.

I don’t charge anything for the list, nor will I make money by selling your email addresses. I plan to profit from the list by helping to make Tampa Bay’s tech scene an active, lively, and prosperous one. So please — subscribe to the list, find some events that interest you, go attend them, and go forth and help build the Tampa tech scene!

Subscribe to the mailing list

Subscribing to the list is easy! Just enter the email address where you’d like to receive the weekly list below…

…and then click the button below…

 

…and that’s it!