Jacob KennyTemplating 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
Jacob KennyHeroku 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
Jacob KennyCreating 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
Jacob KennyIncrementing 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
Jacob KennyAnimating 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
Jacob KennyDeveloping 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
Jacob KennyBox-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
Jacob KennyThe 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
Jacob KennyDestructuring 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
Jacob KennyReact 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