
Articles
For somebody who quite enjoys reading and writing, I've never been much of a blogger...

Resolving mini‑css‑extract‑plugin Warnings in Gatsby. Resolving

The End of Internet Explorer. The End of Internet Explorer

Using Container Queries in CSS. Using Container Queries in CSS

Position: sticky in CSS. position: stickyin CSS
Using the CSS :has Pseudo‑Class. Using the CSS
:hasPseudo‑Class
Spread Syntax in JavaScript (...). Spread Syntax in JavaScript (
...)
The Safest Way to Test for NaN. The Safest Way to Test for
NaN
When to Use var or let or const. When to Use
varorletorconstWhat is a Distributed Denial of Service (DDoS) Attack? What is a Distributed Denial of Service (DDoS) Attack?
Gatsby & GraphQL: Nodes vs. Edges. Gatsby & GraphQL: Nodes vs. Edges

HTML Video and the preload Attribute. HTML Video and the
preloadAttribute
Why You Should Not Use Protocol‑Relative URLs. Why You Should Not Use Protocol‑Relative URLs

Can I Learn Front‑End Development in 2 Months? Can I Learn Front‑End Development in 2 Months?
Where to Find Jobs in Web Development. Where to Find Jobs in Web Development

LocalStorage in JavaScript. localStoragein JavaScript
Detecting Breakpoints in React Using Chakra UI. Detecting Breakpoints in React Using Chakra UI
How to Improve Your Time to First Byte (TTFB). How to Improve Your Time to First Byte (TTFB)

Optional Chaining in JavaScript (?.). Optional Chaining in JavaScript (
?.)
Semantic HTML. Semantic HTML

Positioning in CSS. Positioning in CSS
Why is Time to First Byte (TTFB) Important? Why is Time to First Byte (TTFB) Important?