Templating and Sending Emails From Google SheetsA project that I was recently given at my job involved going through a Google spreadsheet containing a list of pending orders and sending…Apr 5, 2023Apr 5, 2023
Heroku Row Limit ExceededThe warnings started months ago —[warning] Database disruption imminent, row limit exceeded for hobby-dev database on Heroku app…Jun 17, 2022Jun 17, 2022
Creating Sliding Menu With Styled ComponentsLately I’ve been working in revamping a website I had hastily thrown together for my father for a band that he runs, the Penn Central Wind…Sep 8, 2021Sep 8, 2021
Incrementing the Value of a Key in a JavaScript MapThe JavaScript Map data structure was introduced with ES6, which was released in 2015. So it’s definitely had several years to become…Mar 7, 2021Mar 7, 2021
Animating Line Drawing With CSS KeyframesI’ve set out to attempt a redesign of a site that I worked on a few months ago. That site was created with React, and was designed by me…Jan 22, 2021Jan 22, 2021
Developing a Basic JavaScript/HTML/CSS SiteToday, I just wanted to write a little bit about a tool that I recently began using as I have become more interested in CSS, and from that…Jan 19, 2021Jan 19, 2021
Box-Sizing: Border-Box;I think that it’s fair to say that most developers have at least some exposure to the box model (pictured above). It defines the layout of…Jan 12, 2021Jan 12, 2021
The CSS ResetI’ve found that with web development there is a huge number of different things that I would have no idea were even possible (or best…Jan 6, 2021Jan 6, 2021
Destructuring AssignmentAs I was working on a new project my thoughts drifted back towards my first forays into the framework, and I remember being baffled by the…Dec 28, 2020Dec 28, 2020
React Card Flip AnimationsAs I began to delve into the world of web development, I began to notice little things on sites, that even though I had always known they…Dec 22, 2020Dec 22, 2020