Emails from sender «nicholas@humanwhocodes.com».

Source: Readwise Reader export, ingested 2026-10-29. Entries: 32. Summaries are truncated from frontmatter summary; absent ⇒ omitted.

  • Human Who Codes Newsletter - Static Analysis and AI — 2025-12-02

    If you’re like me, the way you write code has changed significantly in the past year.

  • Human Who Codes Newsletter - Working with Legacy Code — 2025-11-04

    The term “legacy code” often strikes fear into the hearts of software engineers.

  • Human Who Codes Newsletter - npm Security — 2025-10-07

    For the past few weeks, an ongoing supply chain attack on npm packages has shaken the JavaScript community.

  • Human Who Codes Newsletter - Code Portability — 2025-09-02

    If you’ve been following me recently, you’ve probably seen me mention Bredbox, my new application for saving bookmarks.

  • Human Who Codes Newsletter - The return of tech specs — 2025-08-05

    When I was studying computer science as an undergraduate from 1996 to 2000, I took a course called Software Engineering that focused on the…

  • Human Who Codes Newsletter - Deno: What happened? — 2025-07-01

    When Ryan Dahl introduced Deno at JSConf EU 2018, it generated significant interest in the JavaScript community. As the creator of Node.

  • Join me live on the VS Code YouTube channel this Friday — 2025-06-16

    I’m excited to share that I’ll be appearing on the Visual Studio Code YouTube channel this Friday, June 20th at 11am EDT / 8am PDT.

  • Human Who Codes Newsletter - Getting Buy-In — 2025-06-03

    You’re a tech lead with an idea for a large project, one that would make your life easier. But to make it happen, you’ll need help.

  • Human Who Codes Newsletter - Agents and MCP — 2025-05-06

    Last month, Visual Studio Code officially launched agent mode.

  • Human Who Codes Newsletter - Getting Stuff Done — 2025-04-01

    One of this newsletter’s main themes is the importance of the non-coding side of software engineering.

  • Human Who Codes Newsletter - AI-First Development — 2025-03-04

    I spent the past month diving into Copilot Edits, testing whether I could go fully AI-first on my personal projects.

  • Human Who Codes Newsletter - People Skills — 2025-02-04

    roles that require more interaction with our colleagues and customers.

  • Human Who Codes Newsletter - Debuggability — 2025-01-07

    In the early days of web browsers, there were no developer tools.

  • Human Who Codes Newsletter - Chrome — 2024-12-03

    That ruling stated that Google had an illegal monopoly on search and excluded competition by paying other browsers to feature Google search…

  • Human Who Codes Newsletter - Return-to-Office — 2024-11-05

    If you’ve been following tech news in the past month, you’ve likely heard about Amazon’s strict return-to-office policy, which will require…

  • Human Who Codes Newsletter - Weaponizing Open Source — 2024-10-01

    When you think of open source software, you might think of it as a gift from someone to the world.

  • Human Who Codes Newsletter - Rates of Change — 2024-09-03

    One of the first things I realized about working in codebases is that different parts of the codebase change at different rates.

  • Human Who Codes Newsletter - Node.js, Deno, and Bun — 2024-07-02

    For well over a decade, if you wanted to run JavaScript on the server, your only choice was Node. js.

  • Human Who Codes Newsletter - Google — 2024-06-04

    In 2023, Google Search generated $175 billion in revenue. The next closest unit was Google Cloud with $33 billion (YouTube generated $31.

  • Human Who Codes Newsletter - Open Source Takeovers — 2024-05-07

    This past month saw one of the most well-planned open source software supply chain attacks in history.

  • Human Who Codes Newsletter - JSR — 2024-04-02

    This past month saw the public release of the JavaScript Registry (JSR), a direct competitor to npm. The folks behind JSR are the same folks…

  • Human Who Codes Newsletter - Decision Documents — 2024-02-06

    When you start a new project or significant feature, it’s likely that you’ve written a technical specification.

  • Human Who Codes Newsletter - Social Capital — 2024-01-02

    When I first became a tech lead, I was met with the same challenge as others before me: how do you convince people to do things? With my pee…

  • Human Who Codes Newsletter - GitHub Copilot — 2023-12-05

    About a month ago, I decided to turn on GitHub Copilot in Visual Studio Code and see what the latest version of the AI pair programmer was a…

  • Human Who Codes Newsletter - Opportunity Cost — 2023-11-07

    Every month my credit card bill comes in with a charge of around $0. 29 USD from Amazon Web Services.

  • Human Who Codes Newsletter - Open Source Drama — 2023-10-03

    This past month, David Heinemeier Hansson (DHH), announced that Turbo would be switching from TypeScript back to JavaScript.

  • Human Who Codes Newsletter - Code Spelunking — 2023-09-05

    My recent work on ESLint led me into a part of the code I didn’t write and am very unfamiliar with: code path analysis.

  • Human Who Codes Newsletter - Leadership Roles — 2023-08-01

    As you progress in your software engineering career, your leadership skills become increasingly important.

  • Human Who Codes Newsletter - Knowing Your Users — 2023-07-05

    Yesterday I had a very interesting experience at the Massachusetts Registry of Motor Vehicles (RMV).

  • Human Who Codes Newsletter - High-Level ICs — 2023-06-06

    I spend a lot of time talking with my coaching clients about what it takes to be a successful individual contributor past the senior softwar…

  • Human Who Codes Newsletter - WebAssembly — 2023-04-05

    Wanting to explore WebAssembly, I started to rewrite my JSON parser project, Momoa, in Rust.

  • Human Who Codes Newsletter - Conflict — 2023-03-10

    No one becomes a software engineer because they want to deal with people all day. Code is easy; people are hard.