As we come to the end of the year, I wanted to reflect on some of the games I have completed. This year was a lot different for me, as I usually go back and replay games I completed before. But there is not one game on this list I have completed before. I’m also trying to focus on finishing games from my backlog, as every year, it seems to get bigger and not go down. So, there are quite a few older titles on this list.
How to Update Input Values Dynamically based on another input with Laravel and Livewire
One of the things I love about modern development tools and frameworks is how they make it so easy to do simple features. Years ago, these sorts of things I’m about to show would be some jQuery gymnastic with a prayer that it works in IE. Updating another value based on input in Livewire is a simple process with modern frameworks like Livewire and Laravel.
Thoughts on Mirrors Edge Catalyst
I recently picked up Mirrors Edge during one of the recent Xbox store sales. At the time of its launch, I was interested in playing it because I liked the idea of a parkour first-person game.
Using the Chat GPT API to create a Tweet from content on a URL
With all the talk going around with Chat GPT and the latest development with AI. I decided to spend some time looking at using the API to create a very small MVP. The aim was to spend a couple of hours building a app. Where a user provides a URL and then selects from a list of predefined tones from the site, the site would then generates the tweet on that link with the chosen tone.
Read this article about Using the Chat GPT API to create a Tweet from content on a URL→
Changing the default validation message on an HTML input tag
Using HTML validation is a good extra protection for using server-side validation. However, I found the validation message used doesn’t always provide the user with enough context about what is wrong with the issue. I’m going to describe how to change this message.
Read this article about Changing the default validation message on an HTML input tag→