← All Issues

Issue #1

Hi All,

Thanks for subscribing to our newsletter. We have an update for you! We have renamed pwa.tips to this-week-in-web.com. This change is to bring more contents related to the web regularly.

From now on, we will be posting the newsletter every week Thursday.

CodeSandbox v3!

New VSCode Extensions, Editor Redesign, Devtool functionality, Vetur + TS Refactoring support.

📊 Chrome UX Report

Learn how real users experience your site with the ChromeUXReport Dashboard which Includes data for 5M sites.

Do you really know how a lockfile works for yarn and npm packages?

Package lock files serve as a rich manifest of dependencies for projects that specify the exact version of dependencies to be installed, as well as the dependencies of those dependencies, and so on

Deep dive: How do React hooks really work?

Hooks are a fundamentally simpler way to encapsulate stateful behavior and side effects in user interfaces.

Writing Resilient Components

When people start learning React, they often ask for a style guide. While it’s a good idea to have some consistent rules applied across a project, a lot of them are arbitrary — and so React doesn’t have a strong opinion about them

Analyzing Lighthouse Scores Across the Web

Recently while analyzing a poor performing website, I wondered how many sites in the HTTP Archive perform so poorly that they would get a single digit Performance score!

How we built the fastest conference website in the world

I have no idea whether this is the fastest conference website in the world but I also don’t know that it isn’t; and I’ve spent a completely unreasonable amount of time trying to make it be the fastest conference website in the world.

humane by design

The exponential growth of mobile technology has ushered in an age where time and attention is an increasingly scarce resource.

Who has the fastest website in F1?

I was trying to make my predictions for the new Formula One season by studying the aerodynamics of the cars, their cornering speeds, their ability to run with different amounts of fuel. Then it hit me: I have no idea what I'm doing.

Element Timing API (Origin Trial)

The ElementTiming API will allow developers to know when certain important image elements are first displayed on the screen

Firefox 66: The Sound of Silence

Firefox 66 is out, and brings with it a host of great new features like screen sharing, scroll anchoring, autoplay blocking for audible media, and initial support for the Touch Bar on macOS