What's going on in < / > world
"Easy is boring. That's why I love the web and browsers." - Remy Sharp

Hello, you're reading Infinum Frontend Cookies, bringing you the latest JavaScript and CSS related news straight to your inbox every week.
A Million Digits of Pi in 9 Lines of Javascript
"Big integers" have landed in Javascript, at least in Firefox and Chrome. One of interesting things to do with high precision arithmetic is to calculate digits of π. From scratch, that is, using only addition, subtraction, multiplication, and division.
Read More
Libs & tools
Support tables for HTML and CSS in emails.
<1Kb React hook for resolving promises with Suspense support
Articles
If the React docs leave you in the dust, or Dan Abramov's blog makes you feel like you're reading a scroll handed down from Mt Olympus written in ancient Greek, you're not alone…
You won't see new elements added to the head element because the parsing algorithm only allows for title, meta, style, script, base and link.
Today, if your browser spots anything else in the <head> tag, it'll land in the body element in the DOM.
The TypeScript 3.7 release is coming soon, and it's going to be a big one.
The target release date is November 5th, and there's some seriously exciting headline features included.
Keeping time in JavaScript is kind of a joke, not just because time is a social construct, but because it’s really easy to write code that blocks the timekeeper. Remember: JavaScript inherently only has one thread, which it uses for everything.
The V8 Lite project dramatically reduced the memory overhead of V8 on typical websites, this is how they did it.
Optional chaining enables readable and concise expression of property accesses with built-in nullish checking.
For beginners
Learn the basics of specificity in CSS and why you should never need !important.
Demo