Categories
Mobile

Possible uses for unlisted apps in the Apple App Store

Apple’s announcement of a support for unlisted apps in the App Store opens up some interesting possibilities. Here are a few that I can think of.

What are unlisted apps?

Apple’s new way to distribute apps via the App Store is an interesting one: unlisted app distribution. The simplest way to describe them is that they’re like unlisted YouTube videos, but for apps.

In other words, you can only get an unlisted app if you have its link. You won’t find it by browsing the App Store or using its search feature. They won’t appear as featured apps or recommended app. They will be accessible via Apple Business Manager and Apple School Manager. But for the most part, they’re invisible and inaccessible to the general public unless you have their link.

Keep in find that “unlisted” doesn’t mean “unexamined”. Unlisted apps are still subject to the regular the app review process; the unlisted status only affects how they can be found. This means that you can’t use it as a replacement for TestFlight or beta testing — unlisted apps must be ready for final distribution.

It also appears that you can convert any of your apps that are already in the App Store into unlisted apps.

How can you use unlisted apps?

1. Employee apps for smaller companies

Many companies produce dedicated, proprietary custom internal-use apps for their employees to use in order to get their work done. If your company has the required budget and people to do so, it can distribute those apps through the Apple Developer Enterprise Program.

The Apple Developer Enterprise Program be overkill for a lot of smaller organizations, who might just want to limit the availability and findability of their apps to their employees. This is where unlisted apps come in — the company could just send employees the link to the app.

2. School apps for students and teachers

Take the above scenario and replace “companies” with “schools” — especially smaller ones — and the same use case arises. It could be a simple way to limit the distribution of school-specific apps mostly to students, teachers, and staff.

3. Limited-time conference/convention/concert companion apps

Many conferences and concerts like to have their own custom apps, and it’s not unusual for developers to create conference apps that they wish existed (for example, Tampa’s 2020 Synapse Summit didn’t have its own watch app, so I created one).

These apps have a limited lifetime, and once the conference has come and gone, they just litter the App Store. Unlisted apps would be a good solution.

4. Limited-time research apps

Since smartphones and smartwatches are essentially sensor-laden, constantly-networked, always-on supercomputers that people keep within arm’s reach most of the time, they are useful tools for research project apps that either monitor test subjects or get input from them. These apps could easily be distributed as unlisted apps.

5. Portfolio/resume apps

There are times when a developer might want to present their portfolio in a memorable way, and an app that functioned as a portfolio would certainly be memorable! A portfolio app would be a good use case for unlisted apps.

Categories
Humor Programming

What scares many programmers?

For me, regular expressions are like the rules for boardgames that I don’t play that often: As the game progresses, I understand the rules and think I have a firm grasp on them, and when the game gets put away and I don’t play it for a while, I forget almost everything.

These days, I keep a couple of “interactive notebooks” with working code featuring useful regexes, paired with notes written in Markdown:

  • For Swift, Xcode Playgrounds does this well.
  • For other languages — Python, JavaScript, Kotlin, and C# — I used Jupyter Notebook.

Categories
Humor

“I’m a professional crypto and NFT trader.”

Categories
Humor

The nightmare

Comic: You committed the API keys to a public repo
Categories
Current Events Tampa Bay

What’s happening in the Tampa Bay tech/entrepreneur/nerd scene (Week of Monday, January 24, 2022)

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

This coming week includes National Florida Day, January 25th, which falls on a Tuesday this year. It celebrates Florida’s arrival as the U.S.’ 27th state in 1845. I plan on celebrating by using my Wintel gaming laptop as my primary computer that day (the IBM PC was born in Florida, on IBM’s Boca Raton campus) and possibly making questionable choices in the spirit of Florida Man.

This list is a weekly service from Tampa Bay’s tech blog, Global Nerdy! For almost five years, I’ve been compiling a list of tech, entrepreneur, and nerd events happening in Tampa Bay and surrounding areas. There’s a lot going on in our scene here in “The Other Bay Area, on the Other West Coast”!

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.

The mandatory omicron variant announcement

Prior to the omicron variant, there was still a pretty good chance that you didn’t personally know someone who’d caught COVID. Today, thanks to its contagiousness, omicron has made it so much more likely that someone you personally know has caught it — and probably has it now.

Omicron’s out there, and it’s not as “mild” as some people have described it. Be smart and responsible — get your booster, mask up in crowds, favor outdoor and online events, and we can get back to what passes for normal sooner!

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 page often!

Monday, January 24

GroupEvent NameTime
Tampa Bay TimesTampa Bay Job & Career Fair10:00 AM to 2:00 PM EST
Thinkful TampaThinkful Webinar || What is UX/UI Design?10:00 AM to 11:30 AM EST
Thinkful TampaThinkful Webinar || Bootcamp Alumni Success Secrets5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || UX/UI Design: Wireframes and Prototypes8:00 PM to 9:30 PM EST
Tampa Bay TabletoppersMonday Feast & Game Night5:30 PM
Board Game Meetup: Board Game BoxcarWeekly Game Night! (Lazy Moon Location)6:00 PM
Tampa / St Pete Business ConnectionsSouth Tampa Professional Networking Lunch11:30 AM
Entrepreneurs & Business Owners of Sarasota & BradentonVirtual Networking Lunch Monday11:30 AM
Christian Professionals Network Tampa BayLive Online Connection Meeting- Monday11:30 AM
Professional Business Networking with RGAnetwork.netMonday Virtual Networking Lunch11:30 AM
Wesley Chapel, Trinity, New Tampa Business ProfessionalsLutz, Wesley Chapel, New Tampa Virtual Networking Lunch11:30 AM
West Orange Comics & Video GamesMagic Mondays5:00 PM
Tampa# – C# and .NETGroup Code Challenge [Virtual]5:30 PM
The Tampa Chapter of the Society for the Exploration of PlayCritical Hit Games: Board Game Night5:30 PM
Beginning Web DevelopmentWeekly Learning Session6:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Open Painting at Warehouse 516:00 PM
Critical Hit GamesMTG: Commander Open Play6:00 PM
Orlando Adventurer’s Guild[FR] Waterdeep: Dragon Heist – DM Carson (Tier 1)6:00 PM
Thoughtful WritingPhilosophy in Writing6:00 PM
Toastmasters District 48North Port Toastmasters Meets Online!!6:30 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupTrivia Night – Off the Wagon Kitchen & Brewery Smartphone Trivia Game Show6:30 PM
Nerdbrew EventsAnime Watch Party7:00 PM
Toastmasters District 48Time to Take Speaking Your Passion to the Next Level at South Tampa TM!7:00 PM
South Florida Poker, Music & Entertainment GroupFREE Texas Holdem Poker Tournaments at Fireside Lounge & Billiards 7 PM Start7:00 PM
Orlando StoicsONLINE: “The Stoicism of Ben Franklin”7:00 PM
Coded For Money, Flow and Fame – Tampa GroupHow to Get a Never-Ending Flow of Clients7:00 PM
Tampa HackerspaceIntro to the Babylock Embroidery Machine (Members Only)7:00 PM
Florida Center for Creative PhotographyFREE Lightroom Study Group7:00 PM
Learn-To-Trade Cryptocurrency (as seen on Orlando Sentinel)Learn-To-Trade Q&A (0NLINE)7:00 PM
Central Florida AD&D (1st ed.) Grognards GuildWorld of Greyhawk: 1E One-Shots7:30 PM
Tampa Flutter Meetup GroupIn-Person Meetup7:00 PM

Tuesday, January 25

GroupEvent NameTime
Thinkful TampaThinkful Webinar || Data Analytics: Tools of the Trade10:00 AM to 11:30 AM EST
Thinkful TampaThinkful Webinar || UX/UI Design: Creating A Design System5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || Intro to JavaScript: Build a Virtual Pet8:00 PM to 9:30 PM EST
The Lab OrlandoTap In Tuesday SPECIAL ENGAGEMENT with Sam Crowley!6:00 PM
Communication Skills for Quiet PeopleHow to Feel More Positive and Free4:30 PM
TB Chess – Tampa Bay – St. Petersburg Chess Meetup GroupLet’s play chess at 54th Kava House!4:30 PM
St. Pete Beers ‘n Board Games for Young AdultsSt. Pete Beers ‘n Board Games Meetup for Young Adults7:30 PM
The Sarasota Creative Writers Meetup GroupThe Sarasota Creative Writers11:30 AM
Toastmasters Division ILake Mary Toastmasters7:30 AM
Toastmasters, Division DCEO Toastmasters8:00 AM
Entrepreneurs with ADHDCoffee and Introductions9:00 AM
Florida Startup: Idea to IPOHow to Attract Customers and Scale Your Business Using LinkedIn10:00 AM
Tampa Cybersecurity TrainingHow to Stand Out in Your Job Search10:00 AM
Young Professionals of Tampa Bay Networking GroupIn Person Networking at the Great Catch ~~ Oldsmar All Welcome to connect!11:00 AM
Shadow Dancers- A Social Gathering-MahjongBeginner Mah Jongg Players meeting Tuesday11:00 AM
Pasco County Young Entrepreneurs MeetupProfessional Business Networking Lunch Glory Day’s New Tampa11:30 AM
Wesley Chapel, Trinity, New Tampa Business ProfessionalsNew Tampa Networking Lunch at Glory Day’s Grill New Tampa11:30 AM
Toastmasters District 48MESSAGE CRAFTERS12:00 PM
ProductTank OrlandoResistance Is Futile, Your Features Will Be Assimilated12:00 PM
Tampa Entrepreneurs NetworkApply The DAMN Plan™ To Cash Flow With Confidence | Kim Nagle1:00 PM
Crypto/Trading/Online Business/Entrepreneurship nightsCrypto/Trading/Online Business/Entrepreneurship Nights7:00 PM
ManageEngine’s Cybersecurity MeetupsThe role of delegation and automation in IAM2:00 PM
Confidence And Public Speaking[Online] Public Speaking and Your Success As a Communicator7:30 PM
Essential Communication Skills for Career AdvancementHow to Be a More Confident Communicator7:30 PM
Communicate with Self-Confidence Meetup, Tampa, FL[Online] How to Increase Your Self-Confidence in Public Speaking7:30 PM
Learn Cybersecurity Skills – OrlandoHow To Pivot From Healthcare to Cybersecurity: A First-Hand Account4:00 PM
Free Video Production Classes – TV/InternetSocial Video Marketing Tips(ONLINE CLASS)-FREE for Hillsborough County Residents4:15 PM
South Florida Photographic SocietyLight Study Pro, Intermediate Lighting for Pro Portrait/Commercial Photographer.4:30 PM
The Tampa Chapter of the Society for the Exploration of PlayCool Stuff Games: Board game night6:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Card Game Night at Hammerfall Games and Collectibles6:00 PM
Florida Center for Creative PhotographyMeet & Greet at O’Keefe’s Family Restaurant6:00 PM
St. Petersburg Crypto Investors and Miners ClubCryptoProCafe: Tools for Investors6:00 PM
Toastmasters Division EBartow Toastmasters HYBRID Meeting6:00 PM
Tampa HackerspaceWeekly Open Make Night6:00 PM
West Pasco Toastmasters Club Weekly Meeting6:30 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupTrivia Night – Moose Lodge 2117 Smartphone Trivia Game Show6:30 PM
Tampa Drones MeetupMeet and Tweak Drone Night @ AMRoC Fab Lab6:30 PM
Toastmasters Division GSpanglish Toastmasters Club 77037317:00 PM
Tampa Cybersecurity Meetup | Flatiron SchoolVirtual – Intro to Cybersecurity | Brute Force & Password Protection Workshop7:00 PM
Orlando Unity Developers Group📌 GamesBeat & Facebook Gaming Summit – Jan 25-27 2022 – Absolutely FREE 🔥7:00 PM
Toastmasters District 48Dunedin Toastmasters Club #21667:00 PM
Orlando Adventurer’s Guild[Online SEASONAL] Icewind Dale: Rime of the Frostmaiden – DM Canon (Tier 2)7:00 PM
South Florida Poker, Music & Entertainment GroupFREE Texas Holdem Poker Tournaments at Best of British 7 PM Start7:00 PM
Entrepreneur Empowerment of Tampa BayThe Metaverse & What Opportunities Await7:00 PM
Central Florida Computer SocietyCentral Florida Computer Society TechSIG (Please join us!!)7:00 PM
Learn-To-Trade Cryptocurrency (as seen on Orlando Sentinel)Learn-To-Trade For Beginners – (ONLINE)7:00 PM
Simplicity BrandonFlesh & Blood Armory Night7:00 PM
The Orlando Python User GroupBuilding Rockets with RocketPy7:00 PM
Shut Up & Write!® TampaOnline Event: Shut Up & Write on Zoom7:45 PM
Orlando Young SharksYoung Professionals Networking Event Hosted At The ICEBAR6:30 PM
The Gloss: OrlandoJanuary’s Book Club at 7:00 PM7:00 PM
Literate Ladies of Orlando…Well Bred…Well ReadBel Canto for January6:30 PM

Wednesday, January 26

GroupEvent NameTime
Entrepreneur Collaborative Center1 Million Cups Tampa 
Thinkful TampaThinkful Webinar || Learn Data Analytics With Thinkful10:00 AM to 11:30 AM EST
Best Hire Career FairsTampa Job Fair January 26, 2022 – Tampa Career Fair11:00 AM to 2:00 PM EST
Thinkful TampaThinkful Webinar || Data Science vs. Data Analytics5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || Intro To Data Analytics: Tableau Basics8:00 PM to 9:30 PM EST
Movers and Shakers of Central FloridaMovers Meetup8:00 AM
Manasota East Exchange ClubWeekly Meeting12:00 PM
Women, Words and WineJanuary Meeting :: The Woman Upstairs by Claire Messud6:30 PM
Sarasota Business Exchange ClubWe ARE meeting again at CineBistro7:30 AM
Toastmasters Division EWorld Toasters7:10 AM
Network Professionals Inc. of South Pinellas (NPI)NPI Profit Partners Chapter – Exchange Qualified Business Referrals7:30 AM
Professional Business Networking with RGAnetwork.netDowntown St Pete Professionals Networking Breakfast7:30 AM
Networking 4 ProfitReferral Networking Meeting Orlando Area7:30 AM
The 360 Exchange South DowntownThe 360 Exchange – South Downtown8:00 AM
North Tampa Networking GroupBusiness networking9:00 AM
1 Million Cups – Orlando1 Million Cups – Orlando Weekly Meetup9:00 AM
Suncoast Photo & Video Drone ClubCarrollwood Village Park9:00 AM
The Lab OrlandoThe Orlando Grants Meetup, Powered by The Lab Orlando10:00 AM
Young Professionals of Tampa Bay Networking GroupBrandon Business Professionals Carrabba’s Italian Grill11:30 AM
WESOS ClearwaterWESOS Clearwater: Identity Theft and How to Protect Yourself11:30 AM
Tampa Bay Business Networking Meetings & MixersBrandon Networking Professionals Networking Lunch11:30 AM
Wesley Chapel, Trinity, New Tampa Business ProfessionalsLutz, Wesley Chapel, New Tampa Virtual Networking Lunch11:30 AM
North Port Business Referral Networking Meetup GroupNetworking Meeting- Weekly11:45 AM
Sarasota Web Development Meetup GroupLunch Hour Meetup12:00 PM
Tampa Bay AgileHeart of Agile Weekly Coffee Corner12:30 PM
Pasco County Young Entrepreneurs MeetupWednesday Business Networking Lunch New Port Richey at Widow Fleatchers12:30 PM
Heart of Agile St. Pete – Tampa – OrlandoHeart of Agile Weekly Coffee Corner12:30 PM
Orlando Unity Developers GroupVirtual Event: UV Mapping in Blender1:00 PM
Crazy Cribbage ClubFirst Cribbage Meet1:00 PM
Free Video Production Classes – TV/InternetDigital Video Editing Class (ONLINE CLASS) -FREE for Hillsborough residents only1:00 PM
TampaBayNetworkersLet’s Talk Business- Tampa Bay Virtual Meetings2:30 PM
Media Mastery 360Virtual – Oola Members Networking Event3:00 PM
Florida Startup: Idea to IPOVenture Capital Panel: Investment and Innovations in Health Tech3:00 PM
The Tampa Chapter of the Society for the Exploration of PlayPlaying Games in the Alley5:00 PM
Orlando Adventurer’s Guild[HISTORIC] Storm King’s Thunder Tier 2 – DM Robert5:00 PM
Brandon BoardgamersBoard Gaming – In Person5:00 PM
Tampa Gaming GuildWednesday Board Game Night5:30 PM
Abundance Networking – Events & BNI MeetingsMover Meetup6:00 PM
Tampa Bay AgileLean Beer for All Things Agile (St Petersburg)6:00 PM
Around The World: International Book Club – MetrowestAMERICA: An American Marriage – Tayari Jones6:00 PM
West Orange Comics & Video GamesVS. System Wednesdays6:00 PM
Brews N Board GamesBoard Game Night at Gatlin Hall Brewing6:00 PM
Network After Work Tampa – Networking EventsNetwork After Work Tampa6:00 PM
Tampa Bay Inventors Council – www.TampaBayInventors.orgTampa Bay Inventors Council – www.tbic.us bi-monthly Meetup6:30 PM
Toastmasters, Division DCentral Florida Facilitators Weekly Meeting6:30 PM
Tampa Writers AllianceTampa Writers Alliance Critique Group6:30 PM
Apopka Foliage ToastmastersApopka Foliage Toastmasters7:00 PM
Central Florida AD&D (1st ed.) Grognards GuildNew Beginnings & Old Rivalries7:00 PM
Toastmasters District 48Carrollwood Toastmasters Meetings now conducted Online using Zoom7:00 PM
Nerd Night OutGames & Grog – Party Games Social Night7:00 PM
Writers of Central Florida or ThereaboutsOrlando Word Lab7:00 PM
Entrepreneurs with ADHDGroup Coaching: Level 1 Innovators7:00 PM
MakerFX MakerspaceMakerFX Monthly Membership Meeting – VIRTUAL7:00 PM
Code KatasVirtual – Monthly Code Kata sponsored by Proforma7:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Wednesday Night DnD at Hammerfall Games and Collectibles7:00 PM
South Florida Poker, Music & Entertainment GroupFREE Texas Holdem Poker Tournaments at Barley & Hops 7 PM Start7:00 PM
Learn-To-Trade Cryptocurrency (as seen on Orlando Sentinel)Learn-To-Trade – In The Zone (ONLINE)7:00 PM
Tampa HackerspaceGirls Who Code Python for Grades 6-127:00 PM
Central Florida CitySecCitrusSec Meetup7:00 PM
Geekocracy!Book Club – Old Man’s War7:00 PM
Social Entrepreneurs Business Startup NetworkSocial “Hump Day” Wednesdays7:15 PM
Orlando Lady Developers MeetupCode challenge bi-weekly coding session8:00 PM
Windermere Personal Finance Meetup GroupBusiness Expansion Webinar9:00 PM
Tampa / St Pete Business ConnectionsBrandon Business Professionals IN Person!!!!11:30 PM
Tampa Amazon Seller Meetup GroupWhy Brand Building Needs to Be Part of Your Amazon Advertising Strategy6:30 PM
Castaways Euchre ClubCastaways Euchre Club5:00 PM

Thursday, January 27

GroupEvent NameTime
Thinkful TampaThinkful Webinar || Free Crash Course: JavaScript Fundamentals10:00 AM to 11:30 AM EST
Thinkful TampaThinkful Webinar || Enhancing Your Career With Mindfulness5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || UX/UI Design: Designing A UX Case Study8:00 PM to 9:30 PM EST
BNI Professional Alliance – Business Referral GroupBNI Professional Alliance – A Business Referral Group3:00 PM
The 360 Exchange SEMINOLE!The 360 Exchange SEMINOLE!8:00 AM
Pasco County Young Entrepreneurs MeetupHappy Hangar Early Bird Professionals Networking7:30 AM
Young Professionals of Tampa Bay Networking GroupTampa Young Professionals Virtual Networking Thursday All WElCOME7:30 AM
Florida Startup: Idea to IPOU.S. Visa Options for Int’l Tech Professionals, Entrepreneurs, and Investors12:00 PM
Entrepreneurs’ Empowerment EmpireEntrepreneurs Empower Empire Live Happy Hour5:00 PM
Florida Center for Creative PhotographyFCCP Weekly Photo Assignment 56: Texture5:00 PM
Magic the Gathering Tampa/Brandon/St PeteNerdy Needs (Casual Thursday Commander Night)5:00 PM
Entrepreneurs Empower EmpireEntrepreneurs Empower Empire Live Happy Hour5:00 PM
The 360 Exchange Presents Cocktails and Contacts Happy HourCocktails and Contacts; The 360 Exchange Networking After Work5:30 PM
Tampa Bay AWS User GroupJanuary AWS Social Reception5:30 PM
Tampa Bay Tech Career Advice ForumVirtual Synapse Volunteer Informational Session5:30 PM
Brandon and Seffner area AD&D Group1st ed AD&D Campaign.6:00 PM
Entrepreneur Social ClubEntrepreneur Social Club at NOVA 535.6:00 PM
St. Petersburg Crypto Investors and Miners ClubNFT’s for creators: How to come up with a great concept6:00 PM
Black Orlando Tech (BOT)BOT’s 2022 Kickoff Meeting6:00 PM
The Lab OrlandoSPECIAL EDITION!! Move The Needle Thursday, Empowered by Sherloc!6:00 PM
Tampa Writers AllianceTampa Writers Alliance Poetry Group6:30 PM
Lean Beer for Software CraftspeopleLean Beer for Software Craftspeople (Crooked Thumb Brewery, Safety Harbor)6:30 PM
Learn-To-Trade Cryptocurrency (as seen on Orlando Sentinel)Learn-To-Trade Stocks, Options & ETFs- (ONLINE)7:00 PM
Tampa Bay Bitcoin[In-Person] Bitdevs Tampa Bay7:00 PM
Tampa HackerspaceWoodshop Tool Sign Off-Jointer, Planer, & Bandsaw (Members Only)7:00 PM
Modern MinimalismCal Newport’s book “Digital Minimalism” (Chap. 6)7:00 PM
Orlando Lady Developers Meetup2022 restart! [biweekly] Server-side Development Study Group7:00 PM
Women Who Code TampaVirtual Ladies Night – “Mix & Mingle”7:00 PM
Drunk’n Meeples the Social Tabletop (Board) GamersTHURSDAY Game Night @ de Bine Brewing Co.7:00 PM
Agile OrlandoLean beer7:30 PM
StartUp XchangeProduct Discovery Coffee Chat/Monthly Video Conference2:00 PM

Friday, January 28

GroupEvent NameTime
Computer Advantage, Apple Premier PartnerAdvantage Talks: Passwords, Security, and the Internet…help!10:00 AM to 11:00 AM EST
Thinkful TampaThinkful Webinar || Intro To Data Analytics: Excel Basics10:00 AM to 11:30 AM EST
Thinkful TampaThinkful Webinar || Intro to Data Analytics: SQL Fundamentals5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || What Tech Career Is Right For Me?8:00 PM to 9:30 PM EST
Hodge-Podge Board Games and Japanese MahjongMonthly Game Night6:00 PM
Tampa Professional Networking MeetupLet’s Do Lunch and Network! – Tampa11:30 AM
Project Codex: Orlando Junior DevelopersVirtual Coffee6:00 PM
Gen GeekGen Geek goes camping (Devils Den Springs)6:30 AM
Powerful Women NetworkingS Orlando/Dr Phillips: Join us for fun connection growth & networking too!8:30 AM
Agile OrlandoAgile in the Morning7:30 AM
Dr. Phillips Chamber of CommerceFriday Weekly Leads Group of Dr. Phillips FACE-To-FACE Networking8:30 AM
Business Networking for Entrepreneurs of ColorVirtual Business Networking – Entrepreneurs of Color12:00 PM
Orlando Unity Developers GroupIn-Person: Trigger Events in Unity3:00 PM
Clermont Nerd GamesBoard Game Night!5:00 PM
Tampa Gaming GuildFriday Board Game Night5:30 PM
Meeple Movers Gaming GroupLet’s Play Games ONLINE on Fridays!5:30 PM
Orlando Adventurer’s Guild[Online HISTORIC] Canon’s Custom Campaign Moonsea Tour – DM Canon (Tier 3)7:00 PM
Orlando StoicsThe Practicing Stoic – Chapter 1 continued7:00 PM
Saint Petersburg Introverts Socializing (Ages 25-40)Meet and Greet @ Dave and Buster’s7:00 PM

Saturday, January 29

GroupEvent NameTime
Thinkful TampaThinkful Webinar || UX/UI Design: Creating A Design System10:00 AM to 11:30 AM EST
Thinkful TampaThinkful Webinar || Data Analytics: Tools of the Trade5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || Bootcamp Alumni Success Secrets8:00 PM to 9:30 PM EST
Florida Gulf Coast Chapter of Sisters in CrimeAuthor Signing Event – “There’s Something in the Water.”1:00 PM
Toastmasters Division EKeynotes and More Advanced Toastmasters 5th Saturday Meeting2:00 PM
Board Games and Card Games in Sarasota & BradentonOnline Meetup: Ticket to Ride2:00 PM
Florida Center for Creative PhotographyFREE Beginning Photography Class, part 2 of 4 — Shutter Speed9:00 AM
Tampa HackerspaceRobotics Badge Workshop (Cadettes)9:00 AM
Nerd Night OutTampa Illuminerdy Brewery Invasion!12:00 PM
Tampa Entrepreneurs NetworkLaunch a successful offer no matter the size of your list | Robbie Samuels1:00 PM
Critical Hit GamesInnistrad: Double Feature Two-Headed Giant2:00 PM
Simplicity BrandonCall of Duty Warzone Tournament7:00 PM
Stacia Pierce’s Entrepreneur’s Success MeetupThe Ultmate Success Tour: Purposefully Prosperous7:00 PM
St.Pete & Tampa Work-From-Home / Teleworker Adventure ClubExplore the Chihuly Collection and Downtown Saint Petersburg6:00 PM
Socrates Cafe – “The unexamined life is not worth living”ONLINE: “What did Emerson Say?”7:00 PM
Bradenton Photo GroupCanon Demo, Photo Field Trip, and Review5:30 PM
Riverview Cryptocurrency Meetup GroupWings and Crypto7:00 PM

Sunday, January 30

GroupEvent NameTime
Thinkful TampaThinkful Webinar || Intro to JavaScript: Build a Virtual Pet10:00 AM to 11:30 AM EST
Thinkful TampaThinkful Webinar || What is UX/UI Design?5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || Intro To Data Analytics: Excel Basics8:00 PM to 9:30 PM EST
Lakeland Black ProfessionalsJanuary Monthly Meeting and Book Club7:00 PM
Florida Center for Creative PhotographyBirds on a Budget9:00 AM
Bradenton Photo GroupBok Tower Gardens – Photo Walk10:00 AM
Nerdbrew EventsIlluminerdy Trading Card Game Con Trip12:00 PM
Tampa Hackerspace3D Printer Orientation: Prusa mk3s Printer (THS Members only)2:00 PM
Drunk’n Meeples West PascoWeekend Game Day2:00 PM
Learn-To-Trade Cryptocurrency (as seen on Orlando Sentinel)Learn-To-Trade Using Trading Systems – (ONLINE)6:00 PM
Orlando Adventurer’s GuildJanuary New Player Nights – Various DMs (Tier 1)6:00 PM
The Historical History Book ClubBook Discussion: My Uncle Napoleon by Iraj Pezeshkzad7:00 PM

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

Let me know at joey@joeydevilla.com!

Join the mailing list!

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

Categories
Hardware Tampa Bay

Screwbox: My go-to for Mac repairs in Tampa Bay

The quick summary: If you’re in the Tampa Bay area and need your Mac repaired, Steve Bush of Screwbox will come to where you are, pick it up, repair it, and bring it back to you. I needed repairs done on my 2014-era MacBook Pros, and Steve did a fantastic job fixing them — and I didn’t even have to leave my house!

My old MacBook Pros are still solid development machines

The last time my MacBook Pro was in an office: March 2020, adding features to the Lilypad app.

Even though the new M1 Max-powered MacBooks are singing their siren songs to me, I’m still doing my independent work on my personal MacBook Pros:

  • A refurbished mid-2014 15″ MacBook Pro that I bought in early 2015 for a nice discount, back when I was working for a company that expected you to provide your own laptop, and
  • A mid-2014 13″ MacBook Pro that a client gave to me in 2016 for building an iPad app in lieu of cash. Ah, the joys of freelancing when the company you work for cuts its workforce…

They’ve served me well…

I’m still doing all my “side hustle” work on these machines, doing iOS, Android, and Python development, along with video and music production. They do the job just fine, which includes composing this post and the images that go with it.

That being said, we’re at the point where the current version of macOS — version 12, a.k.a. “Monterey” — won’t run on them (version 11, a.k.a. “Big Sur”, is the latest version that runs on my MacBooks). Between that and Apple’s move from Intel processors to their own amazingly fast silicon, I expect to buy an M1 MacBook as a birthday present to myself in November and put my old MacBooks to work as home servers.

I needed repairs

Close-up photo of a MacBook trackpad popping out of alignment de to a bulging battery

My 15″ MacBook Pro was still processing just fine, but its trackpad was no longer responding to touch or presses, and in fact, it was becoming quite difficult to “click”.

Speaker icon

The 13″ had a different problem: sound, especially once the volume was past the 50% mark, was distorting, which meant the speakers were damaged.

There were free workarounds for both issues, but I decided that I wanted repairs done, if available for a reasonable price. I asked around, and got a couple of enthusiastic recommendations for Screwbox.

My experience: Great!

I filled out the contact form at the bottom of Screwbox’s home page, and Steve Bush got in touch with me via text shortly afterward. The description of my MacBooks’ issues was enough for him to diagnose their problems:

  • With the 15″, the trackpad didn’t work because the battery was bulging, and the battery is located beneath the trackpad. His recommendation: Replace the battery. After watching this video to see what the procedure was, I opted to have Steve do it.
  • The solution for the 13″ was obvious: replace the speakers. I thought that I might want to try this myself, so I watched this video. The process is less complex than battery replacement, but in the end, enlightened laziness (one of the great programming virtues) won out, and let Steve do it.

As promised on the site, Steve gave me a flat rate quote for the work: $199 plus tax for each repair, for a grand total of $431.83, payable in advance via Zelle. He would order the parts, pick up the MacBooks from my place when the parts arrived, perform the repair at his shop, and drop them off at my place once repaired. Once you factor in the cost of labor, parts, and travel, it’s quite clear that he’s offering a deal.

I Zelled him the money, and he picked up my MacBooks a couple days later when the parts arrived. He returned my fully-functioning MacBooks a day later, and I didn’t even have to leave the house!

Steve’s service was helpful and fast, and I wouldn’t hesitate to contact him again for Mac repair. If you’re in the Tampa Bay area and need a Mac fixed, you’ll want to reach out to Screwbox and Steve Bush.

Categories
Business Video

The “How to Business” YouTube channel

How to Business is a new YouTube channel created by Tampa Bay-area techie Frederick Weiss of Thunder Nerds fame that features quick video interviews (typically around 10 minutes in length) that show techies how to tackle business tasks that they may need to take on.

While there’s no shortage of resources that teach you how to use a particular technology, there is a need for how-tos aimed at techies who need to know how to do things related to money, business processes, sales, and other topics outside our main areas of expertise. That’s what How to Business is for!

Here’s How to Business’ promo video:

Here’s the first interview, How to Make Websites Accessible. It features Todd Libby, accessibility engineer at WebstaurantStore and host of the Front End Nerdery podcast.

The next interview, How to Qualify Sales Opportunities, features John Roth, SVP of the Sales Specialists Team at Sangoma.

The most recent interview, How to Implement Authentication and Authorization with Auth0, features Yours Truly, where I’m operating in my capacity as a Senior Developer Advocate at Auth0, and I talk about not rolling your own authentication and authorization but going with an experienced provider instead:

Keep an eye on the How to Business channel — Frederick’s been recording interviews, and it’s looks like they’ll be interesting and useful!