About:

A personal playground and portfolio.

Website:

Incoming Links:

Outgoing Links:

Subscribe to RSS:
The author discusses the process of finding the location of a file within a node module and copying it to the repository using import.meta.url, __dirname, and process.cwd(). They also mention the use of import.meta.dirname in mode...
The author discusses her imposter syndrome as a self-taught software engineer and how it affects her ability to share her knowledge. She emphasizes the importance of sharing insights and learning from mistakes, and encourages othe...
The blog post is a comprehensive guide on how to send data from an HTML form to a server using the FormData JavaScript interface. It covers different content types for sending data, the multipart/form-data content type, and the Fo...
The blog post explains the differences between various versions of HTTP, including HTTP/0.9, HTTP/1.0, HTTP/1.1, HTTP/2, and HTTP/3. It covers the evolution of HTTP, the introduction of new features, and the impact on web performa...
The blog post is a tutorial on integrating PlanetScale in a Next.js site and authenticating using Netlify Identity. It guides the reader through setting up PlanetScale and implementing Netlify Identity, creating a simple site wher...
The blog post explains how to share a Netlify integration with the community using the Deploy to Netlify button. It provides step-by-step instructions on creating the integration, making a public repository with a readme, and addi...
The blog post discusses how to hook into Netlify’s build events with Private Integrations. It explains what a Build Event Handler is, how to create the basis for a private integration, and how to deploy the integration. It also pr...
The blog post discusses the author's experience with the web development framework Astro, highlighting its ease of use, performance, and supportive community. The author recommends Astro for content-centric websites and praises it...
The blog post is a tutorial on setting up a Twitch chat bot. It includes steps on setting up a Twitch account, creating a directory on your computer, getting an access token, creating a websocket client, connecting to the Twitch I...
The article discusses the application of mindfulness to the job of a software engineer, sharing the author's experience with a mindfulness program and how it can help cope with stress, anxiety, and imposter syndrome. It delves int...
The blog post discusses the importance of code readability and provides tips and tricks for improving it, such as giving meaningful names to variables, using indentation, and adding tests to the code.
The text discusses the importance of inclusive knowledge sharing at conferences and meetups in the tech industry. It provides strategies for making talks more inclusive, such as beginning with an overview, simplifying complex topi...
The blog post explains how to add Mastodon toots to a static page using Edge Functions. It provides a step-by-step guide on setting up Netlify CLI, creating an HTML page, defining an edge function, serving the project using netlif...
The text explains how to find your Mastodon account ID by making a call to a specific URL and using either a browser or terminal. It also provides an example of the object that will hold your ID and suggests checking out the docum...
The blog post provides neat console tricks for JavaScript developers to make debugging much easier. It includes tricks like finding console messages, asserting with console.assert(), inspecting objects with console.dir, checking d...
The blog post discusses the author's favorite Twitch streamers in 2022, including streamers in the categories of tech, coworking, and music. The post provides a brief overview of each streamer and their content, as well as a recom...
The blog post discusses the author's newfound appreciation for hashes, explaining what they are and how they are used in various applications such as Git, password security, and caching. The author highlights the usefulness of has...
The article discusses how to store and manage refreshing authentication tokens from third-party APIs using Next.js. It covers using HttpOnly cookies and dealing with expiring tokens using axios interceptors. The author shares thei...
The blog post explains how to set security headers for Gatsby Develop using advanced proxying and Express middleware. It provides a code example to set the X-Frame-Options HTTP response header to DENY in the gatsby-config.js file....
The blog post discusses 9 cozy Vim color schemes that are cute, pastel, and fluffy. It provides a detailed description of each scheme and its unique features, including Taylor Swift themed 1989, minimalistic Alabaster, and dreamy ...