Categories
Humor

Why use a CAPTCHA when you can use a CRAPTCHA?

CRAPTCHAS: Screenshots of Auth0’s “CRAPTCHAs” — like CAPTCHAs, but more annoying.

Here comes Auth0’s newest feature, CRAPTCHAs — and just in time for the first day of April!

While CAPTCHA is short for “ “Completely Automated Public Turing test to tell Computers and Humans Apart”, CRAPTCHA is short for ““Complex Redundant Auth0 Problem To Confound Human Access”.

Don’t make it easy for bots — or users — to gain access to your site! Use a CRAPTCHA and force them to clear new, even more annoying hurdles! Go to the Auth0 blog and check out CRAPTCHAs today!

Categories
Current Events Tampa Bay

What’s happening in the Tampa Bay tech/entrepreneur/nerd scene (Week of Monday, March 29, 2021)

Welcome to the week with April Fool’s Day! Here’s your list of tech, entrepreneur, and nerd events for Tampa Bay and surrounding areas for the week of Monday, March 29 through Sunday, April 4, 2021.

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

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.

For the time being, I’m restricting this list to online events. We’re still deep in a pandemic, and the way out is to stop the spread, however we can. In the age of broadband internet, smartphones, and social media, it’s not that hard. Stay home, stay safe, stay connected, and #MakeItTampaBay!

This week’s events

Monday, March 29

Tuesday, March 30

Wednesday, March 31

Thursday, April 1

Friday, April 2

Saturday, April 3

Sunday, April 4

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
Programming

Friday 5: Useful things for coders (March 26, 2021 edition)

Every Friday, I publish the Friday 5, a list of 5 links to useful things for coders.

In this week’s Friday 5: a site that catalogs VS Code’s surprising capabilities, a look at the darker corners of Go, background processing in Android, a full-text search in 150 lines of Python, and generating brighter and darker versions of color in JS.

VSCodeCanDoThat.com

Visual Studio Code is a far more capable editor than you might suspect, and the VS Code Can Do That?! can help you discover tips, tricks, and techniques to help you get the most out of this editor.

Each tip/trick/technique comes with a video showing the tip/trick/technique in action and a link to a more detailed description of the tip/trick/technique.

Check it out: VSCodeCanDoThat.com

Darker Corners of Go

The Go (golang) gopher holding a flashlight

Rytis Bieliunas writes:

While simplicity is at the core of Go philosophy you’ll find in further text it nevertheless enables numerous creative ways of shooting yourself in a foot.

Since now I have used Go for production applications for several years and on the account of the many holes in my feet I thought I’d put together a text for the fellow noob students of Go.

My goal is to collect in one place various things in Go that might be surprising to new developers and perhaps shed some light on the more unusual features of Go. I hope that would save the reader lots of Googling and debugging time and possibly prevent some expensive bugs.

Check it out: Darker Corners of Go

Background Processing in Android

Screenshot of Android app doing background processing

Here’s an article from the Auth0 Developer Blog, where I’m one of the writers/editors:

Android apps use the main thread to handle UI updates and operations (like user input). Running long-running operations on the main thread can lead to app freezes, unresponsiveness and thus, poor user experience. To mitigate this, long-running operations should be run in the background. Android has several options for running tasks in the background and in this article, we’ll look at the recommended options for running different types of tasks.

This article uses Java and covers threading, WorkManager, and AlarmManager.

Check it out: Background Processing in Android

Building a full-text search engine in 150 lines of Python code

Flow diagram showing text tokenization

If you’ve wondered how full-text search engines work and thought about building your own, this basic implementation in Python is worth trying out. In this article, you’ll build an engine that searches Wikipedia’s article abstracts and ranks them for relevance, and it’ll do so in milliseconds!

The article covers these major topics:

  • Collecting and formatting the data
  • Indexing the collected data (which includes stemming the words in the data to their basic forms)
  • Searching
  • Ranking results by relevance

Check it out: Building a full-text search engine in 150 lines of Python code

Generate Brighter And Darker Versions Of Color With JavaScript

Chart showing lighter and darker versions of the color redTinyColor is a fantastic JavaScript library that can help you out with a whole bunch of tasks when you’re working with colors. This article takes a quick look at this more-useful-than-you-might-think library.

Check it out: Generate Brighter And Darker Versions Of Color With JavaScript

Are there useful things for coders that should appear in the next edition of Friday 5? Let me know at joey@joeydevilla.com!

Categories
Podcasts Programming

What’s on Tampa Bay’s sci/tech podcasts?

Once again, it’s time to list Tampa Bay podcasts that you, the Global Nerdy reader, might find informative, interesting, and illuminating!

In the last list, I listed the podcasts from longest-running to newest. This time, I’m doing two things:

  1. I’m listing them from newest to longest-running, and
  2. I’m adding a new podcast to the list: Space and Things, a space news, history, and science podcast. It may not be directly software developer-related, but it’s definitely software developer-adjacent, and it’s a fun listen!

And now, the podcasts…

Space and Things

Space and Things is the newest podcast on this list, and it has the distinction of being the only one here that isn’t about software development. Instead, it’s about…well, you get three guesses. Just read its name.

Space and Things features two hosts:

  • Emily Carney: A veteran of the United States Navy, Carney became a freelance writer back in 2008 and started a blog called This Space Available, which is hosted by the National Space Society.In 2011, Carney founded a facebook group Space Hipsters, of which I am a member. Originally intended to be a place to share news and insights amongst friends, this community has now grown to close to 20,000 members including astronauts, engineers, scientists, historians and space flight enthusiasts from around the globe.
  • Dave Giles: Giles is a singer/songwriter from London, England who has always had a passion for space flight. Since his early years he’s been looking skyward and though he ended up wielding a guitar for a living, space exploration is alway on his mind and one of his most popular songs is about astronaut Gene Cernan, ‘The Last Man On The Moon’.In 2019 to celebrate the 50th anniversary of Apollo 11, Giles visited all of the crewed space vehicles flown by NASA from Freedom 7 to the Space Shuttle Orbiters.

Here are Space and Things’ podcasts from this year. They’ve been busy:

  • STP 29 – This week we talk to author, historian and curator of the Project Apollo collection at the Smithsonian National Air and Space Museum to discuss her new book, ‘Operation Moonglow: A Political History of Project Apollo’.
  • STP 28 – This week Emily teaches Dave about the existence of possibly the worst space movie of all time… We’d love to know if you’ve seen it, or if you have other films which would qualify for that title.
  • STP 27 – This week we break away from our normal scheduling to bring you a panel to discuss how to best support woman in the space community. Next week we’ll catch up on all the news we’ve missed this week, but we feel that this is a discussion worth having. If you have anything you’d like to contribute to the discussion please do get in touch.We asked three time space shuttle astronaut Mike Mullane and astronaut wrangler Christina Korp to join us to discuss this topic. The full video can be seen on our facebook page.
  • STP 26 – What a week. Two amazing stories this week which we hope will inspire you as much as they have us!
  • STP 25 – This week we preview the brand new season of Apple TV’s ‘For All Mankind’ which premiers on Friday 19th February. We were lucky to be able to talk to show’s creator Ronald D. Moore and we hope you enjoy the interview. ‘For All Mankind’ is an alternative history show which starts with the idea that the Soviet Union were the first to walk on the moon.
  • STP 24 – This month is well and truly Mars month with three separate missions from three different countries arriving at the red planet, so we asked Elizabeth Howell and Nicholas Booth to join us. The pair have recently released a fantastic book ‘The Search for Life on Mars: The Greatest Scientific Detective Story of All Time’ which is well worth checking out!
  • STP 23 – An action packed show for you. Loads to talk about. Chinese rockets, bio fuel rockets, space walks, SN9, mission announcements, private astronauts, Ham the astrochimp, the Apollo 14 50th anniversary, the Apollo 11 Quarantine film, the Mobile Quarantine Facility and a new Apollo 16 movie…. how do we fit it in? Well we just about did it! We hope we’ve done everything justice here.
  • STP 22 – This week we have a very special interview with Ben Feist, the technical consultant for the Apollo 11 movie and the new Apollo 11 Quarantine movie. He also started the Apollo Real Time website and now works for NASA. It’s an amazingly inspiring interview. We hope you enjoy.
  • STP 21 – It’s been another very busy week in the world of space flight and we do our best to bring you up to date, but we also pay tribute to Dr. William Thornton, former NASA astronaut who died aged 91 last week.
  • STP 20 – We love pondering what might have happened if events transpired slightly differently, and it turns out that there are plenty of great authors who have delivered us some fantastic pieces about these very ideas. So this week we have a talk about some of our favourite alternative space histories.
  • STP 19 – In our first podcast of 2021 we spend some time talking about two people from the world of space who we think have been over looked. There are obviously thousands of people who fit this bill, but this podcast isn’t going anywhere soon, so we’ll do our best!

Friends That Code

Friends That Code is hosted by Mike Traverso, whom locals may know from the Tampa Bay Google Developers Group meetup and other Google-y events. In this podcast, he showcases…

…some amazing people I know that just happen to write code for a living. Whether they started off intending to code or just happened into it, we get to hear about the types of people you’ll meet, things you’ll get to do, jobs you’ll have along the way, and advice from some awesome coders along the way!

Here are Friends That Code’s podcasts since the last time I did a roundup of Tampa Bay podcasts:

The Mike Dominick Show

The Mike Dominick Show is the second-newest of the podcasts in this list, and it has an open source focus.

His most recent podcasts:

The 6 Figure Developer

At the time I’m writing this, The 6 Figure Developer — hosted by John Callaway, Clayton Hunt, and Jon Ash — has posted 178 episodes. It’s…

…a show dedicated to helping developers to grow their career. Topics include Test Driven Development, Clean Code, Professionalism, Entrepreneurship, as well as the latest and greatest programming languages and concepts.

Here are The 6 Figure Developer’s podcasts since the last time I did a roundup of Tampa Bay podcasts:

  • Episode 187 – Agile Conversations with Fredrick & Squirrel — Douglas Squirrel has been coding for 40 years and has led software teams for 15 of them. He is an executive coach and consulting CTO in London, making use of his extensive experience growing teams and advising startup founders and senior managers. His previous roles included founding CTO at TIM Group and VP Engineering at e-commerce startup Secretsales. He has consulted with a wide variety of London startups including Geckoboard, Lostmy.name, DueDil, Kano, and MarketInvoice.Jeffrey Fredrick is an internationally recognized expert in software development and has over 25 years’ experience covering both sides of the business/technology divide. An early adopter of XP and Agile practices, Jeffrey has been a conference speaker in the US, Europe, India and Japan. Through his work on the pioneering open-source project CruiseControl, and through his role as co-organizer of the Continuous Integration and Testing Conference (CITCON), he has had a global impact on software development. Jeffrey’s Silicon Valley experience includes roles as Vice President of Product Management, Vice President of Engineering, and Chief Evangelist. He has also worked as an independent consultant on topics including corporate strategy, product management, marketing, and interaction design. Jeffrey is currently Chief Technology Officer and Head of Product & Marketing in London at TIM, an Acuris Company. He also runs the London Organisational Learning Meetup and is a CTO mentor through CTO Craft.
  • Episode 186 – GitOps with Kelsey Hightower — Kelsey is a seven figure developer and Principle Engineer for Google Cloud. On this episode we discuss the latest with GitOps, what it is and how it can help your organization.
  • Episode 185 – Game Development with Lana Lux — Lana Lux joined us to talk about Game Development with Unity. Lana is a UX Designer and Game Developer based in Toronto. Currently she’s working on Strain: An apocalyptic, pandemic survival game.
  • Episode 184 – Cloud Native with Facundo and Faheem — Faheem Memon and Facundo Gauna join us to talk about transitioning into Cloud-Native (Kubernetes/Docker) as a .NET Developer.Faheem is a seasoned architect with hands-on experience in application engineering, cloud, containerization, automation, and mobile technologies. Facundo is a solutions architect specializing in Kubernetes on Azure.
  • Episode 183 – Developer Velocity with Amanda Silver — Amanda Silver is CVP of Product for Developer Tools at Microsoft. She was one of the primary designers on the LINQ project (Language INtegrated Query) which incorporates query expressions and XML as a first-class types in .NET. She has been involved with Chakra, the JavaScript engine that powers Edge, since 2009 which was open sourced earlier this year. In 2012, her team launched TypeScript – a cross-platform, typed, superset of JavaScript that compiles to plain JavaScript. Her team delivers the Visual Studio platform and Visual Studio Code. Unleashing the creativity of developers is her unrelenting passion.
  • Episode 182 – Application Security with Tanya Janca — Tanya is Founder & CEO at We Hack Purple Academy, Community and Podcast! She’s a Best-selling author of Alice and Bob Learn Application Security.
  • Episode 181 – Marten DB with Jeremy D. Miller — Jeremy Miller is a Senior Software Architect at Calavista Software. Jeremy began his software career writing “Shadow IT” applications to automate his tedious engineering documentation, then wandered into software development because it looked like more fun. Jeremy is heavily involved in open source .NET development as the author of StructureMap, Storyteller, and as the lead developer of Marten. Jeremy occasionally manages to write about various software topics at http://jeremydmiller.com.
  • Episode 180 – Felienne Hermans: The Programmer’s Brain — Felienne (/Fay-lee-nuh/) is a scientist working at Leiden University as an associate professor. Her book, “The Programmer’s Brain” is out now as an Manning Books Early Access Program.The Programmer’s Brain covers everything that programmers should know about how their brains work, to make their work more effective and emphatic. The book teaches techniques for speed reading code, understanding highly complex code and choosing better variable names.
  • Episode 179 – Uno Platform with Jérôme Laban — Jérôme is the CTO of the open-source Uno Platform, and a 4x recipient of the Microsoft MVP award.The Uno Platform is a framework that aims to improve the development cycle of cross-platform apps using Windows, iOS, Android, and WebAssembly using Mono and Xamarin. It is also Open Source (Apache 2.0) and available on GitHub.

Thunder Nerds

Of the podcasts in this roundup, Thunder Nerds — “A conversation with the people behind the technology, that love what they do… and do tech good” — has been around the longest, with 274 episodes over five seasons to date. You’ve probably seen the hosts at local meetups and conferences; they’re Sarrah Vesselov, Frederick Philip Von Weiss, and Brian Hinton.

Auth0 logoThunder Nerds is sponsored by a company that’s near and dear to me, Auth0! That’s partly because they have a great authentication, authorization, and identity service, and partly because I work there in my role as a Senior R&D Content Engineer!

Here are Thunder Nerds’ podcasts since the last time I did a roundup of Tampa Bay podcasts:

Categories
Current Events Tampa Bay

What’s happening in the Tampa Bay tech/entrepreneur/nerd scene (Week of Monday, March 22, 2021)

Welcome to last full week of March! Here’s your list of tech, entrepreneur, and nerd events for Tampa Bay and surrounding areas for the week of Monday, March 22 through Sunday, March 28, 2020.

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

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.

For the time being, I’m restricting this list to online events. We’re still deep in a pandemic, and the way out is to stop the spread, however we can. In the age of broadband internet, smartphones, and social media, it’s not that hard. Stay home, stay safe, stay connected, and #MakeItTampaBay!

Monday, March 22

Tuesday, March 23

Wednesday, March 24

Thursday, March 25

Friday, March 26

Saturday, March 27

Sunday, March 28

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
Conferences Current Events Tampa Bay

Join us at Mini-BarCamp Tampa Bay — Thursday, March 18, 8:00 p.m. EDT!

BarCamp Tampa Bay is one of the highlights of the year for the Tampa Tech scene, and we’ve all missed it — the chance to get together, see friends and colleagues, and of course, catch the talks!

There are plans for an in-person BarCamp Tampa Bay in the fall, and hopefully the vaccine situation will allow us to gather together then. In the meantime, there have been plans made to do the next-best thing, and it’s happening tomorrow, Thursday, March 18th at 8:00 p.m. Eastern: A live mini-BarCamp Tampa Bay on the Clubhouse app!

If you’d like to attend, you’ll need the Clubhouse app, which is currently iOS-only.

Once you have the app, open the link below on your iPhone on Thursday, March 18th at 8:00 p.m. (Eastern):

https://joinclubhouse.com/event/PbR2qg5R

 

Categories
Current Events Tampa Bay

What’s happening in the Tampa Bay tech/entrepreneur/nerd scene (Week of Monday, March 15, 2021)

Welcome to the week with the Ides of March and St. Patrick’s Day! Here’s your list of tech, entrepreneur, and nerd events for Tampa Bay and surrounding areas for the week of Monday, March 15 through Sunday, March 21, 2020.

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

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.

For the time being, I’m restricting this list to online events. We’re still deep in a pandemic, and the way out is to stop the spread, however we can. In the age of broadband internet, smartphones, and social media, it’s not that hard. Stay home, stay safe, stay connected, and #MakeItTampaBay!

This week’s events

Monday, March 15

Tuesday, March 16

Wednesday, March 17

Thursday, March 18

Friday, March 19

Saturday, March 20

Sunday, March 21

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!