Recently I was working with the Supabase SDK on a personal project and inside this project, I am using the .rpc() method to call a SQL function. This function attempts to aggregate data around a user’s current link stats; how many there are, what’s being clicked, etc. Without going into too much detail, using RPC […]
Recently discovered an Issue where if the local development page is open in the browser, still attempting to connect via live-reload to the local development server, it will cause the command line process to fail or timeout. Gatsby NPM Start errors “socket hang up” when previous localhost tab still open… Something to do with pinging […]
In the past week a significant player in Opera development announced the release of Vivaldi a new browser which leverages Node and React libraries to ‘make the web yours’. Sound Familiar? My thoughts on the matter are not aimed to devalue the hard work and countless hours that went into making this product, but rather […]
Whether it is commuting to work or relaxing on the weekend I am constantly plugged into Overcast.fm listening to industry updates, stories from night vale, or the ever-relaxing voice of Roman Mars. When I was first breaking into the podcast scene it was difficult for me to identify shows that were both digestible and relevant. […]
Recently I was responsible for migrating a WordPress site from a 3rd party hosting service to my personal LEMP stack. The issue with this migration was that there were around 17,000 comments sitting untouched in the comments section creating an excessive amount of bloat in the .XML export, ~51mbs to be precise. Thankfully I found this handy post from […]
Hello World! I can’t even count how many times I’ve designed, setup and published a personal portfolio at this point, but this version is different. In the past I’ve created sites to showcase my game design skill set as well as my interactive media interests, however none have come together as beautifully as GriffenFargo.com. This portfolio is […]