Introducing opendeck: The open source deck building communityThis month I decided to participate in the Hashnode x PlanetScale Hackathon and built opendeck, an open source deck building community that facilitates the creation and organization of playable cards. Opendeck has 2 main paths of use, the first allow...Jul 26, 2022·3 min read
How to quickly create a mock API in React using Mock Service WorkerWhen working on an application there may be times when the front-end needs to be built out but the back-end is not quite ready. While these two can be separate, the front-end may rely on API's that have yet to be built. Enter Mock Service Worker, a J...Jun 30, 2022·5 min read
NodeList vs HTMLCollection: What's the difference and how to use themAs a developer, you often need to query like elements using a class or an attribute as a selector. Luckily JavaScript has several methods built in such as getElementById(), getElementByClassName(), or querySelector(). Working with these methods you w...Jun 29, 2022·2 min read
A quick guide on handling custom events in JavaScriptJavaScript has several events you can utilize, whether they be load-related events such as DOMContentLoaded which fires when the browser has finished loading the HTML or action-based events such as click or scroll. There is an event for just about an...Jun 29, 2022·3 min read
A quick look at Vue.js directives and how to use themOh, Vue.js how I love thee. Your syntax and template structure is truly something to be admired 😅. Vue.js is a popular JavaScript framework that helps you build powerful websites quickly. One of the features of Vue.js that makes it a real game-chang...Jun 26, 2022·4 min read
Understanding how to work with the publish/subscribe model in JavaScriptLately, I've been reading about data structures and algorithms to try and up my software development game. The pubsub model is something I have been particularly interested in as I use it a lot at work, but haven't had to implement one from the start...Jun 26, 2022·5 min read
Creating a contact form using Next.js and SupabaseOne thing I love about web development is technology that just works without a ton of configuration. Next.js and Supabase are both great examples of this. I recently built out my blog with Next.js and had originally used Supabase as a backend but the...Jun 24, 2022·7 min read