
Who am I?
I'm Bradley Dial, aspiring web developer and recent graduate from Pellissippi State Community College in Knoxville, Tennessee. I have a burning passion for creating functional and optimized systems, and a lukewarm passion for sleek and modern visual design.
About the Site
This website was (and is being) constructed for the purpose of showing my skills and abilities in my own corner of the internet. This site is intended to be a supplement to my resume and LinkedIn profile, to provide as complete of a picture as possible into what I offer a company or organization.
Structure
Currently this website is built to purpose - that is to say there's few frills and most things are built from the ground up with as few infrastructures as possible. The majority of the HTML, CSS, and Javascript is completely homebrew, and the stack is as simple as it gets: a LAMP stack.
In this case, specifically, the stack is Linux (Ubuntu), Apache, MySQL, and PHP. The web server is hosted remotely on an AWS Lightsail Ubuntu machine, and the codebase is hosted on GitHub for version control and rapid deployment, as most production happens on a separate development environment.
The source code for the site is available here. Database code is restricted viewing for site security reasons, but is available upon request.
Future Plans
While I prefer to work with simpler and lower level technologies, I do want to practice and advertise my skill with newer, fancier tech. At some point I will redesign the site using a modern stack and make the copy available beside this one, and it will use technology such as React, Node.js, and other such modern tooling.
For now though, my interest is in the simpler tools, because I believe that a firm foundational knowledge is more important than knowing modern tooling. Making things work from scratch by getting your hands dirty is what I love, and will hopefully be more useful than learning a new framework that may or may not be relevant ten years from now.