Here’s what’s happening in the thriving tech scene in Tampa Bay and surrounding areas for the week of Monday, May 12 through Sunday, May 18, 2025!
This list includes both in-person and online events. Note that each item in the list includes:
✅ When the event will take place
✅ What the event is
✅ Where the event will take place
✅ Who is holding the event
This week’s events
- Monday, May 12
- Tuesday, May 13
- Wednesday, May 14
- Thursday, May 15
- Friday, May 16
- Saturday, May 17
- Sunday, May 18
Monday, May 12
Tuesday, May 13
Tuesday at 9:00 am: Tampa Bay Infragard presents these talks:
- Marco Di Pasquale, Dan Brown & Ray Secrest: Digital Defense for Imperium Sine Fine
- Dan Brown: Cyber Threat Fusion Center at Depository Trust and Clearing Corporation (DTCC)
- Ray Secrest: Lessons from the Breach & Path Forward (members only)
Find out more and register here.
Tuesday at 10:00 am, online: Computer Coach presents The Interview Cheat Sheet! Ready to ace your next interview? Join our webinar, “The Interview Cheat Sheet: Interviewing Tips to Level Up Your Game,” and gain valuable insights to excel in your interviews. Elevate your interview skills and stand out from the competition.
Find out more and register here.
Tuesday at 6:00 pm: Tampa Bay Product Group presents Shaping the Future of Project & Change Management – An Agile-Focused Discussion!
Join a group of agile experts from local organizations to discuss how to successfully integrate agility into project and change management. This facilitated roundtable discussion will focus on how agile principles and practices can drive successful transformation, along with key considerations to keep in mind.
You don’t need to be an agile expert to gain value from this session. This session is designed to build awareness for those who seek to know what to do to help yourself become stronger or help your organizations approach the opportunities agile can provide it.
Find out more and register here.
Tuesday at 6:00 p.m.: Data Analytics & AI Tampa Bay presents Eric Vogelpohl taking a step back to focus on what’s realistic over the next 6-12 months. The conversation will span the spectrum of perspectives — from cautionary voices like Geoffrey Hinton to the unbridled optimism — exploring how to temper expectations while still embracing the incredible potential ahead. It’s also a chance to reflect on the ethical responsibilities that come with this tech and how we navigate its rapid evolution.
Find out more and register here.
Wednesday, May 14
Wednesday from 11 am to 6 pm at the Mahaffey Theater: It’s Tampa Bay Tech’s annual poweredUP Tampa Bay Tech Festival! It’s a day of innovation, inspiration, and connection. This highly anticipated gathering will bring together the brightest minds and boldest ideas in technology for an experience that’s as engaging as it is impactful.
Find out more and register here.
Thursday, May 15
Thursday at 6 pm at Embarc Collective: Tampa Java User Group presents Bootiful Spring Boot: A DOGumentary. Spring Boot 3.x and Java 21 have arrived, making it an exciting time to be a Java developer! Join Josh Long and dive into the future of Spring Boot with Java 21. Discover how to scale your applications and codebases effortlessly. You’ll explore the robust Spring Boot ecosystem, featuring AI, modularity, seamless data access, and cutting-edge production optimizations like Project Loom’s virtual threads, GraalVM, AppCDS, and more. Let’s explore the latest-and-greatest in Spring Boot to build faster, more scalable, more efficient, more modular, more secure, and more intelligent systems and services.
Find out more and register here.
Friday, May 16
Saturday, May 17
Saturday from 8 am – 5 pm: It’s the 2025 edition of Tampa’s annual cybersecurity conference — BSides Tampa 12! BSides Tampa is a community-driven cybersecurity conference that brings together professionals, students, and enthusiasts to share knowledge, network, and discuss emerging trends in the security field.
BSides Tampa is open to anyone interested in cybersecurity. Whether you’re a seasoned professional or just starting out, there’s something for everyone!
One of the talks at BSides is mine and Anitra’s: Surviving Your Layoff, which will show you how to make the layoff ride less bumpy and move from layoff to liftoff!
Find out more and register here.
Saturday from 10:00 am to 3:00 pm at CoHatch West Tampa: Tampa Bay UX Group presentsUX + AI Workshop: Designing Responsibly in the Age of Agents! This is a workshop for UX professionals, design strategists, curious practitioners, and adjacent entrepreneurs who want to explore how AI is reshaping the design process.
This is a hands-on, collaborative workshop where we’ll explore:
- How GenAI is already impacting design workflows
- Strategic opportunities for agentic UX and automation
- “To-be” journey mapping with design thinking methods
- Co-creating smarter, leaner workflows using AI
- Prompting and prototyping exercises using tools like ChatGPT
You don’t need a background in AI — just come ready to learn!
Find out more and register here.
Sunday, May 18
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 scrapes 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 judgment 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 and other events related to improving your presentation and public speaking skills, 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
On Thursday, May 8th from 11 a.m. to 3:00 p.m. Eastern, O’Reilly Media will host a free online conference called AI Codecon. “Join us to explore the future of AI-enabled development,” the tagline reads, and their description of the event starts with their belief that AI’s advance does NOT mean the end of programming as a career, but a transition.
Here’s what I plan to do with this event:
- Register for the event
- Log in when it starts and fire up a screen recorder
- Watch the event in the background while working
- Generate a transcript from the recording and feed it into a couple of LLM
- Have the LLMs answer any questions I may have and generate summaries and “going forward” game plans based on the content and my future plans
The agenda for AI Codecon
Here’s the schedule for AI Codecon, which is still being finalized as I write this:
- Introduction, with Tim O’Reilly (10 minutes)
- Gergely “Pragmatic Engineer” Orosz and Addy Osmani Fireside Chat (20 minutes)
Addy Osmani for an insightful discussion on the evolving role of AI in software engineering and how it’s paving the way for a new era of agentic, “AI-first” development.
- Vibe Coding: More Experiments, More Care – Kent Beck (15 minutes)
Augmented coding deprecates formerly leveraged skills such as language expertise, and amplifies vision, strategy, task breakdown, and feedback loops. Kent Beck, creator of Extreme Programming, tells you what he’s doing and the principles guiding his choices.
- Junior Developers and Generative AI – Camille Fournier, Avi Flombaum, and Maxi Ferreira (15 minutes)
Is bypassing junior engineers a recipe for short-term gain but long-term instability? Or is it a necessary evolution in a high-efficiency world? Hear three experts discuss the trade-offs in team composition, mentorship, and organizational health in an AI-augmented industry.
- My LLM Codegen Workflow at the Moment – Harper Reed (15 minutes)
Technologist Harper Reed takes you through his LLM-based code generation workflow and shows how to integrate various tools like Claude and Aider, gaining insights into optimizing LLMs for real-world development scenarios, leading to faster and more reliable code production. - Jay Parikh and Gergely Orosz Fireside Chat (15 minutes)
Jay Parikh, executive vice president at Microsoft, and Gergely Orosz, author of The Pragmatic Engineer, discuss AI’s role as the “third runtime,” the lessons from past technological shifts, and why software development isn’t disappearing—it’s evolving. - The Role of Developer Skills in Today’s AI-Assisted World – Birgitta Böckeler (15 minutes)
Birgitta Böckeler, global lead for AI-assisted software delivery at Thoughtworks, highlights instances where human intervention remains essential, based on firsthand experiences. These examples can inform how far we are from “hands-free” AI-generated software and the skills that remain essential, even with AI in the copilot seat. - Modern Day Mashups: How AI Agents Are Reviving the Programmable Web – Angie Jones (5 minutes)
Angie Jones, global vice president of developer relations at Block, explores how AI agents are bringing fun and creativity back to software development and giving new life to the “programmable web.” - Tipping AI Code Generation on its Side – Craig McLuckie (5 minutes)
The current wave of AI code generation tools are closed, vertically integrated solutions. The next wave will be open, horizontally aligned systems. Craig McLuckie explores this transformation, why it needs to happen, and how it will be led by the community. - Prompt Engineering as a Core Dev Skill: Techniques for Getting High-Quality Code from LLMs – Patty O’Callaghan (5 minutes)
Patty O’Callaghan highlights practical techniques to help teams generate high-quality code with AI tools, including an “architecture-first” prompting method that ensures AI-generated code aligns with existing systems, contextual scaffolding techniques to help LLMs work with complex codebases, and the use of task-specific prompts for coding, debugging, and refactoring. - Chip Huyen and swyx Fireside Chat (20 minutes)
Chip Huyen will delve [Aha! An AI wrote this! — Joey] into the practical challenges and emerging best practices for building real-world AI applications, with a focus on how foundation models are enabling a new era of autonomous agents.
- Bridging the AI Learning Gap: Teaching Developers to Think with AI – Andrew Stellman (15 minutes)
Andrew Stellman, software developer and author of Head First C#, shares lessons from Sens-AI, a learning path built specifically for early-career developers, and offers insights into the gap between junior and senior engineers. - Lessons Learned Vibe Coding and Vibe Debugging a Chrome Extension with Windsurf – Iyanuoluwa Ajao (5 minutes)
Software and AI engineer Iyanuoluwa Ajao explores the quirks of extension development and how to vibe code one from scratch. You’ll learn how chrome extensions work under the hood, how to vibe code an extension by thinking in flows and files, and how to vibe debug using dependency mapping and other techniques. - Designing Intelligent AI for Autonomous Action – Nikola Balic (5 minutes)
Nikola Balic, head of growth at VC-funded startup Daytona, will show through case studies like AI-powered code generation and autonomous coding, you’ll learn key patterns for balancing speed, safety, and strategic decision-making—and gain a road map for catapulting legacy systems into agent-driven platforms. - Secure the AI: Protect the Electric Sheep – Brett Smith (5 minutes)
Distinguished software architect, engineer, and developer Brett Smith discusses AI security risks to the software supply chain, covering attack vectors, how they relate to the OWASP Top 10 for LLMs, and how they tie into scenarios in CI/CD pipelines. You’ll learn techniques for closing the attack vectors and protecting your pipelines, software, and customers. - How Does GenAI Affect Developer Productivity? – Chelsea Troy (15 minutes)
The advent of consumer-facing generative models in 2021 catalyzed a massive experiment in production on our technical landscape. A few years in, we’re starting to see published research on the results of that experiment. Join Chelsea Troy, leader of Mozilla’s MLOps team, for a tour through the current findings and a few summative thoughts about the future. - Eval Engineering: The End of Machine Learning Engineering as We Know It – Lili Jiang (15 minutes)
Lili Jiang, former Waymo evaluation leader, reveals how LLMs are transforming ML engineering. Discover why evaluation is becoming the new frontier of ML expertise, how eval metrics are evolving into sophisticated algorithms, and why measuring deltas instead of absolute performance creates powerful development flywheels. - Closing Remarks – Tim O’Reilly (10 minutes)
Last Wednesday, Tampa Devs led a meetup of Tampa Bay technology meetups, and it was a hit! My thanks to Nelson Yee for helping put this event together (and very quickly, too) and for James Gress for his presentation on the state of AI.
I took some photos of the event and am sharing them here. You can find even more photos in Nelson’s post on LinkedIn.
Thank you, Joe Blankenship, for all you do!
In case you missed organizer Joe Blankenship’s announcement, he’s become quite busy with his new venture, A Valid Company, and won’t have the bandwidth to run Tampa Bay Python.
As not only the organizer behind Tampa Bay Python, but also the Chief Data Officer of Certus Core and one of the people behind the Data4 conference, he’s a tech powerhouse, and we should expect to see great things from A Valid Company! I’d like to thank Joe for all the work he’s done for the local Python and tech communities.
And now, the new organizer…
…that would be me.
In case you’re not aware, I’ve been programming in Python since 1999. I had to learn it while on vacation the week before a Python programming job, and said vacation was at Burning Man ’99.
My favorite way to describe Burning Man is like a circus-meets-rave in the desert, and it’s up to you to provide the entertainment. The motto at the time was “There are no spectators; only participants.”

It turns out that most of the partying happens at night, and mornings at Burning Man are relatively mellow. The mornings were when I learned Python, armed with my trusty Toshiba Satellite 4015CDT (Pentium II running at 266 MHz; I’d boosted the RAM to 96 MB) and a paperback copy of Mark Lutz’s book, Learning Python (first edition, of course). I fell in love with the language — after all, any language that you can learn amidst the chaos of Burning Man has to be a good one!
Since then, I’ve been using Python for all sorts of things, including generating the weekly tech events list that appears on this blog every Friday. I’m honored to be the new organizer for Tampa Bay Python!
I’m already working on ideas for upcoming Tampa Bay Python meetups, but if you have suggestions for topics that Tampa Bay Python should cover, I’d love to hear them — just drop me a line at joey@joeydevilla.com or via any of my social media accounts.
PyLadies is an international mentorship group whose goal is to encourage more women to become active participants and leaders in Python’s open-source community. There are PyLadies chapters all over the world, including one right here in Tampa Bay: TampaBay PyLadies.
The problem is that the TampaBay PyLadies Meetup group doesn’t have an organizer, and if one doesn’t step up, Meetup will automatically close that group.
We need a PyLadies group here. Python is expected to be a high-demand programming language for some time (it’s still at the top of the TIOBE Index), and let’s face it: programming is a sausage party. We guys are pretty good at things, but we need the knowledge, wisdom, and perspective that women provide.
If you’re a woman in the Tampa Bay area and would like to help keep TampaBay PyLadies up and running, please consider becoming an organizer for TampaBay PyLadies Meetup. You don’t need to be an expert at Python; all you need is to be interested in Python and have enough organizational know-how to run a Meetup (it’s relatively straightforward) and the time to do so. And if you need help, we in the Tampa Bay Python community — myself included — will gladly provide it.
Want to step up and become TampaBay PyLadies’ organizer? You can do so on the TampaBay PyLadies page!
Saturday picdump for May 3, 2025
It’s Saturday — the first Saturday of May 2025! And since it’s Saturday, it’s time for another “picdump!”
This is the weekly article where I post the technology- and work-related memes, pictures, and cartoons floating around the internet that I found interesting or relevant this week. There are 108 of them — share and enjoy!