Feeling overwhelmed by AI? Learn the Centaur Mindset. Read More →

Tinkering With Artificial Intelligence Blog Writing

Writer’s block gets the best of us so I thought it was time to start exploring the possibilities of AI in blog writing. AI has been the rage for some time now and with the introduction of my new mentor, best friend, therapist, idea man or woman, ChatGPT, AI is tough to ignore. Like just about all the other geeks I know, I’ve tinkered with ChatGPT for varying reasons with varying degrees of success. It is indeed super cool and quite useful. ...

February 2, 2023 · 5 min · Scott

Jasper – The Next Generation of Artificial Intelligence for Blog Writing

If you’re a blog writer, you know the importance of engaging content. Up until now, artificial intelligence (AI) has been limited in its ability to help writers create compelling content quickly and easily. But that’s all changing with the introduction of Jasper, an AI-driven platform specifically designed to make blog writing easier and more efficient. Let’s take a look at how this revolutionary technology is changing the landscape for bloggers everywhere. ...

February 2, 2023 · 2 min · Scott

Unlocking the Power of Artificial Intelligence in Blog Writing: A Rytr Product Review

What is Rytr and How Does it Utilize AI in Blog Writing? Rytr is an AI-powered blog writing tool that helps content creators and bloggers save time by generating quality content quickly. It uses natural language processing (NLP) to create blog posts and product reviews, allowing users to produce more content in less time. Rytr’s AI technology can analyze customer sentiment, identify trends and topics, and suggest relevant topics for blog posts. Additionally, Rytr can even generate entire articles from scratch using just a few keywords. With Rytr, bloggers can easily create high-quality content that is tailored to their audience’s needs. ...

February 2, 2023 · 3 min · Scott

Testing Python AWS calls with Moto

In my previous Writing Tests For Your Python Project, I started writing tests for my Python code but then ran out of options because I had completed all tests that didn’t involve calls to the AWS API. Now we’ll begin testing Python AWS calls with Moto. You can view some additional details about Moto in their documentation. You will want to also review the list of Implemented Services in the Moto documentation to make sure you the API endpoints and methods are supported. The good news is that there are very few unsupported methods. The bad news is that they do not support the describe_export_tasks for the logs endpoint and we use that in our code. Because of this not being supported we’ll not create a test for it in this example. ...

January 27, 2023 · 10 min · Scott

Writing Tests For Your Python Project

I began this little trip with the post Exporting CloudWatch Logs to S3 that provided example code to get logs from Cloud Watch to S3. From there, the code got prettier with Adding pre-commit Hooks to Python Repo. The next logical step is to make sure the code functions exactly like we’d expect. This can be done by writing tests to make sure our code functions like we’d expect. I’ve highlighted a number of reasons why you should create tests in the article Top 5 Reasons to Build Tests for Your Code. ...

January 20, 2023 · 5 min · Scott