Product & FeaturesLock in. Stand out. VALORANT arrives in the Shop. Engineering & DevelopersDeveloping Rapidly with Generative AI CommunityIntroducing Staff Picks: What Discord’s Been Playing Lately P
I spent the last month doing some work — good work — on a GitHub project that is now being killed. The solution we came up with is well loved, but as it turns out, it isn’t solving a real problem, and
This post is also available in 简体中文, 日本語, 한국어, Français, Español. During last year’s Birthday Week we announced preliminary support for QUIC and HTTP/3 (or “HTTP over QUIC” as it was known back then),
What I did belies why 2019-09-26 Imagine you host a dinner party with two doctors and two accountants. You introduce the doctors to each other and the accountants to each other, assuming they’d have t
6 min read· Jun 27, 2019 -- Debates abound about what kinds of content should go into software documentation. But something that is rarely discussed is the use of examples. That’s unfortunate, because
In the run-up to the 1964 World’s Fair, the great science-fiction writer Isaac Asimov was asked what that same event might look like 50 years later. He guessed that by 2014, we’d be in the constant co
Shopify commits a minimum of $5M annually to fight for the environment with Shopify's Sustainability Fund A letter from Shopify CEO Tobi Lütke As Shopify prepared to go public in 2015, I wrote a lette
18 October 2010 - San Francisco Two days ago I had the pleasure of speaking at Startup School, a yearly conference on entrepreneurism put on by the great folks at Y Combinator. Never before have I see
In moments of digital anxiety I find myself thinking of my father’s desk. Dad was a travelling furniture salesman in the 1980s, a job that served him well in the years before globalisation hobbled the
I just arrived at O'Reilly's Sebastopol Campus where they're holding a *Camp event on the open web, eponymously named "Open Web Foo Camp". A few days ago I was speaking with Jim Dwyer of the New York
Apple’s press release announcing the company’s annual developer conference featured an illustration of a robot head (🤖) bursting with code symbols, emoji, and Apple iconography. All last week, attende
You may remember the early days of Blogger. Posts didn’t have titles, and they were often quite short — sometimes just a sentence and maybe a link. And these posts appeared on a person’s own blog, whi
Code & Community Health In the past six months, a total of 2800 commits were made to React Native by more than 550 contributors. 400 contributors from the community created more than 1,150 Pull Reques
My job with NetNewsWire, more and more, is product manager. Which I don’t mind. :) Anyway: I just combed through the issues list and picked out features for 5.1. I had a general idea of what I wanted
by Vivian Cromwell Sindre at street food restaurant in Bangkok Here’s my interview Sindre Sorhus, a prolific open source developer who lives in Thailand. Tell us a little bit about your childhood and
I’m surely not the only person to think, all week long, that this WWDC marks the end of Apple’s NeXT era and the beginning of the Swift era. The NeXT era began, of course, when Apple acquired NeXT, wi
Over a year ago I blogged about Heroku’s approach to Teams and Tools. Since that time Heroku has grown from around 25 people to over 100, we’ve continued to iterate and find new tools that work for ho
Are you noticing a change in how you think at work? Trouble concentrating on projects? Memory lapses? Difficulty maintaining focus? I’ve noticed it myself. I don’t seem to be able to concentrate the w
On Valentine’s day in 2014, @alloy made our first commit moving the Artsy Mobile team to JavaScript, and paving the way to the shared Omakase JavaScript stack across web + iOS. We’ve done a write-up a
Back in early 2013, I was working at a small startup in San Francisco called Stitch Fix, alongside Adam Morse and a handful of others. We were designing and building out early versions of their market
Shopify is one of the largest Ruby on Rails codebases in existence. It has been worked on for over a decade by more than a thousand developers. It encapsulates a lot of diverse functionality from bill
Hace ya muchos años mis padres me compraban libros de una colección que en, lengua hispana, se conocía como Elige tu propia aventura, y tenía títulos y presentaciones muy seductoras para un adolescent
*** Before we commence with the festivities, I wanted to thank everyone for helping my first book become a Wall Street Journal bestseller. To check it out, click here. *** Last year Cal Newport convin
When our devices are the center of our world, the people in our lives can’t be 4 min read· Jan 4, 2019 -- Photo: rawpixel on Unsplash It is early in the morning and my alarm has just gone off. I roll
Science developed out of philosophy. Before we had Copernicus’s planetary tables or Newton’s equations of motion, we had Aristotle’s rhetoric. That medieval natural philosophy was wrong, but it still
I spent this past weekend de-Google-ifying my life and, despite my expectations, it wasn't too hard to do. I started by moving all of my websites off of Google App Engine and onto a dedicated box that
I’ve been thinking a lot lately about the power of transparent learning or learning in the open. With blogs, twitter, wikis, and other social media tools, our ability to share what we’re learning with
I am reading through the Swift book, and comparing it to Rust, which I have also been learning over the past few months. As with the other posts in this series, these are off-the-cuff impressions, whi
I have a habit that might not make sense to you. I reread my own blog posts fairly regularly. It’s not vanity—not some weird obsession with my own awesomeness in the form of my own writing or some suc
What we do in our free time should be enjoyable and beneficial to our physical and mental wellbeing. However, it can also have a drastic effect on our work lives, which is no small chunk of time. So i
Editor’s note: This post was last updated by Elijah Agbonze on 8 January 2024 to reflect any updates and changes in the most recent Node.js version, add more detail about worker threads, and compare o
← Back to home Maths and YouTube We’ve met with some friends today. At some point we started talking about kids and education. One couple came from a country where one’s allowed to homeschool their children. I’ve heard that in Germany homeschooling is forbidden as it can supposedly limit child’s…
Last year, I wrote about the process of fully automating our weekly engineering-wide standup. One of the benefits of automating what was a meeting run by a single person to a meeting run by everyone i
Published inMule Design Studio · Jan 10, 2019 -- (You can’t just ask people what you want to know. Sorry.) Contorsionismo acuático by Salomé Bielsa CC BY-NC-SA 2.0 The most significant source of confu
People I’ve talked to have mixed feelings about the JavaScript ecosystem. Some of them express how they are tired of the JavaScript fatigue. Others claim we live in a JavaScript Renaissance. Some scof
Web Performance is not only about understanding what makes a site fast. It's about creating awareness amongst both developers and non-developers. Performance is a feature and needs to be prioritized a
We think we want to be happy. Yet many of us are actually working toward some other end, according to cognitive psychologist Daniel Kahneman, winner of the 2002 Nobel Prize in economics. Kahneman cont
Almost two years ago, I fell into becoming a manager. In my past career, I never thought that this would happen. Most of my life I’ve been a maker: working as an engineer, solving technical problems a
La velocidad a la que vivimos nuestras vidas ha aumentado vertiginosamente en las últimas décadas. Andamos rápido, comemos rápido, pensamos rápido y consumimos contenidos como si nos hubiera poseído e