Hard-won lessons: Five years with Node.js
After five years working with Node.js, I’ve learned a lot. I’ve already shared a few stories, but this time I wanted to focus on the ones I learned the hard way. Bugs, challenges, surprises, and...
The latest blog posts to take off on Hacker News. 322 posts.
After five years working with Node.js, I’ve learned a lot. I’ve already shared a few stories, but this time I wanted to focus on the ones I learned the hard way. Bugs, challenges, surprises, and...
I’ve decided I’m no longer attending programming meet-ups. The reason I’m no longer attending is because they’re free.
If you're interested in starting a worker-owned cooperative, this letter is for you.
We send too many people to college and high school -- by factor of five
Full disclosure: my employer makes a Slack alternative. All my concerns about the use of Slack type chat services apply equally to its competitors, including my employer’s.
Back in the 40's, the story goes, American troops landed on a remote island. The natives of the island had never seen modern civilization before, and were amazed by the men and materials Allied forces brought by the island. They watched the troops set up an airstrip and a tower, don headphones, and call great metal…
In the formless days, long before the rise of the Church, all spells were woven of pure causality, all actions were permitted, and death was common. Many witches were disfigured by their magicks, found crumpled at the center of a circle of twisted, glass-eaten trees, and stones which burned unceasing in the pooling…
The venture capitalist explores how to shape an innovative mindset.
Being involved in open source software is rewarding, yeah? You start off contributing to your favorite project, and it feels so heartwarming when that project’s maintainers recognize your effort. Then a few years later you somehow end up responsible for that project, and maybe some satellite projects, and people are…
Open source software is, in fact, eating the world. It is a de facto model for innovation, and technology as we know it would look vastly different without it. On a few occasions, over the past several years, software industry observers have asked whether there will ever be another Red Hat. Others have speculated that…
tl;dr For several years I managed the 3rd line site reliability operation for many of the world’s busiest gambling sites, working for a little-known company that built and ran the core backen…
In software, a canary process is usually the first instance that receives live production traffic about a new configuration update, either a binary or configuration rollout.
What's the #1 need of early-stage tech startups? Experienced software engineers. And they are becoming impossible to find in Silicon Valley, even though they are everywhere.
I’m the moderator for our Ask A Female Engineer series, and a female engineer on the software team at YC. In the ongoing conversation about women in tech, we hear a lot about women leaving companies and even the industry as a whole, so we decided to ask a group of female engineers…
it’s just imminent burnout.
A matrix for rating programmers on computer science, software engineering, programming, security, infrastructure, data, AI-assisted development, experience and knowledge, from 2ⁿ to log(n).
#WEBSUMMIT2015 About 12 years ago, I co-founded a startup called Basecamp: A simple project collaboration tool that helps people make progress together, sold on a monthly subscription. It took a pa…
People asked how team-member-1 is doing after the DB incident of Jan 31st - Feb 1st. We're here to tell you that.