NMIX 6010 Website

Ryan Alford HTML Learning portfolio.

Fun Facts about me:

  • I am a Management Information Systems major
  • I am a 3rd year
  • I have a black belt in Tae Kwon Do
  • I am the Tenor Sax Section leader in the Redcoat Marching Band
  • I studied German Longsword Fighting.

A Picture of me and a picture of Big Lion.

A photo of me The biggest lion

Project 1 Reflection: This project was a fun one to create. Figuring out how to format the webpage was a bit of a challenge. What I struggled most with was image size and positioning. Despite my best efforts, I could not get the picture of my dog on the homepage to appear on the right half. It was just nightmarish. However, the photo gallery aspect of the other portions of the website allowed me to get something closer to what I wanted. In the future, I'd like to approach a project with more of a plan, as it was a struggle to come up with something to fill the space with.

Project 3 Reflection: I learned a lot about myself during the creation of this project. I learned that I really like having control over my websites, andthat my tastes are more particular than a premade theme can provide in many cases. I found Wordpress to be obtuse, and cumbersome to use, but I recognize that it could be useful for a blogging platform, or for folks who don't mind a lot of things being done for them. However for my purposes, I do vastly prefer bootstrap.

Final Project reflection This project was a blast to work on. I decided to create something I would actually want to use. When presented with the different project options it was pretty clear which option I wanted. Wordpress is a nightmare to work with, even if the final product might look nice. I have also already developed a picture gallery site, as well as a reaction image site this semester, and I did not want to be redundant. I also figured it would be good to exlpore tags other than IMG. I ultimately chose the "Speculative Redesign" because I love improving things. I also knew that with a game like Dungeons and Dragons 5th edition, someone had certainly attempted to create a character sheet creator with the technologies we've used in Web Dev. So I found a small lightweight application someone else did for class, and took to expanding on it. During the course of this project, I doubled the amount of features the site initally had, and learned quite a bit about dynamicaly loading content. I can only imagine what "magic" I'll be able to work once I've learned even more javascript. I learned about IFrames, Javascript Objects, .ico files, as well as the difference between HTTP and HTTPS content when developing this project. This project, and this class in general also taught me the value of comments, that teach you how someone's code works. I ended up writing so many comments just so I could remember how my code works. Chat GPT also came in handy for me as a debugging tool. The fact that it can find my syntax errors and flaws in my designs is a lifesavor and saved me a lot of frustration. Overall this project was very fun and I feel as though I improved quite a bit as a developer during the course of making it. Even if you don't play dnd 5th Edition, I do hope you see some value in the site, and at least like the pretty colors.