Presenting HTTP verbs on chalkboard.

Understanding HTTP Verbs: A Frontend Engineer’s Guide to Making the Right API Request

Earlier today, I was in an interview for a frontend engineering role when the interviewer asked a seemingly simple question: “Can you explain the difference between a PUT and a PATCH request?” I froze… Despite having made hundreds, probably thousands of API calls throughout my career, most of them using GET and POST, I realized […]

Understanding HTTP Verbs: A Frontend Engineer’s Guide to Making the Right API Request Read More »

Web Development

Transforming Particles Into An Image ✨ (Meet imageAtomizer.js)

So lately I’ve been busy rebuilding my dev portfolio site. Like any good portfolio, I wanted the hero section (that big first impression spot at the top of the page) to have something… well, fancy. That’s where imageAtomizer.js comes in. It’s a little JavaScript library I built that takes any image and explodes it into

Transforming Particles Into An Image ✨ (Meet imageAtomizer.js) Read More »

JavaScript Projects

Filter Long HTML Lists (Alphebetically) — alphaListNav.js 🔤

Hey friends! I’ve been tinkering with another little JavaScript helper-plugin lately, and thought I’d share it here: alphaListNav.js. AlphaListNav is about making very long HTML lists easier to navigate and making them shorter so the user doesn’t need to scroll down a whole page (or two) just to begin reading the next bit of content!

Filter Long HTML Lists (Alphebetically) — alphaListNav.js 🔤 Read More »

JavaScript Projects

What Really Happens When You Type google.com and Hit Enter? 🤔

It’s one of those classic interview questions, and honestly, it’s a fun one too: what actually happens when you type google.com into your browser and press enter? The answer isn’t just “the website loads.” Under the hood, there’s a whole series of steps, some happening in microseconds, that make the web work like magic. Let’s

What Really Happens When You Type google.com and Hit Enter? 🤔 Read More »

Web Development
Elliottprogrammer cartoon character, waving hello.

Hello world! (My first post)

Hey everyone, and welcome to my brand-new blog at blog.elliottprogrammer.com! I’m Bryan Elliott (aka elliottprogrammer), a frontend leaning full-stack engineer who’s been building on the web for over a decade, and I’m still just as curious and excited about code as when I first started. I love tinkering with JavaScript, React, design systems, fun experiments

Hello world! (My first post) Read More »

Uncategorized
Scroll to Top