Perceptual color spaces have been around for ages, but the average designer doesn’t actually know much about them, and certainly don’t use them in their work. So, when we set out to build our UI for t
The first-tee ritual of deciding what type of action you want for your round of golf needn’t be so mundane. Yes, you can play a Nassau with two-down presses or $1 skins with team junk, but you could a
I'm essentially a believer in You Aren't Gonna Need It – the principle that you should add features to your software – including generality and abstraction – when it becomes clear that you need them,
Dear React.js, We've been together for almost 10 years. We've come a long way. But things are getting out of hand. We need to talk. It's embarrassing, I know. Nobody wants to have that conversation. S
It's Friday night, the Queen is dead, and I'm about to do something ludicrous for money. At least, I'm telling people it's for money, texting my friends explanations as I arrive at Southwark Park to j
The Japanese define quality in two ways: atarimae hinshitsu (当たり前品質) miryokuteki hinshitsu (魅力的品質) Understanding the difference between them is the key to building products that users love. atarimae h
101 Additional Advices Type 2 Growth Rights / Responsibilities The Scarcity of the Long-Term Hill-Making vs Hill-Climbing Future Embarrassments The Trust Flip Things We Didn’t Know About Ourselves The
Hello! Today I asked on twitter about newer command line tools, like ripgrep and fd and fzf and exa and bat. I got a bunch of replies with tools I hadn’t heard of, so I thought I’d make a list here. A
Compound components provide a declarative API that can allow for some impressive solutions to everyday problems. But what are they? Let's step away from React for a second and look at the HTML table e
It’s a testament to the dominance of therapy speak in our culture that, confronted with the news of a conflict taking place in a different country, the reaction of many has been to frame this tragedy
Our 8th most-read article of 2021. - - - Originally published February 22, 2021. - - - Not only am I VP of Reproduction for this household, but I’ve also been the end-user of this Small Child for over
In the early days of the company, I was tasked with content moderation. I was not very good at it. By Nathan Munn | Feb 23, 2022, 8:00am EST Illustrations by Joel Plosz In summer of 2010, I was broke
I have eaten a lot of food in my time (as mean-spirited readers are wont to tell me in the Facebook comments of my stories on budget items), but I am not a connoisseur by any stretch of the imaginatio
Thread Reader Share this page! Email Enter URL or ID to Unroll How to get URL link on X (Twitter) App On the Twitter thread, click on or icon on the bottom Click again on or Share Via icon Click on Co
Edit: thanks all for checking out this post! If you think Solid looks as promising as I do, please consider visiting the Solid.js GitHub repo and giving them a “Star” for their great work. I started w
Perhaps like you, I naively started out thinking that Google Slides was just a poorly maintained product suffering from some questionable foundational decisions made ages ago that worshipped at the sh
Who is this? Princess Leia, right? End of Rogue One. Wrong, this is not Princess Leia. This is. A photograph of Carrie Fisher in her role of Princess Leia. Chances are, your brain can tell the differe
One financial lesson they should teach in school is that most of the things we buy have to be paid for twice. There’s the first price, usually paid in dollars, just to gain possession of the desired t
James Kelleher @etienneshrdlu Deeply strange 12:42 PM ∙ Jan 25, 2022 33,632 Likes 1,990 Retweets Have you seen this profoundly unsettling video of Paris Hilton and Jimmy Fallon discussing their purcha
One recurring experience of modern living is unlocking the old smartphone and catching a glimpse of the future, or possible future, as the increasing pace of digital technology unifies global culture
This was my first rodeo through the ride that is tech interviews. I had escaped the necessity that is formal technical interviews previous to this point. Oh buddy, did I end up with scabby knees. It w
Today we’re very excited to announce Sandpack, the in-browser bundler thatpowers CodeSandbox, has been open-sourced for everyone to use! With thisrelease, you can use Sandpack to power any live runnin
botany DNA Analysis Reveals a Genus of Plants Hiding in Plain Sight September 4, 2018 Gene-sequence data is changing the way that botanists think about their classification schemes. A recent name-chan
When using environment variables in web apps, we use it as process.env.YOUR_ENV in most cases. I wrote about deploying SvelteKit app with Vercel in the previous post . In this post, I tell you about u
Light Dependent Resistors: fun, but illegal to sell in many countries because they contain cadmium This year I edited another book , worked on fascinating projects at Magnetic , and learned many learn
When Brett Terpstra wrote about how you can set up a hyper key I got really excited. So I tried it out and found out my Mac got some new super powers thanks to the way this works. It’s a really simple
Despite considering myself a cryptographer, I have not found myself particularly drawn to “crypto.” I don’t think I’ve ever actually said the words “get off my lawn,” but I’m much more likely to click
Enlarge / In Goldfinger , one of Bond's romantic conquests, Jill Masterson (Shirley Eaton), ends up dead from "skin suffocation" caused by being covered in gold paint. EON Productions That said, it's
React is ~8 years old. I remember the day when I saw the first demo — I was amazed at how genius yet how simple it was! I still carry that excitement to this day. During this time React changed a bunc
Molly Graham has seen a lot. Her team at Google leapt from 25 to 125 in just 9 months. During her 4+ years at Facebook , the company exploded from 500 employees serving 80 million users to 5,500 emplo
When does react component re-render? What can cause the re-render, and how to prevent unnecessary renders? Here is a quick cheat sheet you can refer to whenever you find yourself asking these question
When a big chief dies on the Xingu indigenous reservation, its tribes gather for a unique funeral ritual called the Kuarup. Wearing body paint and bird feathers, they join in ceremonial dances, combat
This is the blog post that shows you how to be wealthy enough to retire in ten years. Here at Mr. Money Mustache, we talk about all sorts of fancy stuff like investment fundamentals, lifestyle changes
If I were to pick you and a friend of yours and to you give access to the city planners of Paris, the Instagram handles of its most famous architects-so you can DM them...and I'll make sure they respo
Let’s talk about disabled buttons. Specifically, let’s get into why we use them and how we can do better than the traditional disabled attribute in HTML (e.g. ) to mark a button as d
August 07, 2021 0 strokes bestowed or Don't Pass Around Naked State Setters, Please edit Since the advent of React hooks, I have seen a pattern emerge that I think is less than ideal . I've started ca
Conservatives are being censored Claiming that “right-wing voices are being censored,” Republican-led legislatures in Florida and Texas have introduced legislation to “end Big Tech censorship.” They s
When building applications that display untrusted content, security designers have a major problem— if an attacker has full control of a block of pixels, he can make those pixels look like anything he