Categories
Podcasts Process Programming Tampa Bay

If you’re part of a software team, you should be watching “Arguing Agile!”

Photo: Still frame from an “Arguing Agile” featuring Brian Orlando and Om Patel with guest Stormy Dickson.

If you work on a team that produces software, and especially if it’s supposed to be an agile team, do yourself a favor and check out Arguing Agile, the YouTube channel and podcast produced and presented by Tampa Bay’s own Brian Orlando and Om Patel.

They’ve been really hard at work on this project, gathering interesting guests to talk about important topics in software development, from leadership, career progression, and knowing when it’s time to quit, to handling conflict and dealing with gatekeeping, to estimations and acceptance criteria, and so many other topics!

Here’s the latest set of videos/podcasts from Arguing Agile:

And just for kicks, here are the episodes featuring The Missus and me!

Categories
Current Events Tampa Bay

Tampa Bay tech, entrepreneur, and nerd events (Week of Monday, August 15, 2022)

Title card: Tampa Bay tech, entrepreneur, and nerd events - August 15 - 21, 2022.

Here’s the list of tech, entrepreneur, and nerd events for Tampa Bay and surrounding areas for the week of Monday, August 15 through Sunday, August 21, 2022. That’s right, August will be half over this coming week!

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.

This week’s events

I update this list during the week as new events get announced or as people tell me about them. Want to stay up-to-date? Keep checking this post for updates!

Monday, August 15

GroupEvent NameTime
Rafael StuchinerBlockchain, Bitcoin, Crypto! What’s all the Fuss?~~~Tampa, FLSee event page
JobFairXTampa Job Fair – Tampa Career Fair11:00 AM – 2:00 PM EDT
Young Professionals Networking JOIN in and Connect!In person at Fords Garage St Pete11:00 AM
Christian Professionals Network Tampa BayLive Online Connection Meeting- Monday11:30 AM
Entrepreneurs & Business Owners of Sarasota & BradentonVirtual Networking Lunch Monday11:30 AM
North Tampa Networking GroupBusiness networking11:30 AM
Professional Business Networking with RGAnetwork.netVirtual Networking Lunch11:30 AM
Thinkful TampaThinkful Webinar || Learn Data Analytics With Thinkful12:00 PM – 1:30 PM EDT
SCIPS, a 50+ Tampa Bay Singles ClubEUCHRE, Rummy Q and other Board Games for ENTHUSIASTIC GAME PLAYERS4:00 PM
RedCarpetMonday Business Networking GroupRedCarpetMonday Orlando Business Networking Event hosted at Blue Martini6:00 PM
Thinkful TampaThinkful Webinar || Data Science vs. Data Analytics6:00 PM – 7:30 PM EDT
Beginning Web DevelopmentWeekly Learning Session6:00 PM
Tampa Bay TabletoppersMonday Feast & Game Night6:00 PM
Board Game Meetup: Board Game BoxcarMonday Weekly Board Game Night! (Lazy Moon Colonial Location)6:00 PM
Critical Hit GamesMTG: Commander Night6:00 PM
Toastmasters, Division DACE Advanced Toastmasters 32744806:00 PM
Orlando Adventurer’s GuildTomb of Annhilation (APL 1, Forgotten Realms) – DM Carson6:00 PM
BerLagmark – Sarasota AmtgardMonday Night Fighter Practice!6:00 PM
Toastmasters District 48Tampa Toastmasters Club 1810!!6:30 PM
St. Petersburg Crypto Investors and Miners ClubCryptoProCafe : Share your DAO Project6:30 PM
Toastmasters Division GTriple Crown Toastmasters Club 4147 (Virtual)6:30 PM
Toastmasters District 48North Port Toastmasters Meets Online!!6:30 PM
Bradenton Photo GroupA Complete Guide to Photogrpahy6:30 PM
Light Study PRO – A Photography Workshop for Emerging ProsMembers as far back as 2008 can access their photos7:00 PM
Coded For Money, Flow and Fame – Tampa GroupHow to Get a Never-Ending Flow of Clients7:00 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupTrivia Night – Motorworks Brewing Smartphone Trivia Game Show7:00 PM
Ironhack Tampa – Tech Careers, Learning and NetworkingLearn the Basics of Python Programming from an Industry Expert 📊7:00 PM
Toastmasters Division ELakeland (FL) Toastmasters Club #22627:00 PM
Tampa Area Crypto And NFT IRLHow to Launch a Successful NFT Project7:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Board Game Night at Armada Games7:00 PM
Library Book Clubs – OCLSVirtual Event: Hiawassee Book Club7:00 PM
Central Florida AD&D (1st ed.) Grognards GuildWorld of Greyhawk: 1E One-Shots7:30 PM
Thinkful TampaThinkful Webinar || Intro To Data Analytics: Tableau Basics9:00 PM – 10:30 PM EDT
Tampa / St Pete Business ConnectionsMonday Virtual Business Introductions11:30 PM

Tuesday, August 16

GroupEvent NameTime
Business Strategy Meetup GroupBusiness Networking7:15 AM
Tampa Bay Agilev-Lean Coffee7:30 AM
Suncoast Credit Union Micro Enterprise Development MeetupUnderstanding Personal and Business Credit10:00 AM
Orlando Melrose MakersIn-Person: Makerspace Open Lab10:30 AM
Tampa Bay Business Networking Meetings & MixersUpper Pinellas, Oldsmar,Safety Harbor, Westchase Business networking lunch11:00 AM
Tampa / St Pete Business ConnectionsOldsmar Professional Business Networking lunch11:00 AM
Florida Startup: Idea to IPOHow to Find Product Market Fit Quickly11:00 AM
Young Professionals Networking JOIN in and Connect!In Person Networking at the Great Catch ~~ Oldsmar All Welcome to connect!11:00 AM
SWAT Networking – Successful Women Aligning TogetherSWAT Networking Bradenton Luncheon11:00 AM
Wesley Chapel, Trinity, New Tampa, Business ProfessionalsNew Tampa Networking Lunch at Glory Day’s Grill New Tampa11:30 AM
Pasco County Young Entrepreneurs/Business Owners All WelcomeProfessional Business Networking Lunch Glory Day’s New Tampa11:30 AM
Network Professionals Inc. of South Pinellas (NPI)NPI Seminole Referral Pros Chapter – Exchange Qualified Business Referrals11:30 AM
Global Networking SummitNetworking Brunch12:00 PM
Dr. Phillips Chamber of CommerceLadies Entrepreneurs of Dr. Phillips12:00 PM
Block Co-op – Bitcoin Crypto Blockchain OrlandoBitcoin/Crypto. Buying, Selling and sharing ideas. Small group atmosphere.1:00 PM
Tampa Bay DevOpsWorkshop: DevOps for .net using GitHub Codespaces and Azure Container Apps!4:00 PM
Free Video Production Classes – TV/InternetSocial Video Marketing Tips(ONLINE CLASS)-FREE for Hillsborough County Residents4:15 PM
Bradenton Photo GroupPhotoshop – Editing and Creative Sessions5:00 PM
Pasco County Young Entrepreneurs/Business Owners All WelcomeTrinity/Odessa Evening Networking “The Happy Hour of Power” All Welcome!5:30 PM
Professional Business Networking with RGAnetwork.netVirtual Networking Evening Meeting5:30 PM
Entrepreneurs & Business Owners of Sarasota & BradentonVirtual Networking Evening meeting Every TUESDAY5:30 PM
St. Petersburg Business Networking Pick-up BasketballWeekly pickup networking basketball6:00 PM
Critical Hit GamesMarvel Crisis Protocol Night6:00 PM
AGM Marketing WorkshopsGoogle My Business6:00 PM
Tampa Bay SQL Server User Group (TBSSUG)TBSSUG Monthly Meeting6:00 PM
Tampa HackerspaceWeekly Open Make Night6:00 PM
Thinkful TampaThinkful Webinar || Enhancing Your Career With Mindfulness6:00 PM – 7:30 PM EDT
Toastmasters District 48Seminole SPC Toastmasters6:15 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupTrivia Night – Moose Lodge 2117 Smartphone Trivia Game Show6:30 PM
Tampa Investor/Training MeetupTampa Bay Investor Training6:30 PM
West Pasco Toastmasters Club #2824Weekly Meeting6:30 PM
Shut Up & Write!® OrlandoShut Up & Write!® Orlando6:30 PM
Saint Petersburg Book Club Meetup GroupAugust Book Club6:30 PM
Pinellas WritersWeekly Group Meetings – All Writers Welcome!6:30 PM
Tampa Investor/Training MeetupTampa Bay Investor Training6:30 PM
Tampa Entrepreneurs NetworkBecome bold & unstoppable by breaking through your fears | Michael Challenger7:00 PM
Ironhack Orlando – Tech Careers, Learning and NetworkingThe basics of Data Analytics 📈7:00 PM
Florida Center for Creative PhotographyAMA – Ask Me Anything Related to Photography, Computers and Software7:00 PM
Tampa Bay Coalition of ReasonOnline: Tampa Bay Technology Center (TBTC) Monthly Meeting7:00 PM
Orlando Crypto MeetupCrypto/Trading/Online Business/Entrepreneurship Nights7:00 PM
Orlando Adventurer’s Guild[Online SEASONAL] Icewind Dale: Rime of the Frostmaiden – DM Canon (Tier 2)7:00 PM
St. Pete Beers ‘n Board Games for Young AdultsSt. Pete Beers ‘n Board Games Meetup for Young Adults7:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!D&D Adventurers League at Armada Games7: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
Thinkful TampaThinkful Webinar || UX/UI Design: Designing A UX Case Study9:00 PM – 10:30 PM EDT

Wednesday, August 17

GroupEvent NameTime
Cigar City ToastmastersCigar City Toastmasters MeetingSee event page
Business Networking for Entrepreneurs of ColorVirtual Business Networking – Entrepreneurs of Color7:00 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
Tampa Bay WaVEOPEN/FREE Coworking for Veteran Entrepreneurs9:00 AM
Suncoast Credit Union Micro Enterprise Development MeetupBidding 2 Win: Contracting and Sub Contracting with Hillsborough County9:30 AM
Christian Professionals Network Tampa BayOnline Mastermind 3rd. Wednesday11:00 AM
Orlando Cybersecurity MeetupYour AD also needs Zero Trust11:00 AM
North Sarasota Happy Hour NetworkingBusiness Networking Lunch11: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
Wesley Chapel, Trinity, New Tampa, Business ProfessionalsLutz, Wesley Chapel, New Port Richey Networking Lunch11:30 AM
Entrepreneurs & Business Owners of Sarasota & BradentonSarasota Business Networking Lunch All Welcome, Just purchase Lunch!11:30 AM
National Association of Entrepreneurs Mastermind GroupNational Association of Entrepreneurs Mastermind Group Meeting11:30 AM
Young Professionals Networking JOIN in and Connect!Brandon Business Professionals Just Love Coffee11:30 AM
Web Design And SEO/SEM Three Sixty DegreesWeb Design And SEO/SEM Three Sixty Degrees12:00 PM
Success Strategies for Business OwnersSmall Business Retirement Plans – A Perk That’s Easier Than You Might Expect12:00 PM
Thinkful TampaThinkful Webinar || Intro To Data Analytics: Excel Basics12:00 PM – 1:30 PM EDT
Free Video Production Classes – TV/InternetDigital Video Editing Class (ONLINE CLASS) -FREE for Hillsborough residents only1:00 PM
Work From Home -Online Business Opportunities and NetworkingStart Up Your Own Print ON Demand Business – Passive or 9-53:00 PM
Florida Startup: Idea to IPOFREE WEBINAR: How to Outsource Development of Your App5: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
Tampa Gaming GuildWednesday Board Game Night5:30 PM
Sarasota Business Exchange ClubWe ARE meeting again at Rusty Bucket Restaurant5:30 PM
Thinkful TampaThinkful Webinar || Intro to Data Analytics: SQL Fundamentals6:00 PM – 7:30 PM EDT
Continuous Improvement Network (CI Net)C.I.NET MeetUp6:00 PM
Saint Pete BoardgamersBoard Game Night!6:00 PM
DigitalDeLandDigital DeLand Monthly Meeting6:00 PM
Learn Cybersecurity Tampa | Flatiron SchoolCybersecurity Essentials | Network Protection for Beginners | Online6:00 PM
The Maker Effect FoundationAbsolute Beginner Arduino6:00 PM – 8:00 PM EDT
Central Florida AD&D (1st ed.) Grognards GuildDon Kirshner Presents! – Pseudo Undead! PLAYTEST FOR GROGCON6:00 PM
Tampa Small Business RoundtableAccounting for Small Business #26:00 PM
Brews N Board GamesBoard Game Night at Deadwords Brewing6:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Hobby Night – Minis Painting Tips & Tricks at Armada Games6:00 PM
Board Game Meetup: Board Game BoxcarBlood on the Clocktower & Board Games! (Deadwords Brewing Location)6:00 PM
Indo US Chamber of CommerceThe State of Banking6:00 PM – 8:30 PM EDT
Agile Mindset Book Club (Tampa, FL)The Coaching Habit, Hosted by Danilsa De La Rosa6:00 PM
The Weirder Things Book ClubProject Hail Mary finish6:30 PM
Tampa DevsTDevs – Meet & Greet @ Armatureworks [with Tampa20s and 30s groups]6:30 PM
Toastmasters District 48Carrollwood Toastmasters Meetings meet In-Person and Online7:00 PM
Nerd Night OutGames & Grog – Party Games Social Night7:00 PM
Geekocracy!Book Club – Ella Enchanted7:00 PM
Castaways Euchre ClubCastaways Euchre Club7:00 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupSmartphone Trivia Game Show at Wilders Pizza7:00 PM
Central Florida CitySecCigarCitySec Meetup7:00 PM
Tampa Bay Bitcoin[Virtual] Tampa Bay Bitcoin Meetup: News, Markets, & Community7:00 PM
Communication Skills for Interviews and LifeHow to Increase Your Confidence and Communication7:00 PM
Florida Center for Creative PhotographyFCCP Assistant Organizers ONLY Meeting7:00 PM
Learn Cybersecurity Tampa | Flatiron SchoolFlatiron School : Info Session | Virtual8:00 PM
Tampa Startup Founder 101How to Raise Capital for an Impact Startup: Best Practices from VCs & Founders8:00 PM
Tampa Cybersecurity Meetup | Flatiron SchoolFlatiron School : Info Session | Virtual8:00 PM
Thinkful TampaThinkful Webinar || What Tech Career Is Right For Me?9:00 PM – 10:30 PM EDT
Tampa / St Pete Business ConnectionsBrandon Business Professionals IN Person!!!!11:30 PM
Tampa / St Pete Business ConnectionsCarollwood Professionals Networking Lunch!11:30 PM

Thursday, August 18

GroupEvent NameTime
Doris Muller for NPI Westchase ChapterBusiness Networking Event for Local ProfessionalsSee event page
Pasco County Young Entrepreneurs/Business Owners All WelcomeHappy Hangar Early Bird Professionals Networking7:30 AM
Young Professionals Networking JOIN in and Connect!Tampa Young Professionals Virtual Networking Thursday Morning All WElCOME7:30 AM
Pasco County Young Entrepreneurs/Business Owners All WelcomeHappy Hangar Early Bird Professionals Networking7:30 AM
Professional Business Networking with RGAnetwork.netVirtual Networking Breakfast Thursday’s7: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
WITI – Women In Technology InternationalWake Up With WITI Tampa Bay8:00 AM – 9:00 AM EDT
Orlando Melrose MakersIn-Person: Makerspace Open Lab10:30 AM
Tampa / St Pete Business ConnectionsClearwater/Central Pinellas Networking Lunch11:00 AM
Florida Startup: Idea to IPOHow to Cut Product Development Costs by up to 50%!11:00 AM
Suncoast Credit Union Micro Enterprise Development MeetupA Successful Holiday Marketing Checklist for Your B2B or B2C Business11:00 AM
Block Co-op – Bitcoin Crypto Blockchain OrlandoCrypto Set-up Class -Limited to 5 Seats Only11:00 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
Business Game Changers GroupClearwater Professional Networking Lunch11:00 AM
ManageEngine’s Cybersecurity MeetupsMake your SIEM 10 times more powerful: Adopt these 4 capabilities11:00 AM
Pasco County Young Entrepreneurs/Business Owners All WelcomeWesley Chapel Professional Networking Lunch at Chuck Lager America’s Tavern11:30 AM
Wesley Chapel, Trinity, New Tampa, Business ProfessionalsWesley Chapel Grill Smith Professional Networking Lunch11:30 AM
Network Professionals Inc. of South Pinellas (NPI)NPI Power Lunch – Exchange Qualified Business Referrals11:30 AM
Tampa Bay Business Networking Meetings & MixersBrandon Networking Professionals Networking Lunch11:30 AM
Thinkful TampaThinkful Webinar || UX/UI Design: Wireframes and Prototypes12:00 PM – 1:30 PM EDT
“Learn and Earn” Millionaire Mind Secrets & NetworkingOnline Zoom! Millionaire Mind Lunch; Book Club and Networking!12:00 PM
Toastmasters District 48Telecom Park Toastmasters #674512:00 PM
Tampa Bay Atlassian Community EventsInterpersonal Alchemy: The Magic Behind High-Performing Teams12:30 PM
Network After Work Tampa – Networking EventsHow to Maximize LinkedIn Virtual Summit1:00 PM
Orlando Cybersecurity MeetupEnhance your help desk productivity with ADManager Plus integration2:00 PM
Free Video Production Classes – TV/InternetYouTube Basics (ONLINE CLASS) – FREE for Hillsborough County Residents3:00 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupTrivia Night – Bunkers Bar of Sun City Center Smartphone Trivia Game Show5:00 PM
High Tech ConnectAugust Tech Fest5:00 PM
Tampa Professional Networking MeetupHappy Hour Networking – Cigars, Fine Wines and Brews5:00 PM
One Time Entrepreneureal Power MeetupOne Day Entrepreneur Meetup5:00 PM
Amazon Seller Meetup | Clearwater, FloridaTitans of Amazon FBA | Clearwater-Tampa MEET UP5:30 PM
Tampa Cybersecurity TrainingLinkedIn Local Tampa Bay – In-Person Networking5:30 PM
Tampa Bay Tech Career Advice ForumLinkedIn Local Tampa Bay – In-Person Networking5:30 PM
Tampa Holistic Wealth & Success Business Networking GrpThe Global & Nationwide Business Networking Event – Aug 18th 20225:30 PM
We Write Here Black and Women of Color Writing GroupVirtual Writing Get Downs6:00 PM
Thinkful TampaThinkful Webinar || Data Analytics: Tools of the Trade6:00 PM – 7:30 PM EDT
Tampa Bay Gaming: RPG’s, Board Games & more!D&D Adventurers League at Critical Hit Games6:00 PM
Entrepreneur Collaborative CenterFail Forward6:00 PM – 7:30 PM EDT
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
Critical Hit GamesStar Wars Night6:00 PM
Orlando Board Gaming Weekly MeetupCentral Florida Board Gaming at The Collective6:00 PM
Tampa Ybor Free Writing GroupWriting Meetup6:30 PM
The Pinellas County Young “Professionals”Happy Hour: Season 2 – TapHouse 616:30 PM
Tampa Bay Data Science GroupTBDSG: Your Presentation Title HERE!6:30 PM
Tampa Bay AgileLean Beer for All Things Agile (Tampa)6:30 PM
Tampa Hackerspace3D Printer Orientation: Printing at Tampa Hackerspace (THS Members only)7:00 PM
Business Networking for Entrepreneurs of Color“How to Create Profitable Digital Products”7:00 PM
Live streaming production and talentLive streaming production and talent7:00 PM
Meet Me In The MetaverseMeet Me In The Metaverse – Florida’s First Web3 Metaverse Meetup7:00 PM
Tampa HackerspaceLaser Cutter Orientation (Members Only)7:00 PM
Tampa Bay BitcoinBitcoin Only – Bitcoin 1017:00 PM
Gen GeekLine Dance Lessons at the Dallas Bull7:00 PM
Thinkful TampaThinkful Webinar || UX/UI Design: Creating A Design System9:00 PM – 10:30 PM EDT

Friday, August 19

GroupEvent NameTime
Winter Park Toastmasters – Learn while having FUN!Improve your communication, listening, and leadership skills7:15 AM
Laid Back Leads GroupLaid Back Leads Group8:00 AM
Hosted By Toastmasters District 48Real Talkers #73069:15 AM
Computer Advantage, Apple Premier PartnerAdvantage Talks: Don’t let iCloud be confusing!10:00 AM – 11:00 AM EDT
Tampa Bay Business Networking Happy Hour/Meetings/Meet UpInternational Networking Westshore McAlisters Deli11:30 AM
Tampa / St Pete Business ConnectionsInternational Professionals Networking Meeting11:30 AM
Tampa Bay Business Networking Meetings & MixersFriday Business Introductions!11: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
Thinkful TampaThinkful Webinar || Intro to JavaScript: Build a Virtual Pet12:00 PM – 1:30 PM EDT
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
Nerd Night OutTaps & Drafts6:00 PM
Thinkful TampaThinkful Webinar || Learn Data Analytics With Thinkful6:00 PM – 7:30 PM EDT
Tampa Bay Gaming: RPG’s, Board Games & more!Board Game night at The Strange Realms in Carrollwood Friday, 6 PM6:00 PM
MakerFX MakerspaceMakerFX Makerspace Woodshop Guild6:00 PM
Toastmasters District 48Positively Speaking Toastmasters6:15 PM
Oviedo Middle Aged Gamers (OMAG)Tabletop: Friday Board Game Night7:00 PM
Orlando Adventurer’s GuildCanon’s Custom Campaign Moonsea Tour – DM Canon (Tier 3)7:00 PM
Nerdbrew EventsMtG EDH & Board Games @ Look Theaters Bar/Lounge7:00 PM
Gen GeekBoard games @mermaid tavern7:00 PM
Big Data and Analytics TampaBig Data and Analytics Networking Dinner7:30 PM
Thinkful TampaThinkful Webinar || Data Science vs. Data Analytics9:00 PM – 10:30 PM EDT
Florida Center for Creative PhotographyMonthly Cell Phone Photo Showcase11:59 PM

Saturday, August 20

GroupEvent NameTime
VIP*NCCCCareer Event for University of South Florida StudentsSee event page
Central Florida Philosophy MeetupWake Up and Think Clearly Saturday morning share and discuss.7:00 AM
Toastmasters Division GEarly Bird Ocala8:00 AM
Chess RepublicCoffee & Chess: Tampa Midtown9:30 AM
Toastmasters Division EHunters Creek Toastmasters9:30 AM
Critical Hit GamesWarhammer 40K – RTT10:00 AM
1ONUSTampa Bay Business Expo- Vendor10:00 AM – 6:00 PM EDT
Orlando Lady Developers MeetupCode with me – learning sessions weekly on Saturdays10:00 AM
North Florida Stock Investing EducationSouth Florida Model Investment Club Meeting10:00 AM
Orlando Melrose MakersIn-Person: Makerspace Open Lab10:30 AM
Cyb(H)er Ally Cybersecurity Solutions, LLCCyb(H)er Brunch11:00 AM – 1:00 PM EDT
Lithia Chess Meetup Group(Chess in the Park) Chess at Park Square Plaza12:00 PM
Florida Center for Creative PhotographyJOIN our Facebook Group, LIKE our Fan Page and Invite your Friends12:00 PM
Gen GeekGenGeek Bingo and Potluck12:00 PM
Thinkful TampaThinkful Webinar || Intro To Data Analytics: Tableau Basics12:00 PM – 1:30 PM EDT
WordSmitten Writing WorkshopWordSmitten Writing Workshop :: Saturday 1 PM – Online Session1:00 PM
Suncoast MakersFREE Fab Lab Orientation1:00 PM
Central Florida Florida Foam Fighting (Fumetsu)Fighter Practice! (Newbies welcome)2:00 PM
Florida CodesFlorida Codes – Meet and Greet, 16 Jul 2022, 02:00 PM2:00 PM
St. Pete Short Video Projects Meetup GroupJoin Us For Some Fun At The Multimedia Studio!2:00 PM
The Weirder Things Book ClubSpace themed escape room and arcade2:15 PM
Bradenton Photo GroupLight Basics – Working with Flash2:30 PM
Hosted By Defcon813Monthly Social Meetup3:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Saturday MTG Draft at Hammerfall Games and Collectibles3:00 PM
Tampa Book Club – Award-Winning BooksMan’s Search for Meaning by Viktor E. Frankl3:00 PM
Tampa Games Developer GuildGame Project Therapy (Virtual)4:00 PM
Orlando Adventurer’s Guild[In-Person] The Wild Beyond the Witchlight – DM Calvin (Tier 1)5:00 PM
New Port Richey Casual Games and Fun Socializing Group!End of August Game Night5:30 PM
Orlando StoicsIN PERSON: Social Contract Theory (Part 7)6:00 PM
Thinkful TampaThinkful Webinar || Free Crash Course: JavaScript Fundamentals6:00 PM – 7:30 PM EDT
Lithia Dungeons & Dragons And Gaming GuildRIFTs (Palladium Games)6:00 PM
Kitchen Table Book Club: Year of Short StoriesHeads of the Colored People by Nafissa Thompson-Spires6:00 PM
Oviedo Middle Aged Gamers (OMAG)Golf Group – RPG One-Shots6:30 PM
Nerdbrew EventsCommunity Hang-out Night7:00 PM
Central Florida AD&D (1st ed.) Grognards GuildTHE ONE-SHOT GUILD8:00 PM
Thinkful TampaThinkful Webinar || Enhancing Your Career With Mindfulness9:00 PM – 10:30 PM EDT

Sunday, August 21

GroupEvent NameTime
Kat Usop, MSHIMINDSHOP™| AI FOR ALLSee event page
Florida Center for Creative PhotographyAdvanced Composition — Part 2 of 49:00 AM
Toastmasters District 48Clearwater Sunday Speakers Toastmasters Club9:30 AM
Thinkful TampaThinkful Webinar || UX/UI Design: Designing A UX Case Study12:00 PM – 1:30 PM EDT
Board Games and Card Games in Sarasota & BradentonGames at Descent Into Gaming12:00 PM
Brandon and Seffner area AD&D and Rifts (Palladium) GroupThe Lichway (An OSR One Shot)12:30 PM
Tampa HackerspaceFamily Open Make Day1:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!D&D Adventurers League at Critical Hit Games2:00 PM
Critical Hit GamesD&D Adventurers League2:00 PM
Drunk’n Meeples West Pasco (Boardgames)Weekend Game Day2:00 PM
Toastmasters, Division DWeekend Toastmasters3:00 PM
Hosted By Forever Young Social GroupMonty Python’s SPAMALOT–3:00 PM
Tampa Bay Coalition of ReasonPoisoned Punch & Purple Shrouds: Inside the World of Cult Psychology & Tactics.3:00 PM
Tampa Bay Beach and Sunset Photography and Modeling ClassesMasquerade Boudoir Studio Workshop and Shoot – Photographer Signup4:00 PM
Nerdbrew EventsMtG EDH & eSports Watch Party! Karaoke Pre-gamin!5:00 PM
Orlando Adventurer’s GuildJuly Session Zero: Creating a Character5:00 PM
The Historical History Book ClubBook Discussion: The Time in Between by Maria Duenas5:30 PM
Tampa HackerspaceSew Awesome! (Textile Arts & Crafts)5:30 PM
Thinkful TampaThinkful Webinar || Intro To Data Analytics: Excel Basics6:00 PM – 7:30 PM EDT
Lithia Dungeons & Dragons And Gaming Guild5E (ish) AD&D – Humble Beginnings Campaign (Trouble in Elm).6:00 PM
Gen GeekHouse of Dragon Watch Party7:30 PM
Solana – TampaOffice Hours8:00 PM
Nerd Night OutNerdBrew Karaoke @ MacDinton’s!8:00 PM
Thinkful TampaThinkful Webinar || Intro to Data Analytics: SQL Fundamentals9:00 PM – 10:30 PM EDT

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
Career Programming

My “How to solve coding interview” articles so far…

Meme: Coding alone (picture of not-too-bright Spider-Man villain The Rhino with stupid smirk) vs. Coding in an interview (exact same picture of not-too-bright Spider-Man villain The Rhino with stupid smirk).

Are you trying to pivot into a programming job? Are you part of the Great Resignation and looking for your next coding gig? Are you learning coding and looking for examples of how to solve programming problems?

If you answered “yes” to any of these questions, you might want to check out my series of articles on this blog in which I show you how to solve coding problems that tech companies have been known to ask in interviews.

Here’s what I’ve written so far:

Categories
Career

The most important tech skill ISN’T Googling for answers, but THIS…

As a reader of this blog, you’re probably familiar with the wry observation that the most important tech skill is knowing how to Google for answers. Over the years, this observation has been turned into many, many memes:

Meme: Squinting Fry from “Futurama” with caption “Not sure if I am good at programming or good at Googling.”

Meme: Programmer concentrating at laptop with caption “New programmers Google everything; Pro programmers Google everything.”

Meme: “First step in learning programming” dones as Drake “no / yes” meme. “No” caption: “Learn basic syntax, data types and variables.” “Yes” caption: “Learn how to Google.”

Image: Headline reading “Computer programming to be officially renamed ‘Googling Stack Overflow’.”

Meme: Day 1 of programming — Google. 10 Years of programming — Google.

Twitter screenshot: ”My spouse (an artist, not in tech), working her way through a C++ class (part of Digital Arts curriculum) /  Me: Let me know if you need help / She: Will do / 2 hrs later / Me: How's it going? / She: Fine. I'm cheating / Me: ??? / She: I google for stuff don't know / Do I tell her?”

I’ll agree that it’s a valuable tech skill. I do it all the time!

However, with nearly 25 years of Google, it’s now assumed that you Google answers in day-to-day office work, just as it’s assumed that you know the basics of using a word processor, spreadsheet, and presentation software (you can still list Excel on your resume if you have deep spreadsheet skills — don’t forget that Excel is the next big esport!).

The “level two” skill

Googling for answers is a “level one” skill. It will serve you well for immediate needs in your daily life.

What you eventually want to do is move to the next level: Writing the answers that people Google for.

Here are the reasons why you want to reach level two:

  1. It often expands your knowledge of the subject matter you’re covering.
  2. It establishes you as a credible and knowledgeable source of information on the subject matter.
  3. It often gets people to approach you with job offers, or offer to pay you for your services, or ask to work for you.

Achieving level two has two key components:

  1. Putting answers in some online form. Traditionally, this has been writing, but people are increasing looking to video, especially on YouTube (the world’s second largest search engine), Instagram, and TikTok. This is the easy part.
  2. Getting those answers on the first page of Google results for its search terms or keywords. SEO people love to tell each other this joke: “The best place to hide a body is on the second page of Google results.” This one takes a little more work, and takes into account that no two people get the same Google results for the same search terms.

Level two puts you in demand

On any given week, I get a handful of emails from recruiters, HR people, and the occasional manager with hiring authority asking me if I’d like to leave my current job and go work for them instead. Many of them came in the form of the Dreaded LinkedIn Request:

New Yorker cartoon: Man dying of thirst in the desert runs into man in suit with briefcase who says “Hi, I’d like to add you to my professional network on LinkedIn.”

During last year’s “Great Resignation,” there would be weeks where I’d get one or two dozen such emails and follow-ups. (I’ve turned them down, as my current gig as a Senior Developer Advocate at Okta is pretty sweet.)

Level two gives you an extra portfolio

It’s very helpful to have a portfolio to show to prospective employers, collaborators, co-workers, and customers as proof that you can do what you say you can do.

It’s even better if you have multiple portfolios. You might showcase your work on a site, but also have a Github account where people can look at your work and code. My line of work has also given me a chance to collect media clippings where I’ve appeared or have been quoted, as well as records of my apps in the App Store.

Over the last couple of years, I’ve started a new portfolio: search results for which anything I’ve made is on the first page of Google results. It’s proven handy for my last couple of job searches, as it’s something that other candidates never bring up. It could give you the edge you need!

My “level two” tricks

Image: Screenshots of my articles that are on the first page of Google results for their keywords.

Write an existing answer, but better!

There are nearly 1.2 billion web pages, so there’s a good chance that someone’s written up an answer to a question. But that answer may not be easy to understand, or wrong, or out of date. Someone else might need that answer in another language. Another reader might need that answer, but applicable to a different circumstance. This is an opportunity to write a better answer!

Here are some examples of this kind of answer from my own page one portfolio…

Write the answer that nobody else (or nearly nobody else) is providing.

Eventually, you may get the chance to be one of the first people — if not the first person — to post an answer to a specific question, solution to a specific problem, or exploration of a specific topic. This is an excellent way to establish yourself as knowledgable on a given topic and get on the page one results for that topic.

Whenever you encounter a problem that doesn’t have a solution that you can find via Google and the solve that problem, post your solution to that problem!

Here are some examples of this kind of answer from my own page one portfolio…

Use titles with good keywords.

As far as I know, I’m the only person who posts a regular list of tech, entrepreneur, and nerd events for the Tampa Bay area, and I’ve been doing it every week for five years. In spite of that, I’m missing from page one of the results for this search:

tampa bay tech events

Why? Because until last week, my titles failed to use the right keywords:

Screenshot: My “Tampa Bay Tech Events” article for the week of August 8, 2022.

Since 2017, I’ve used the title What’s happening in the Tampa Bay tech/entrepreneur/nerd scene, which fails to use search terms that people are likely to use, such as event or meetup. I’ll try changing it this week and see what happens.

Make sure that your answers have titles that contain words that people will use when searching for your answer.

Put the answer someplace where it’ll be found.

Your answer needs to be someplace where people look for answers or someplace that Google ranks highly. That makes your answer more likely to be found, which makes people link to it, which in turn makes your answer even more likely to be found.

This blog, Global Nerdy, is my personal tech blog, and I’ve been publishing tech content on it since 2006. This is important, as the Google algorithm factor that matters the most for a site is consistent, high-quality content:

Graph: Pie chart showing factors that affect a web page’s Google ranking. The biggest factor is “consistent publication of high-quality content.”

This blog also focuses on certain aspects of technology and software development, which means that I’ve established myself with niche expertise on a handful of topics. Google also considers this in its site rankings.

While you can publish content on social media, I strongly recommend that you get your own site, as it gives you more control over your content and its format.

Tell people about your answer.

Once you’ve posted your answer, you need to tell people about it to increase its exposure and “findability.” This is where social media and forums come in handy.

Wait.

Getting on the first page of Google results doesn’t happen instantly; it’s the result of steady, consistent content creation. Keep at it, and you’ll build your own page one portfolio!


Try it out — start working on your answers and build your page one portfolio!

Categories
Humor Programming

Truth.

Meme: Twitter tech community (mother holding child above the water in a swimming pool) / Web development (child being held up by mother) / Mobile development (child drowning in pool, ignored by mother) / Algorithms and data structures (skeleton in chair at bottom of pool).
Categories
How To

How to save .webp images as .png files

Sooner or later, you’ll experience this annoyance:

Meme: Smiling face (Save image as), Unhappy face (.webp).
Icon: “Download .png”

If you use Chrome or a browser that supports Chrome extensions (which includes Microsoft’s Edge), you can install the Save Image as PNG extension, which adds a Save Image as PNG option to the contextual menu that appears when you right-click on an image, as shown below:

Image on web page with contextual menu displayed beside it. Highlighted item in menu is “Save image as PNG.”

Try it out! Download and install the extension and try saving the .webp image below as .png:

Image: .png image of man kayaking in rapids.

For more .webp images, visit Google Developers’ WebP Image Galleries site.

What is WebP, anyway?

It’s an image format developed by Google, and it’s meant to replace image formats that we’re all familiar with — .gif, .jpeg, and .png. It supports features that we’ve come to expect for online images, including:

  • Lossless and lossy compression
  • Alpha transparency
  • Animation

WebP images were designed with the goal of fast er internet image transmission, so they’re optimized for small size. Encoding an image as .webp often produces smaller file sizes that encoding the same image at the same level of image quality using .jpeg or .png encoding.

Most current browsers support WebP, but older browsers such as Internet Explorer don’t.

Although WebP encoding often produced smaller images than JPEG or PNG, the image quality drops a lot as you increase the compression.

Categories
Current Events Florida Programming Tampa Bay What I’m Up To

StartupBus Florida 2022 was a success!

The riders of StartupBus Florida 2022. From left to right: Cary, Evan, Justin, Josh, VJ, Julie, Marley, Ray, Charlotte, Joey, Mandy, Sasha, and Chevy.
StartupBus Florida 2022!
Tap to view at full size.

This article is a work in progress — I’m making it available to readers as I write it!

On Wednesday July 27, 2022, 13 people boarded a bus at The Sail on the Riverwalk in downtown Tampa bound for Austin, Texas to participate in a contest unlike any other: StartupBus 2022. I was one of those 13 people, and this is what happened on (and off) that bus.

StartupBus is the Mother of All Hackathons. The first part of the event is a three-day bus ride where buspreneurs (contestants), with help from conductors (coaches), conceive a technology startup, its software, and marketing and business plans. There are a number of buses that start in different places — in 2022, the buses left from California, Mexico City, Cincinnati, and Tampa — and they spend three days making their toward Austin, where their buspreneurs present their startups at the qualifying, semi-final, and final rounds of judging. It’s a road trip, entrepreneurship crash course, competition, and adventure all in one.

Day 1: On the bus from Tampa to Gainesville and Tallahassee

Boarding the bus

At 6:00 a.m., I arrived at The Sail, the designated pickup loacation. It’s a pavilion located downtown, on the Tampa Riverwalk, just a stone’s throw away from the Tampa Convention Center. The buspreneurs were told that the bus would depart at 7, so I expected to be the first one there. Instead, Mandy was there, and so were a handful of buspreneurs. This was a good sign.

The bus should’ve been there too, but it wasn’t. None of our bus contacts were responding to messages or Mandy’s phone calls.

“Let’s just chalk this up to Murphy’s Law and declare 6:45 as ‘panic o’clock,’” I suggested.

Fortunately, she made contact with the bus people at around panic o’clock, and they told us that they were on their way. That gave us a little more time to chat and get to know each other a little more:

Wednesday, 7:16 a.m.: VJ, Ray, Marley, Chevy, and Justin. In the background: Cary.
Tap to view at full size.

The slight delay gave us a chance to load up on coffee and a little breakfast food. We started boarding the bus soon afterward:

Wednesday, 7:22 a.m. The buspreneurs get set to board the bus.
Tap to view at full size.

Here’s a shot showing Josh’s photobombing prowess:

Wednesday, 7:22 a.m. Me in the foreground, VJ and Josh in the background.
Tap to view at full size.

…and shortly after 7:30, our bus started making its way toward the highway.

The secret route

While the buspreneurs knew that the bus would start in Tampa on Wednesday morning and arrive in Austin sometime on Friday evening, they didn’t know what route we’d take or what stops we’d make.

The simplest route from Tampa to Austin takes I-75 north to I-10, and then takes I-10 west, a route 1,200 miles (a little over 1900 km) long. If you were to drive that distance at a consistent 70 miles an hour with no stops at all, you could make the trip in a little over 17 hours. Add stops for activities (more about these later), meals, sleep (at hotels or Airbnbs — we weren’t going to sleep on the bus), and bio breaks, and the trip easily expands to fill three days. At least one of the buspreneurs did some map consulting and guessed our route and where we might end up stopping.

Here’s a map of the route we took:

The route we took from Tampa to Austin.
Tap to view at full size.

Opening ceremonies

Shortly after everyone had settled in on the bus, it was time to get started with the opening ceremonies. The buspreneurs were already familiar with us conductors, so we got on with the task of having the mentors say something to inspire them. First Cary…

Wednesday, 7:42 a.m. Cary addresses the troops.
Tap to view at full size.

…then Josh:

Wednesday, 7:43 a.m.
Tap to view at full size.
Wednesday, 7:43 a.m. The troops watch the opening address.
Tap to view at full size.

With the introductory speeches out of the way, the next step was to have the buspreneurs introduce themselves and propose a startup idea.

Wednesday, 7:47 a.m. Chevy proposes “Tinder for puppy playdates.”
Tap to view at full size.
Wednesday, 7:49 a.m. VJ proposes an electronic replacement for a first responder standard operating procedure manual.
Tap to view at full size.

The buspreneurs got to refine their startup pitches in an online meetup with one of Tampa Bay’s Toastmasters groups, who listened and provided valuable feedback.

After the meetup, the buspreneurs started talking amongst themselves to figure out which startups they should create. Remember, they had only three days to create them!

Wednesday, 9:06 a.m.
Tap to view at full size.
Wednesday, 9:47 a.m.
Tap to view at full size.
Wednesday, 9:47 a.m.
Tap to view at full size.

In the meantime, I got into an extensive conversation with Cary about his life and work, and we discovered that we had both lived in Toronto. Small world!

University of Florida Innovation Hub

At about 10:00 a.m., we arrived in Gainesville, where we paid a visit to the University of Florida’s business incubator, UF Innovate | Accelerate @ The Hub.

Wednesday, 10:18 a.m.
Tap to view at full size.

Wednesday, 10:18 a.m.
Tap to view at full size.
Wednesday, 10:21 a.m.
Tap to view at full size.
Wednesday, 10:21 a.m.
Tap to view at full size.
Wednesday, 10:31 a.m.
Tap to view at full size.
Wednesday, 10:31 a.m.
Tap to view at full size.
Wednesday, 10:35 a.m.
Tap to view at full size.
Wednesday, 10:43 a.m.
Tap to view at full size.
Wednesday, 10:43 a.m.
Tap to view at full size.
Wednesday, 11:41 a.m.
Tap to view at full size.
Wednesday, 11:57 a.m.
Tap to view at full size.

Back on the bus

Wednesday, 12:06 p.m.
Wednesday, 12:14 p.m.
Wednesday, 12:23 p.m.
Wednesday, 2:07 p.m.
Wednesday, 3:20 p.m.
Wednesday, 3:46 p.m.
Wednesday, 3:59 p.m.
Wednesday, 4:17 p.m.

Domi Station, Tallahassee

Day 2: New Orleans

The wiper hack

Stayges

Next Responder

Afterparty on the roof

A night out in New Orleans

Day 3: Austin

Making our way to Texas

Buc-ee’s!

Home stretch

Arrival at the “TikTok Mansion”

Day 4: Qualifying round

Breakfast and getting ready

Capital Factory and the qualifying rounds

Brent Britton and CoreX

Day 2: Semifinals and finals