resources/articles

Articles

21 Lessons From 14 Years at Google

When I joined Google 14 years ago, I thought the job was about writing great code. I was partly right. But the longer I’ve stayed, the more I’ve realized that the engineers who thrive aren’t…

read more
August 2, 2023twitter:tmcw

A clean start for the web - macwright.com

The web is in need of some reinvention right now.

read more
2025-10-31T16:36:17+00:00

Addiction Markets: Abolish Corporate-Run Gambling

Earlier this year, Maryland state Senator Joanne C. Benson did something remarkable. She introduced Senate bill 1033, written for the “purpose of repealing online sports wagering” in the state. Now,…

read more
⭐⭐⭐⭐August 22, 2023Jean Hsu

Ask vs guess culture - by Jean Hsu - Tech and Tea

Have you had someone ask you for a favor that seemed unreasonable — a referral you didn’t want to make, a long-term stay at your place, a sizable cash loan? But because they asked, you felt obliged…

read more
June 15, 2025Sheryl Canter

Chemistry of Cast Iron Seasoning: A Science-Based How-To | Sheryls Blog

The post after this one on “black rust” describes why you should heat the pan before applying oil for seasoning. This helps the seasoning to adhere and makes the pan pleasantly black.

read more
⭐⭐August 2, 2023

CRDT: Conflict-free Replicated Data Types | by Anton Zagorskii | Medium

How to count google.com hits? What about how to store “likes” of popular users? In this article we will consider solutions for these tasks using CRDT (Conflict-free Replicated Data Types) and also a…

read more
January 7, 2025Dave Snowden

Cynefin-Framework – Wikipedia

![](https://de.wikipedia.org/wiki/Datei:Cynefinframework,September2006.png)

read more
2025-10-30T00:00:00+00:00

Dating: A mysterious constellation of facts

Here are a few things that seem to be true:

read more
August 11, 1982

E.W. Dijkstra Archive: Why numbering should start at zero (EWD 831)

Why numbering should start at zero

read more

Efficient Editing With vim

"To me, vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth every time you use it." \[email protected]

read more
August 7, 2023

Error Handling In Zig

There are two aspects to Zigs simple error handling: error sets and try/catch. Zigs error set are essentially a specialized enum that can be created implicitly:

read more
⭐⭐⭐⭐⭐August 4, 2023RS Benedict

Everyone Is Beautiful and No One Is Horny - Blood Knife

by RS Benedict

read more
August 2, 2023twitter:hmillerdev

Front-end Practices That Changed My Life - DEV Community

Hey there! My name is Hunter Miller and Ive been developing web software for about 6 years now. Along the way Ive taken many paths to produce effective software, some that worked well and some that…

read more
January 23, 2024

Hollywood’s Eat-the-Rich Satires Should Have Sharper Teeth | Vanity Fair

Spoiler alert for plot points about fools and their money.

read more
⭐⭐Sheehan

How Did The World Get So Ugly?

https://www.the-telephone-box.co.uk/kiosks/k1-mk-234/ https://www.britishtelephones.com/documents/kx100datapack.pdf

read more
August 1, 2023

How Figma’s multiplayer technology works | Figma Blog

When we first started building multiplayer functionality

read more
August 11, 2026

How We Used To Get Jobs

One of my first big personal successes in my career was way back in 2000, when I became Polo Ralph Lauren’s in-house photographer. It was my second staff photography job, the first one being at…

read more
January 13, 2025Jorge Luis Borges

Jorge Luis Borges: The Aleph

The Aleph by Jorge Luis Borges

read more
May 20, 2025

Last year my mind exploded and now I'm in spiritual puberty again

Over 16 years of on-and-off spiritual and therapeutic practice, I’ve experienced a series of shocking changes, especially in the last five years. Stuff I thought you couldn’t change about a mind has…

read more
January 13, 2025Miguel Acevedo Álvarez

Lena @ Things Of Interest

MMAcevedo (Mnemonic Map/Acevedo), also known as Miguel, is the earliest executable image of a human brain. It is a snapshot of the living brain of neurology graduate Miguel Acevedo Álvarez…

read more

medivial-sleep-patterns

https://www.bbc.com/future/article/20220107-the-lost-medieval-habit-of-biphasic-sleep

read more
September 19, 2025

My six stages of learning to be a socially normal person

The other day, someone told me, “I can’t imagine you ever being awkward with people.” And I thought, oh God, yes, say it to me again, again, put it in my veins. Tell me I’m a natural performer. There…

read more
December 26, 2023

On Heteropessimism – The New Inquiry

“Heterosexuality always embarrasses me,” Maggie Nelson admits in The Argonauts, a book once so rabidly popular among women and queers that my first copy was swiped from my bag at a dyke bar in 2016.…

read more
January 7, 2025

Peritext: A CRDT for Rich-Text Collaboration

In a real-time collaborative editor such as Google Docs, every keystroke typed into a document is immediately visible to the other collaborators. While this can be very convenient, such real-time (or…

read more
April 23, 2020

Recreating Noita's Sand Simulation in C and OpenGL | Game Engineering

Exploring and attempting to recreate Noita's "Falling-Sand" Simulation from scratch using C and OpenGL.

read more
⭐⭐⭐⭐April 23, 2020John Jackson

Recreating Noitas Sand Simulation in C and OpenGL | Game Engineering

Exploring and attempting to recreate Noitas "Falling-Sand" Simulation from scratch using C and OpenGL.

read more
August 2, 2023twitter:Trekhleb

S.O.L.I.D. Principles Around You - DEV Community

In this article, I want to briefly go through SOLID) principles (the acronym that stands for five basic principles of object-oriented programming and design) supplying each of them with real-world…

read more
February 17, 2025

San Francisco homelessness: Park ranger helps one person at a time

Kaine moved into Golden Gate Park sometime in the late 1990s. He’s vague on the date or details that led to him living outside. But he remembers exactly what he brought with him: “a big-ass…

read more
⭐⭐⭐⭐⭐August 28, 2012Slavoj Žižek

Slavoj Žižek: Don't Act. Just Think. | Big Think

read more
August 28, 2012

Slavoj Žižek: Don't Act. Just Think. | Big Think

Don't Act. Just Think. New videos weekly: https://bigth.ink Join Big Think+ for exclusive video lessons from top thinkers and doers: https://bigthink.com/plus/

read more
January 1, 2006

Solving Every Sudoku Puzzle

Note: This page is the original 2006 essay; an updated Python 3 Jupyter notebook is available here and should probably be read instead of this page.In this essay I tackle the problem of solving every…

read more
July 31, 2023

Studien zu Facebook und Instagram: Algorithmen rütteln kaum an politischen Einstellungen

Es ist ein wissenschaftliches Großprojekt: In insgesamt 16 Studien untersuchen Wissenschaftler:innen, welchen Einfluss Algorithmen auf die Verbreitung von Falschinformationen und Polarisierung haben.…

read more
January 7, 2025Jorge Luis Borges

The Aleph

On the burning February morning Beatriz Viterbo died, after braving an agony that never for a single moment gave way to self-pity or fear, I noticed that the sidewalk billboards around Constitution…

read more
July 27, 2023Carly Ayres

The Future of Design Systems is Semantic | Figma Blog

Variables, one of Figma’s newest features, help you streamline designs and connect more closely to code, but what do they tell us about larger shifts in the industry? We dig into what they might…

read more
October 24, 2025

The House that was Perfect in Every Way but One

The house that is perfect in every way but one has much to recommend it.

read more
⭐⭐⭐⭐⭐August 1, 2023

The Secretive Company That Might End Privacy as We Know It - The New York Times

A little-known start-up helps law enforcement match photos of unknown people to their online images — and “might lead to a dystopian future or something,” a backer says.

read more
⭐⭐⭐⭐⭐August 1, 2023Michael Blanding

The Strange Case of Dr. Ho Man Kwok | Colgate Magazine

Illustrations by James Steinberg

read more
April 1, 2005

The Submarine

April 2005

read more
April 1, 2005

The Submarine

![](https://paulgraham.com/index.html)

read more
February 16, 2025twitter:kevin2kelly

The Technium: 50 Years of Travel Tips

I’ve been seriously traveling for more than 50 years, and I’ve learned a lot.

read more
⭐⭐August 2, 2023twitter:nikolalsvk

Ultimate Vim TypeScript Setup. How and why to use Vim for TypeScript… | by Nikola Đuza | The Startup | Medium

Vim is great. I have been using different text editors and IDEs through years, and Vim stuck with me through all hardships and happy times. Maybe because I invested much time in learning and…

read more
⭐⭐⭐⭐August 2, 2023Marijn Haverbeke

Values, Types, and Operators :: Eloquent JavaScript

Inside the computer’s world, there is only data. You can read data, modify data, create new data—but that which isn’t data cannot be mentioned. All this data is stored as long sequences of bits and…

read more
⭐⭐⭐⭐⭐August 7, 2023Lana Hall

We Are All Animals at Night | Hazlitt

I’ll tell you a secret about working in a massage parlour: it’s a lot of waiting around, usually late at night. We’d wait, half a dozen of us, in the dressing room as the evening wore on. On edge and…

read more
August 22, 2023Michael T. Klare

We Are Witnessing the First Stages of Civilization’s Collapse | The Nation

Will our own elites perform any better than the rulers of Chaco Canyon, the Mayan heartland, and Viking Greenland?

read more
June 21, 2024Diva Amon

We don’t need deep-sea mining

Relicanthus, Diva Amon and Craig Smith, ABYSSLINE Project, University of Hawaii; Glass sponges, NOAA/OAR/OER, from a 2016 Deepwater Exploration of the Marianas; featherstar, Bernard Dupont, CC-BY-SA…

read more
January 11, 2021

We’re All Preppers Now | Live Like the World is Dying

We’re all preppers now. Whether we want to be or not. It’s hard to think about, but we’re just in the opening credits to the apocalypse movie. As I write this, we’re in the calm before the storm.…

read more
June 17, 2020Amanda Kohr

Why Queer & LGBTQ People Love Witchcraft

Photographed by Ryan Williams.

read more
June 15, 2019

WSL2, zsh, and docker. Linux through Windows. | Nicky blogs

Compromises are great. When it comes to technology, having your cake and eating it too is better.

read more
⭐⭐⭐⭐⭐December 7, 2023Erin Mckean

You Dont Have to Be Pretty – A Dress A Day

image is by Andy Warhol © 2015 The Andy Warhol Foundation for the Visual Arts, Inc. / Artists Rights Society (ARS), New York

read more