PixelSips

PixelSips

Webhooks

Webhooks, sometimes called web callbacks or HTTP push APIs, are simple on-to-one connections that allow real-time data to be sent from one…

Debounce vs. Throttle

After setting up document or window event listeners such as resize or scroll, events are emitted, captured, and handled many times a second…

Javascript's Function Argument Object

arguments is an array-like object available within Javascript functions. As its name suggests, arguments contains the values of the…

Gists, Gatsby, and MDX

I really enjoy working with Github gists. They have a nice look without having to tinker with themes (such as with Prism), are highly…

Correcting `gatsby-plugin-mdx` Static HTML Build Error

I recently transitioned from Markdown files to MDX using this guide. While everything seemed to be running smoothly in dev, on build I…

Removing FOUC in a Netlify-deployed Gatsby Project

As I've been working more with Gatsby and styled-components, I've run across an issue with flashes of unstyled content showing on page load…

What Actually Happens When you Enter a URL

TL;DR: A lot! Here’s a high-level overview: To start, let’s look at the URL https://www.example.com It contains: A protocol — https A…

© 2020-present Mikaela Gurney.
globe-icon
linkedin-icon
rss-icon
twitter-icon
codepen-icon
github-icon