Home

2024.11.11 - Exploring the browser rendering process

Pi

Ping Xia

November 11, 20246 min read

Title: 2024.11.11 – Exploring the Browser Rendering Process

name things & No code, only natural language & 吃主食 & 安心

This Week’s Highlights

Exploring the browser rendering processhttps://abhisaha.com/blog/exploring-browser-rendering-process
What happens between typing a URL in your browser and the moment a webpage appears? Let’s walk through the complex rendering pipeline in an interactive way.

Navigating the scale: how design patterns power LinkedIn’s infrastructurehttps://www.linkedin.com/blog/engineering/infrastructure/how-design-patterns-power-linkedin-infrastructure
In this blog we examine how we adapted the Producer‑Consumer pattern for our systems, the design choices and trade‑offs involved, and the lessons learned from scaling our infrastructure. Join us as we explore how this pattern helped us tackle the challenges of building infrastructure at scale.

Alternatives to Typical Technical Illustrations and Data Visualisationshttps://www.smashingmagazine.com/2024/11/alternatives-typical-technical-illustrations-data-visualisations/
Thomas Bohm rethinks technical illustrations and data visualisations, sharing interesting and unconventional examples of how to present data and information. Bar graphs and pie charts are useful, but there’s a lot more to explore!

How we name thingshttps://blog.replit.com/how-we-name-things
The real risk with naming shows up when growing companies christen new products and features. The decision may seem low‑stakes, but a bad product name can fracture a brand, dilute its power, and lessen the impact of both company and product names. This topic resurfaced recently when we named and launched Replit Agent, an AI‑powered tool that lets developers create applications from scratch using natural‑language prompts.

No code, only natural language: Q&A on prompt engineering with Professor Greg Bensonhttps://stackoverflow.blog/2024/11/07/no-code-only-natural-language-q-and-a-on-prompt-engineering-with-professor-greg-benson/
Will prompt engineering replace the coder’s art, or will software engineers who understand code still have a role in future software lifecycles? Related:

In‑Depth Reading

Alonzo Church: The Forgotten Architect of Computer Intelligencehttps://onepercentrule.substack.com/p/alonzo-church-the-forgotten-architect
The man who solved the Entscheidungsproblem.

JavaScript’s ??= Operator: Default Values Made Simplehttps://www.trevorlasn.com/blog/javascript-nullish-coalescing-assignment-operator
A guide to using ??= in JavaScript to handle null and undefined values elegantly.

A Friendly Introduction to Container Querieshttps://www.joshwcomeau.com/css/container-queries-introduction/
For a long time, the most‑requested CSS feature was container queries—the holy grail, the biggest missing piece in the CSS toolbox. Well, they’ve finally arrived and have been supported in all major browsers for almost two years. Our prayers have been answered!

How We Built the BFCM 2023 Globehttps://shopify.engineering/how-we-built-shopifys-bfcm-2023-globe
Every year for Black Friday Cyber Monday (BFCM) we create a real‑time visualization of purchases made through Shopify‑powered merchants worldwide. This year we’re cooking up something big, and we wanted to show you how we built last year’s globe.

Fresh Picks

Mozilla Foundation lays off 30% staff, drops advocacy divisionIntroducing your new JavaScript package manager: DenoRspack 1.1 release announcementMatrix 2.0 Is Here!Introducing Wasmer 5.0NPM Chart: Search for a package to see its download stats over time.98.css: A design system for building faithful recreations of old UIs.BlockNote: A React rich‑text editor that’s block‑based (Notion style) and extensible.Docusaurus 3.6: Easy‑to‑maintain open‑source documentation websites.Diagrams: Diagram as Code

Products & Others

Liu Lihong: Why We Should Eat Staple Foodshttps://mp.weixin.qq.com/s/Mexs9R9SRmBDjUPrIl7bYwhttps://mp.weixin.qq.com/s/WJmkszRDP7AjaNbJl6dfBQ
Why are staple foods so important in the Huangdi Neijing (the classic of Chinese medicine)? No matter how good something is, you’ll eventually tire of it—except for staple foods, which you never grow weary of. Why? Because they are plain and have a sweet‑neutral nature. In traditional theory, only sweet‑neutral items can serve as staples. Whether wheat, millet, sorghum, rice, foxtail millet, or beans, they share the same traits: sweet taste and neutral nature. This common quality is called “earth virtue” (土德).

Zhang Zhishun, Taoist Priest: How to Find Peace of Mindhttps://mp.weixin.qq.com/s/mf69S7AuWLDCLoEF6ngpUQ
You ask how to be at ease. Each person’s mind is unique, so a single answer won’t work for everyone. To be at ease, observe a child’s carefree attitude: when trouble arises, step away from the situation, stay calm. Small irritations can lead to big anger; if something minor bothers you, leave the scene quickly, return later in good spirits, and the other person will have calmed down too. Both parties become harmonious, and the issue is let go. However, seeking peace through greed and delusion—something even monastics can fall into—prevents true enlightenment.

Metaphysics: These Two Types of People Have No Luckhttps://mp.weixin.qq.com/s/4XnMXC73nte79GopRgqhtw
The Jin Si Lu says: “There are two kinds of the lowest‑wisdom people: self‑destruction and self‑abandonment.” Self‑destruction means self‑denial and self‑harm; self‑abandonment means self‑indulgence and willingly sinking into decay. These two types are not only the “low‑wisdom” described by Confucius and Mencius, but also the hardest “low‑fate” to rescue in metaphysical thought.

My Storyhttps://mp.weixin.qq.com/s/4dkl-X8phvn6FTeZhFK9Kw
More and more people long for the countryside—they are returning to their roots. Chinese culture is rooted in villages; relearning rites and music is a reshuffling that requires the courage to start anew. When the heart changes, a single line changes, the whole family changes, and a nation changes; every individual becomes pivotal. Confucius said “At fifty I began to study the Yi (I‑Ching).” I am fifty this year, and the Yi suddenly shines for me. I hope that under the great roof of rites and music, with respect to heaven, earth, ruler, parents, and teachers, and with descendants bringing wealth, we can live auspiciously without major faults.

What If the Light Is Covered by Soil?https://mp.weixin.qq.com/s/OVfgNrsDdXT0GmLqAe1Kvg
“Even if the soil hides that light, what does it matter? I’ll still embrace you and become your sun.” When you hear this lyric, does the familiar melody play in your mind? The song “Your Sun” went viral during this year’s Paris Olympics and carries many people’s Olympic memories. Recently it resurfaced. Some were moved by the singer’s story of running toward a dream; others saw themselves reflected and felt deep empathy: “In this song I see the hardships of workers, the courage of youth to start over, and the gift that every step counts. The nights we endure become the light that guides us.” Everyone experiences moments when the light is hidden by soil. At those times, do we have the courage to shout “So what?”

-- THE END --


Originally written by Ping Xia (平侠) and published in Chinese on Web技术周刊 (Web Tech Weekly). Translated and adapted for DriftSeas with permission.

Keep reading

More related articles from DriftSeas.