Florida Republican Party…

According to WFLA, “Florida Sen. Jason Brodeur (R-Lake Mary) wants bloggers who write about Gov. Ron DeSantis, Attorney General Ashley Moody, and other members of the Florida executive cabinet or legislature to register with the state or face fines.” So I thought I would write about those folks.

The Ultimate Cancel Act

According to Tallahassee Democrat, “Sen. Blaise Ingoglia, R-Spring Hill … now seeks to … remove Democrats entirely from Florida politics.” That statement is a little overblown. Sen Ingoglia said, “Some people want to have uncomfortable conversations about certain subjects. Let’s have those conversations.” But it’s unlikely that any such “conversation” would be productive between the two parties.

“The Ultimate Cancel Act, … would decertify any political party that ever included a plank to support slavery in its platform, something the Democratic Party did between 1844 – 1864.”

Disney and DeSantis

According to The Guardian, “The Republican governor of Florida, Ron DeSantis, has signed a bill that wrests control of Walt Disney World’s self-governing district, in a move seen as punishing the company for its opposition to his so-called ‘don’t say gay’ law.”

Isn’t the Republican Party the party of small government, of few government regulations, big on business? This doesn’t seem like it…


Fix Inconsistent JS Selenium Tests with element.isEnabled()

I’ve been writing automated regression tests at work over the past month, using Jest and Selenium WebDriver, and have really been struggling to get my tests to pass consistently. I began to suspect that methods like wait(until.elementIsVisible... and wait(until.elementTextIs... did not actually do what I expected since I was getting so many inconsistent failures. I began searching for a way to determine if an element is clickable with Selenium WebDriverJS. This is possible in other languages (I think Python and Java at least), but it’s not available for JavaScript. But it turns out you can make it work. Continue reading

Flask Mega-Tutorial: Converting OpenID to OAuth

With this blog post I hope to provide some help to those who are trying to combine Miguel Grinberg’s Flask Mega Tutorial with his other tutorial titled OAuth Authentication with Flask.  I have a repo that has a working version of his Mega Tutorial through chapter 5 that uses OAuth instead of OpenID.  You can find it here https://github.com/JasonMFry/Flask-Mega-Tutorial-With-OAuth  Continue reading

The ‘F’ Word: Failure

Looking back at my 3+ months in class at General Assembly, I did a lot of good work, I learned a ton about myself, about developing, about how to learn efficiently, I made good friends, and I networked my butt off.  But I also had some significant failures, which I’ll discuss in a future post.  But for now I want to talk about failure, and how to fail well.

Continue reading

My Fullstack Project with General Assembly

Once we finished our first project, we were immediately launched into learning the backend.  Since I had experience with JavaScript, functions, objects, and OOP, the frontend unit was a bit easier for me, but learning backend proved to be more difficult.  We moved at a furious pace (as always), and covered MongoDB, Express, and Node.js (they saved Angular for it’s own unit, Unit 3, which we’re currently in), passport, handlebars, and more in 2 short weeks.  Week 3 was project week.

Continue reading

My Frontend Project with General Assembly

Connect Four or Blackjack

After 3 short weeks of frontend (JavaScript, HTML, CSS, and jQuery), our instructors decided we were ready to strike out on our own and create something from scratch.  How kind of them :)  We had the choice between creating blackjack or connect four, and I chose connect four, mainly because I had already created a blackjack game and felt it would be dishonest to do that again. Continue reading

Choosing a Coding Bootcamp

As I mentioned in my previous post, in July when I decided I wanted to attend a coding bootcamp, I got into “Research Mode.”  I found Course Report, which helped a lot, but their information is not as complete as I would have liked.  For instance, I wanted to find fully immersive web developer bootcamps online, but you can’t search for fully immersive, so I had to weed through a lot of non-immersive courses.  That’s about the only complaint I have with Course Report, otherwise they are an excellent resource and I suggest you use them in your search for a coding bootcamp. Continue reading

Changing Careers

60wpm at 9 Years Old

My first experience with a computer was the family computer in the late 80s.  We had Reader Rabbit, and some other educational games.  Boy were those fun!  But the best part of all was that, when I got grounded for my numerous shenanigans, I was still allowed on the computer because it was just an educational machine for us.  And that’s why I could, at the ripe old age of 9, type at 60wpm.  You see, my mom still had her old typewriting books from high school, so I spent hours teaching myself to type because there was nothing else to do: couldn’t go outside, couldn’t play Nintendo, couldn’t watch TV…ugh!  But what a blessing in disguise :) Continue reading