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
Category: Software Engineering
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?
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
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)
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
Printable Project Notes Technique
I have discovered a technique that seems to help with project work. It is a combination of digital and physical. I call the technique the “Printable Project Notes technique.” Let me tell you how it works. The generic objective is to use your printer to create something that can help direct your project. The idea… Continue reading Printable Project Notes Technique
First Impressions: AWS CloudShell
I remember seeing an announcement about AWS Cloud Shell December of 2020 but I did not explore it then. Instead I was focusing on my Unity learning path. Recently, I decided to use it when I had to fix the state of my AWS resources. This blog is meant to capture some of my thoughts… Continue reading First Impressions: AWS CloudShell
Trade-offs During Project Execution
Perfect is the enemy of good Voltaire Programmers come up with rules constantly in an effort to make our products more resilient, the code easier to work with, or even to release. Sometimes these rules play well with each other but sometime these rules contradict. This creates a problem for the programmer — given a… Continue reading Trade-offs During Project Execution