← All Issues

Issue #30

Improving V8 regular expressions

In its default configuration, V8 compiles regular expressions to native code upon the first execution. As part of our work on JIT-less V8, we introduced an interpreter for regular expressions.

Optimise page load time: icon font or SVG?

Icon fonts are useful, but these days it's often better to replace them with SVGs. Learn how to simplify your code and improve performance by replacing icon fonts with SVGs.

Editorial Design Patterns With CSS Grid And Named Columns

By naming lines when setting up our CSS Grid layouts, we can tap into some interesting and useful features of Grid — features that become even more powerful when we introduce subgrids.

Help! My Memory is Leaking

A memory leak is defined as memory that isn’t required by an app, but isn’t returned to the pool of free memory.

Dark mode in HTML email: everything you need to know

With the new iOS 13 update, Apple Mail is getting a dark theme and becomes the first major email client that supports prefers-color-scheme CSS media query.

Cascading Cache Invalidation

For several years now, pretty much every article published on caching best practices has recommended the following two things for deploying JavaScript code in production: