How to save .webp images as .png files
Sooner or later, you’ll experience this annoyance:
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:

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

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

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:
Here’s a shot showing Josh’s photobombing prowess:
…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:

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…
…then Josh:
With the introductory speeches out of the way, the next step was to have the buspreneurs introduce themselves and propose a startup idea.

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!
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.
Back on the bus
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

Here’s the list of tech, entrepreneur, and nerd events for Tampa Bay and surrounding areas for the week of Monday, August 8 through Sunday, August 14, 2022. New month, new list!
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 try to keep this list up-to-date. I add new events as soon as I hear about them, so be sure to check this post regularly!
Monday, August 8
Group | Event Name | Time |
---|---|---|
RGANetwork.net | Downtown St Pete Professionals Networking Lunch~ Fords Garage | See event page |
Certification Planner LLC | New CISSP Certification Training in Tampa ,FL | See event page |
Young Professionals Networking JOIN in and Connect! | In person at Fords Garage St Pete | 11:00 AM |
MilitaryX | Tampa Job Fair – Tampa Career Fair | 11:00 AM – 2:00 PM EDT |
Professional Business Networking with RGAnetwork.net | Virtual Networking Lunch | 11:30 AM |
North Tampa Networking Group | Business networking | 11:30 AM |
Professional Business Networking with RGAnetwork.net | St. Pete Networking Lunch! Fords Garage! Monday’s | 11:30 AM |
Christian Professionals Network Tampa Bay | Live Online Connection Meeting- Monday | 11:30 AM |
Entrepreneurs & Business Owners of Sarasota & Bradenton | Virtual Networking Lunch Monday | 11:30 AM |
Work From Home -Online Business Opportunities and Networking | Learn How You Can Create A Crazy Side Income Through LinkedIn | 3:00 PM |
Tampa Financial Freedom Meetup Group | HOW TO CREATE A EASY INCOME ON LINKEDIN | 3:00 PM |
SCIPS, a 50+ Tampa Bay Singles Club | EUCHRE, Rummy Q and other Board Games for ENTHUSIASTIC GAME PLAYERS | 4:00 PM |
Thinkful Tampa | Thinkful Webinar || UX/UI Design: Wireframes and Prototypes | 6:00 PM – 7:30 PM EDT |
Critical Hit Games | MTG: Commander Night | 6:00 PM |
Tampa Bay Tabletoppers | Monday Feast & Game Night | 6:00 PM |
BerLagmark – Sarasota Amtgard | Monday Night Fighter Practice! | 6:00 PM |
Tampa Bay Gaming: RPG’s, Board Games & more! | Hobby Night! at Hammerfall Games and Collectibles | 6:00 PM |
Beginning Web Development | Angular for Beginners | 6:00 PM |
Board Game Meetup: Board Game Boxcar | Monday Weekly Board Game Night! (Lazy Moon Colonial Location) | 6:00 PM |
Toastmasters District 48 | Speakeasy Toastmasters #4698 | 6:15 PM |
Toastmasters District 48 | North Port Toastmasters Meets Online!! | 6:30 PM |
Light Study PRO – A Photography Workshop for Emerging Pros | Members as far back as 2008 can access their photos | 7:00 PM |
Learn-To-Trade Crypto – Online (As Seen on Orlando Sentinel) | Learn-To-Trade Q&A (0NLINE) | 7:00 PM |
Orlando Stoics | ONLINE: “Stoic Stories by Ryan Holiday” | 7:00 PM |
Tampa – Sarasota – Venice Trivia & Quiz Meetup | Trivia Night – Motorworks Brewing Smartphone Trivia Game Show | 7:00 PM |
Learn-To-Trade Forex – Online (As Seen on Orlando Sentinel) | Learn-To-Trade Q&A (ONLINE) | 7:00 PM |
Central Florida AD&D (1st ed.) Grognards Guild | World of Greyhawk: 1E One-Shots | 7:30 PM |
Thinkful Tampa | Thinkful Webinar || Data Analytics: Tools of the Trade | 9:00 PM – 10:30 PM EDT |
Shanghai Agile/Scrum/Lean Startup User Group | 1st Heart of Scrum Conference Orlando August 8th & 9th 2022 | 9:00 PM |
Tampa / St Pete Business Connections | Monday Virtual Business Introductions | 11:30 PM |
Tuesday, August 9
Wednesday, August 10
Thursday, August 11
Friday, August 12
Saturday, August 13
Sunday, August 14
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!

Robinhood is only the latest tech firm to announce layoffs, with their press release saying that they’ll be letting go of nearly a quarter of the firm. Shopify, Netflix, Coinbase, , Tesla, Substack, ByteDance (as in TikTok), OpenSea, Niantic, Unity, and even Crypto.com, whose “Fortune favors the brave” ad with Matt Damon aged like milk, have all laid off a sizable portion of their workforce over the summer.
They won’t be the last in our industry to do some downsizing. Mark Zuckerberg not-so-subtly hinted that there will probably be layoffs as well as pressure on low performers to quit at Meta in a rather ominous way: “Realistically, there are probably a bunch of people at the company who shouldn’t be here.”
With all the layoffs taking place — and many more likely to come — you may be asking yourself this question: How will I know when I’m about to be laid off?
The one sure indicator that you’ve been invited to a layoff meeting

If you get a last-minute invitation to a high-priority meeting with a big or hidden guest list that has a vague name (such as “Special meeting” or something similar), with no agenda and is scheduled near the start of the day, the odds are good that you’re about to be laid off.
The general consensus among HR people whom I’ve talked to on the topic is that layoff meetings should be scheduled with as little advance notice as possible. They’re typically held as early in the day as scheduling and other issues will allow, and preferably not before a weekend or holiday.
Why are layoff meetings announced only at the last minute? It’s to harness the element of surprise, which helps blunt any angry or resentful reaction from employees, and the shock tends to make some people a little more pliant.
Another sign that it’s a layoff meeting

If you see unusual attendees at this last-minute meeting — typically HR people or “The Bobs”, a term referring to the “efficiency experts” from the film Office Space, it’s almost certain that it’s a layoff meeting.
Yet another sign that it’s a layoff meeting

If it’s a video meeting but the organizers have declared it a “camera off / everyone muted but the meeting leader” meeting, it’s probably a layoff meeting.
What to do if you realize that you’ve been invited to a layoff meeting

Do whatever it takes to steel yourself for the bad news. Whether it’s deep breathing, counting to ten, reciting your own personal mantra or firing up your “poker face”, you want to get ready to conduct yourself at the meeting with as much grace, aplomb and professionalism as you can muster.
You’re about to be in the second most important meeting you’ll ever have at this job.

(In case you were wondering, the most important one is the job interview.)
If you work for a decent company, there’ll be one or more follow-up calls, and they’ll be face-to-face. Depending on the size of the company, it might be just your manager or your manager, some other management people, and HR.
No matter what you’re feeling at the meeting, you want your termination to be as good a breakup as possible. This means that you must handle it professionally.
The way you behave at this meeting will set the tone for your departure. If it is full of bitterness, acrimony, and the gnashing of teeth, they won’t be inclined to do you any favors. On the other hand, if you conduct yourself with grace and decorum, you may gain some extra concessions and a willingness on their part to do what they can for you.
If you can remember these questions through the stress of the meeting, you should ask questions like:
- When is my last day?
- What is my severance package?
- How long will my company insurance coverage last?
- When do I have to return the company laptop and other gear?
- What arrangements are being made so I can collect my stuff from the office?
- What do you want me to do with my current projects and files?
- Can I get a letter of recommendation and use you as a reference?
Don’t worry about memorizing these questions — just remember that you should leave the meeting with a clear idea of what they expect from you and what you can expect from them.
When they send you papers to sign, do not sign them immediately. You’ll be given time to look them over. Don’t look them over just yet.
Walk it off
This is going to sound terribly woo-woo new-agey, but I’m going to say it because it’s an important step: at your first opportunity, get away from whatever you’re doing, get out and go for a walk. Physical activity is a key part of this step, so don’t get into a motorized vehicle. You want to get moving, and you want to do it outside, preferably in your own neighborhood.
The walk is important because it gets you out of the house and gives you a chance to clear your head. It gives you a chance to come down from one of the most stressful experiences you’ll ever face in your working life and come to terms with what’s happened. It is not the time for figuring out what your immediate next steps are; it is the time to collect yourself for figuring out what your next steps are.
Deal with it…non-self-destructively
No matter how good a job you were doing or how well you served the company, and despite the fact that all this is being brought about by a combination of circumstances over which most of us have little control, you’ll feel like this cat:

It will feel as if you had been weighed in the balance and found wanting. In fact, that may have happened. Perhaps you weren’t found wanting as a person or an employee, but when the bean-counters did the books, they did the math and determined that either you went or the company did.
Deal with the shame, using whatever constructive coping mechanisms work best for you. In my case when I was laid off from my previous company in April 2020, I hit the bike, made some lunch, did a little housework, played a little music on the ol’ squeezebox and got involved in some very severe grenade-launcher-assisted altercations in Grand Theft Auto V:
If you must, have a drink or two but don’t go beyond that. You want to take the edge off, not go on a binge.
Network!
Update your LinkedIn — and don’t simply mark the end date of your job:
- Announce your situation in a post.
- Update your profile.
- Reach out to your network.
- Do the things that get your name in circulation, and let the world know that you’re open to work.
What to do if you weren’t laid off

If you escaped a layoff, the very next thing you should do after celebrating briefly is to follow the advice of Florida’s own “Tommy the Tech Recruiter,” who posted this excellent suggestion on LinkedIn:
If you know someone who is on the job search…
No, no they’re not okay. Especially in these times.
They are tired. Exhausted. Frustrated. Scared.Each passing day brings a rollercoaster of emotions.
Each rejection or time they never hear anything back leaves them questioning or doubting themselves.It’s a soul crushing process.
If you are on a job search… I am here for you and making it my mission to help shorten how long that search takes.
And if you see someone who was just laid off or has that green banner, comment on their posts for visibility. Share it. Leave a kind and uplifting comment or send them a DM of support.
We can help each other through this.

Here’s the list of tech, entrepreneur, and nerd events for Tampa Bay and surrounding areas for the week of Monday, August 1 through Sunday, August 7, 2022. New month, new list!
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 try to keep this list up-to-date. I add new events as soon as I hear about them, so be sure to check this post regularly!
Monday, August 1
Group | Event Name | Time |
---|---|---|
RGANetwork.net | Downtown St Pete Professionals Networking Lunch~ Fords Garage | See event page |
Option Trading Strategies (Tampa Bay area) Meetup Group | Option Trading Strategies Meetup (Online) | 10:00 AM |
Entrepreneurs & Business Owners of Sarasota & Bradenton | Virtual Networking Lunch Monday | 10:30 AM |
Christian Professionals Network Tampa Bay | Live Online Connection Meeting- Monday | 10:30 AM |
Professional Business Networking with RGAnetwork.net | Virtual Networking Lunch | 10:30 AM |
Young Professionals Networking JOIN in and Connect! | In person at Fords Garage St Pete | 11:00 AM |
Thinkful Tampa | Thinkful Webinar || Intro To Data Analytics: Excel Basics | 12:00 PM – 1:30 PM EDT |
Learn Entrepreneurship | First Online Zoom, Share Resources and Access to Help | 11:00 AM |
North Tampa Networking Group | Business networking | 11:30 AM |
Tampa St Pete Stocks and Options Trading Group | Success in Stagflation: Learn to Protect Your Wealth | 3:00 PM |
SCIPS, a 50+ Tampa Bay Singles Club | EUCHRE, Rummy Q and other Board Games for ENTHUSIASTIC GAME PLAYERS | 4:00 PM |
Thinkful Tampa | Thinkful Webinar || Intro to Data Analytics: SQL Fundamentals | 6:00 PM – 7:30 PM EDT |
We Write Here Black and Women of Color Writing Group | Virtual Writing Get Downs | 5:00 PM |
Toastmasters, Division D | ACE Advanced Toastmasters 3274480 | 5:00 PM |
Toastmasters District 48 | North Port Toastmasters Meets Online!! | 5:30 PM |
Toastmasters Division G | Triple Crown Toastmasters Club 4147 (Virtual) | 5:30 PM |
St. Petersburg Crypto Investors and Miners Club | CryptoProCafe’s Club DAO | 5:30 PM |
Entrepreneurs & Startups – Bradenton Networking & Education | Nick Choat: The Hero’s Journey | 5:30 PM |
Toastmasters District 48 | Stirling Toastmasters Club #7461614 | 6:00 PM |
Orlando Adventurer’s Guild | Tomb of Annhilation (APL 1, Forgotten Realms) – DM Carson | 6:00 PM |
Orlando Stoics | ONLINE: “Philosophy in Star Trek” (Part 2) | 6:00 PM |
Learn-To-Trade Forex – Online (As Seen on Orlando Sentinel) | Learn-To-Trade Q&A (ONLINE) | 6:00 PM |
Critical Hit Games | MTG: Commander Night | 6:00 PM |
Board Game Meetup: Board Game Boxcar | Monday Weekly Board Game Night! (Lazy Moon Colonial Location) | 6:00 PM |
Tampa Bay Gaming: RPG’s, Board Games & more! | Casual Pokemon League at Nerdy Needs | 6:00 PM |
Brews N Board Games | Board Game Night at Persimmon Hollow Flamingo Crossings | 6:00 PM |
Toastmasters Division E | Lakeland (FL) Toastmasters Club #2262 | 6:00 PM |
Tampa Bay Tabletoppers | Monday Feast & Game Night | 6:00 PM |
Learn-To-Trade Crypto – Online (As Seen on Orlando Sentinel) | Learn-To-Trade Q&A (0NLINE) | 6:00 PM |
North Florida Stock Investing Education | North Florida Chapter Model Investment Club | 6:30 PM |
Tampa Hackerspace | Make a LED Edge Lit Name Plaque (Members Only) | 7:00 PM |
Tampa – Sarasota – Venice Trivia & Quiz Meetup | Trivia Night – Motorworks Brewing Smartphone Trivia Game Show | 7:00 PM |
Thinkful Tampa | Thinkful Webinar || What Tech Career Is Right For Me? | 9:00 PM – 10:30 PM EDT |
Tampa / St Pete Business Connections | Monday Virtual Business Introductions | 10:30 PM |
Tuesday, August 2
Wednesday, August 3
Thursday, August 4
Friday, August 5
Saturday, August 6
Sunday, August 7
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!