This website hosts a few of my professional projects, and some fun coding projects I do in my free time.
Unfortunalty, the majority of my professional work can't be showcased here in detail, because I don't have intellectual property rights to it. However, I can talk about the types of projects and technologies I have experience with, what makes them cool or painful, and how they might be applicable to future projects.
Generally, if the post has a high level of detail into the project, you can assume I own it. If the post is generalized or technology specific, I probably dont own the project.
For the past ~10 years I have been building software systems that support student related business processes in higher education. I've successfully led the development and maintenance of all student related software applications at East Tennessee State University since 2010. This includes processes such as recruiting, admission, registration, payment processing, student retention, and graduation.
The HTML is atrocious, by todays standards. But at 15, I was exstatic it worked. I knew nothing about coding standards, maintainability, or what even constituted readable code.
CSS? Nope. It wasn't released until a few years later and wasn't widely adopted until the early 2000s. Everything was formatted using HTML. Font tags, line breaks, bold tags, and yes, even a blink tag or two.
I might have downloaded a few music files from Napster and hosted them on a page I called "The Listening Room". If I remeber correctly it was NIN and 311.
I was mentioning this to a colleague that has worked in tech since the 80's, and he mentioned how HTML and Js don't hold a candle in the wind compared to SQL in terms of lengevity. Its crazy to think, but it is concievable that someone could have learned SQL in the 80's and maintained a career based around this single technology that is still prevelent today.
I dont pay a dime for hosting this site. For static sites, and you shouldn't either. Here's how.
This is a simple static site built with Jekyll and hosted on gitlab pages.
Jekyll is a static site generator, an open-source tool for creating simple yet powerful websites of all shapes and sizes. From the project's readme:
Jekyll is a simple, blog aware, static site generator. It takes a template directory [...] and spits out a complete, static website suitable for serving with Apache or your favorite web server. This is also the engine behind GitHub Pages, which you can use to host your project’s page or blog right here from GitHub.
It's an immensely useful tool and one we encourage you to use here with Hyde.