When I first started learning HTML and CSS many years ago, I sometimes saw people using the terminal and didn’t understand why a web developer would need to use it. Now as a full-stack developer, I use it every day for a variety of tasks including using GIT, SSH to deploy sites on a server,… read more
Almost everyone seems to have integrated ChatGPT into their platforms, but it’s often just another way to generate text. I believe the real benefit from AI API’s will come from integrating it into the user flow allowing for automated, contextually aware actions. A user could ask the AI to do something outside of just editing… read more
Save time prompting ChatGPT by spending a bit more time upfront writing a comprehensive prompt to help it understand what you need. These are my ✨ 3 Top Tips ✨ 1. Provide context Paste in other parts of your code that are relevant and explain why you need an answer – “What problem am I… read more
This a simple docker-compose file.yml file to help speed up development with a MySQL server, connection details and phpMyAdmin interface: Note: You’ll need Docker Desktop app from the official Docker website to run this file. Run the following command in this directory to open the database and PHPmyAdmin: docker-compose up Navigate to localhost:8080 in your… read more
Testing smart contracts in Ethereum requires testing for more than just the expected return values. It is important to verify that the events that should be emitted when the contract is invoked are also occurring as expected. In this article, we’ll explore how to listen and record local Ethereum events while testing with Hardhat to… read more
Following on from my previous article Setting up a Next JS app on Plesk control panel with git auto-deploy, this post will show you how to remove the node_modules folder from Plesk after you’ve deployed your site, freeing up room on your server. We’ll change the build process from Next.js and add a rewrite rule… read more
Progressive Web App’s (PWA) are an exciting method to create web-based apps that can be ‘installed’ on iOS and Android without going through their respective app stores and the hassle that goes with it. If you are creating an HTML5 game with Game Maker Studio, this blog will show you how to convert it to… read more
Plesk is a great multi-function control panel capable of hosting different types of apps on a VPS, and I hope they continue to build on and improve support for Node apps. This post shows how to deploy a Node based Next.js app to use with SSR or SSG, along with connecting to GIT for source-controlled… read more
GameMaker Studio is a great tool but still leaves room for improvement when exporting games to HTML5.
If you want to know how to improve mobile touch, resolution and performance for your Game Maker games for HTML5, these two steps will help.