code q&a
Resources About

Pascal case is a way of writing multi-word names in code without spaces, like UserProfile or...

Camel case is a way of writing multi-word names in code without spaces, like firstName or...

An N+1 query is a performance problem where your code runs far more database queries than it...

A JWT (sometimes pronounced "jot") is how most modern APIs keep track of who's logged in. Web...

CSS specificity is how the browser decides which style to apply when multiple CSS rules target...

An NPM package is a reusable chunk of JavaScript code that someone has packaged up and published...

Node.js lets you run JavaScript outside of the browser, on your computer or a server. Node.js was...

SEO stands for Search Engine Optimization. It's how you make your website show up higher in...

Throttle is a technique that limits how often a function can fire, no matter how many times it...

Debounce is a technique that delays executing a function until after a user has stopped...