A collection of projects, thoughts, tutorials, frontend architecture, IoT, van building, and everything in between.
Bike Share Data Analysis using Python, Anaconda, and Pandas
A python script that lets a user interact with a dataset about bike share data.
Remixing a Symfony: Harvie's Journey with Performance
This article serves as the basis for my 2022 Remix Conf talk.
Fixing “'compilation' argument must be an instance of Compilation”
This is probably going to be a very niche topic, but I occasionally run into this very obscure webpack error, and while I know how to fix it now, it caused much pain for a few weeks.
Carmilla the Van
In 2021, I spent three months redoing a 2016 Ford Transit with all of the trappings for nomad life. It's still a work in progress, but I wanted to share some of the progression photos!
Harvie E-Commerce Store
I joined Harvie in June of 2020 through the recommendation of a friend who worked in their Pittsburgh location warehouse.
E2E Testing with Cypress
If you're on the fence about adding end-to-end testing in your JavaScript application, I recommend trying Cypress.
Learning Flexbox with Flexbox Froggy
If you like CSS and want a fun challenge while you're social distancing, I recommend checking it out!
Dynamic Angular Forms
I’ve been working through a problem with a developer that wants to create a dynamic form based on a service response containing the specifications for each input.
Installing Anaconda on Windows Ubuntu Terminal
I decided to see if it was possible to use Jupyter with the Windows Subsystem for Linux (WSL). Here's what worked with me.
Expedient Marketing
Expedient is a leading IT infrastructure and managed service provider headquartered in Pittsburgh, with 11 data centers in 7 cities . Their services include cloud computing, DRaaS, and colocation.
Saving Angular Form Data Without an Internet Connection
In this article, I will walk you through creating a simple Angular form, saving the form data locally, and then finally how to submit the data once a connection has been established.
Deploying a Node App to DigitalOcean
Making use of DO cloud servers, git, nginx, and forever.js to get a node app up and running.
HM Health: Find a Doctor
Find a Doctor is an application that's part of the member portal website for Highmark BCBS. It allows you to search for doctors, hospitals, and facilities by location, specialty, and plan.
StudyWorks
StudyWorks is a product of PHT® that is a "secure online portal of all Electronic Clinical Outcome Assessment (eCOA) data collected by any PHT device" (as is stated on the PHT Corp website).
Buy Boy IPA
I created these beer labels for a brew hobbyist named Josiah. Josiah studied Environment Science, and had developed a "slight" affinity for all things insect. These labels reflected those interests.
Digital Art and W&J
This is a compilation of graphical artworks completed during my undergrad.
My first site: Lemoyne Community Center
The LeMoyne Community Center's mission is to develop, shape, define, and stabilize the community with education, arts, health, and recreational programs.
Parkhurst Dining
In college, I worked part-time for Parkhurst Dining, the catering arm of Eat’n Park. I was responsible for creating digital signage for upcoming meals and events.