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
Blog
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)
Brand New Unity Project: My Starter Kit
Testing is a core tenant I believe helps me produce high quality software. In order to have faith in a test suite that is assembled is to constantly verify every code change that is introduced to the system. Github Actions (docs) is a wonderful workflow based system that can easily integrate with a Github project.… Continue reading Brand New Unity Project: My Starter Kit
Writing Tests for Video Games: A Philosophy (2022)
I mean to capture my current early 2022 thoughts on writing tests intended to be run by automated processes created for Unity based video games. I want to capture my thoughts so I can share this and receive feedback. I know I haven’t found a holistic philosophy around testing. I know I can be better.… Continue reading Writing Tests for Video Games: A Philosophy (2022)
Why the Web is the Ultimate Target Platform for Games
Preamble Over a year ago I was looking for a game engine to invest my time into. Before this I had relegated myself to making 2D games using python + pygame, javascript + phaser, and actionscript + flash. However; I wanted to upgrade from using game libraries into using a full on game engine. I… Continue reading Why the Web is the Ultimate Target Platform for Games
Global Game Jam 2022: Retro
I attended Global Game Jam 2022. If you don’t know what a game jam is, the programmer in me will say “it is a hackathon but your product is a video game.” How did I do? As a learning experience I am proud of what I was able to accomplish. However; I think there is… Continue reading Global Game Jam 2022: Retro
My thoughts on Web 1.0 versus Web 3.0
I have had an interesting experience with web 3.0 over the past couple months where I’ve transitioned from being a believer to then becoming disillusioned with the concept. I think I’m at a point where I believe in the dream of web 1.0. I want to help create a world where most people are technical… Continue reading My thoughts on Web 1.0 versus Web 3.0