My name is Kyle Edward Solomon. I like to program in my free time, but I am also currently going to school for computer science, so it is not only my hobby but also my career path as well. I am currently 26 years old in 2022 and have been interested in computers all my life but have been programming seriously only for the past 7 years or so.
This website was created for fun, and also to practice what I have learned from the website development languages that I have been studying.
There are much easier and more efficient ways of developing a website now with help from website development software or UI of some type that make it easier for anyone to create a website at practically the click of a button (at the cost of customizability). But I wanted to script this website entirely by hand so it could give me a more thorough understanding of not only the logic behind programming a website, but also the flow and heiarchy of a website's file system on a server.
This is a personal project that I attend to in my free time to help me better understand the proper structure and format for efficient programming as a website developer. I will continue to update this website with relevant content that I have finished creating moving forward.
I also tried my best to make my website as device friendly as possible by making the content on each page collapsible so that when viewing the content from a smaller viewport, the content will rescale accordingly to fit the display area. Some of the simpler games on this site also work on mobile devices and were designed with touch controls in mind, but others are too much for mobile browsers and thus they don't run very well on lower end mobile devices, so some must be played on an actual computer, or on a decently powerful mobile device.
When I originally created this website, it had no purpose, and I had no idea what sort of content it should contain so I was just making it for fun and for the experience. But now it is just basically a storage cloud for my various projects that I want to be able to access at any time on any web capable device.
I currently have an associate degree in the Computer Science field and am working towards my bachelor's degree. A lot of my programming experience comes from my field of study, but a lot of it also comes from just watching videos on the internet, messing around with coding recreationally, and looking up solutions to problems online.
I have experience in all the following areas of computer science: