I transitioned my personal blog from a DIY scalable AWS solution to a Shared Hosting solution. Allow me to explain my thinking. I had my blog hosted on AWS. I thought my words may have wide reach. Perhaps I even share excellent blogs on popular programmer websites such as hackernews or daily dev. Surely it… Continue reading Migrating blog from AWS to Shared Hosting
Author: Andrew Allbright
Techniques to Mitigate GameLift Anywhere’s Odd Delays
AWS GameLift is a cool product allowing game developers (hobbyist or professional) to develop multiplayer projects. You provide the game server executable and GameLift will take care of hosting the server processes, to your specifications. They even have a collection of features called “GameLift Anywhere” that supports a local development. Say you want to test… Continue reading Techniques to Mitigate GameLift Anywhere’s Odd Delays
“Touch” as a guiding principle for Video Games
Good writing mostly follows the adage “show don’t tell” to help writers prioritize how they are conveying information. Perhaps video games should follow a “touch, don’t show” guiding light to help game developers convey experiences meaningful to the interactive medium.
Robot Talk: The Future of Programming?
Large language models have hit the scene and they represent a large disruption to how work is traditionally done. Programming is no exception. I’ve been using LLMs like chatGPT and copilot for almost a year now. I saw potential of using the tool for my own creator activities. I have some thoughts on how AI… Continue reading Robot Talk: The Future of Programming?
Hypothetical Course on Automated Testing for Video Games
I’ve thought about what sort of information I’d want to see if I were watching an educational course on the topic of “automated testing for video games.” Here are my thoughts. I would assume a course would start out with the basics. Basics like here is a test, here is how to come up with… Continue reading Hypothetical Course on Automated Testing for Video Games
Restoring My Website using IaC
This very website faces a prolonged period of inactivity. I must admit that there appeared an error that I wasn’t able to resolve. Allow me to describe my previous setup so that you can understand the transformation. I once had a desire to create a website for myself. I wanted to create a space on… Continue reading Restoring My Website using IaC
Thoughts on “Generative A.I.” LLMs
After a long hiatus I am finally back. There is a story I can’t wait to tell. For now, lets talk about large language models (LLMs) I have given some thought to LLMs specifically on the source of data LLMs consume. For some context I heavily use chatGPT and GitHub copilot during my hobbyist development.… Continue reading Thoughts on “Generative A.I.” LLMs
Wordsimples: inventing jargon by mashing together simple words
Sometimes when I listen to people talk I notice some of the odd ways people use language. For example, I find it fun to sometimes imagine people literally doing the things they say they will do. When I hear “I’m going to run to the bathroom” I amuse myself imaging a full sprint. One thing… Continue reading Wordsimples: inventing jargon by mashing together simple words
AWS Cloud Quest: the killer app VGIs have been waiting for?
I can hardly type this because I am shaking with excitement. AWS has released this video game to teach AWS skills. This is days after I wrote my Defining VGIs article. I am still processing this information and so far I love what I see. In this article I want to praise the team behind… Continue reading AWS Cloud Quest: the killer app VGIs have been waiting for?
Defining Video Game Interfaces (VGIs)
Most everyone today interact with graphical user interfaces (a.k.a GUIs) when using a computer (phone or otherwise). This makes sense as people are visual creatures and it helps them use computers effectively. Technical people like programmers or computer power users may choose to use command line interfac (CLIs). You can accomplish so much when you… Continue reading Defining Video Game Interfaces (VGIs)