New Tools, New Friends: Reflecting on JAMStackConf_SF 2019
October 21, 2019
This past week, I had the joy of attending the JAMStackConf in San Francisco with 550 other excited and curious developers. For those not familiar, yet, with the JAMStack, it stands for Javascript APIs Markup. It's an approach to developing…
Read moreCleaning Up Wordpress: Lessons Learned in Website Security
September 20, 2019
You've been working on a project for months, you've handed the keys over to the client, and then you get that dreaded email... ... on page x some users have been experiencing weird advertisements and popups. I think the site has been hacked! I don't…
Read moreImproving Touch Events upon an Infinite Scrolling Component
June 10, 2019
In my recent blog post on Using React Hooks to set up Infinite Scroll, I created a working version of infinite scroll that works in both desktop and touch screen environments. However, I came across a problem I did not anticipate when I put it into…
Read moreAdding Infinite Scroll For Both Desktop and Mobile in Your Gatsby Project with React Hooks
May 20, 2019
I recently created my second production Gatsby application that gives a simple presentation of a local government open data dataset. I say production, though, much of the application is a proof-of-concept for a bigger application I have in the works…
Read morePutting SEO First with Gatsby
April 20, 2019
I was drawn to Gatsby out of my love for React, and my desire to serve fast, performant, responsive applications. I started learning React just as the library started embracing ES6 classes, and just as was taking off. It was a challenge at first to…
Read more#2ndCareerDev - Switching Careers and Attending Bootcamp???
April 10, 2019
Changing careers is tough. For many people, it is also an absolute necessity. As valuable as a good college education is for one’s development intellectually, morally, and socially, graduation does not guarantee a life-long career. The more degrees…
Read moreMy New Blog - What To Expect from Me?
April 04, 2019
This site has needed an update for a long time. The last time I published a new professional portfolio was two years ago when I graduated from Rutger’s University Coding Bootcamp. I didn’t have even have a regular full-time developer position yet. I…
Read more