Welcome
This site is hosted on GitHub Pages. See this post on transitioning to a custom domain with GitHub Pages.
Below are my most recent posts. Please explore some of the one-off posts, as well as some longer running series that I've started recently (updates as I have time). Check out the projects section for interesting work I've been creating (Completed series will be collected here as well).
Also check out my work on GitHub!
Exercise Tracker Full-Stack App
Free Code Camp (v2) APIs Challenge 4
This project involved setting up a couple MongoDB collections and then building a responsive frontend for user interaction. This app allows adding users by name, then using that user's ID to add activities. The API allows for querying for user activities by user ID as well.
The UI uses a pug template and bootstrap for most styling, and some custom css rules to fine tune elements.
This was actually the first project that I completed out of the new Free Code Camp curriculum, and replaced the previous Google Image Search Abstraction project that I had already completed previously.
[Read More]Code Editors vs. Word Processors
Why I think code editors are so much better
New Free Code Camp Cert
Certified Fresh
RTTApp
A Solution for Tracking Repair Tasks
KeysApp
A Solution for Tracking Brass Keys
Logo Design
Designing and implementing a new logo
File Metadata Microservice
FreeCodeCamp Backend Challenge 5
Full-stack microservice (really basic frontend in Pug/HTML) that takes a FormData object from a file upload form and returns the file size in bytes as part of a JSON response.
[Read More]Image Search Abstraction Layer
FreeCodeCamp Backend Challenge 4
This microservice creates an abstraction layer (and history) between the user and the Google Images search API.
[Read More]Url Shortener Microservice
FreeCodeCamp Backend Challenge 3
The challenge here was to create a URL Shortener microservice. It uses a database to associate a short url ID with the original url, and once created, the microservice will redirect visitors of the short URL to the original URL.
[Read More]