← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 25
  1. 192.168.1.1 is too short for SIMD

    An IPv4 host is 7 to 16 bytes, so it never fills a SIMD register.

  2. Eliminating branches in C++ loops

    A for loop that returns false from a branch and true at the end is easy to read, but the branch can be expensive.

  3. Ada 4.0 is faster on the common path, ships a much smaller binary, and hardens URL parsing with max-length limits, ABI soname 4, and a wave of correctness fixes.

  4. Ada is the fastest URL parser, 7.1x faster than cURL for full parsing.

  5. Release of Ada v3.0 with URLPattern

    Ada 3.0 adds URLPattern matching for routes, used in Node.js, ClickHouse, and Cloudflare Workers.

  6. How Node.js got a built-in task runner, and the steps that made `node --run` fast.

  7. Dear 20 year old Software Engineer

    A 2015 letter to a 20-year-old engineer: career choices, burnout, and what actually compounds.

  8. A 2023 recap: Ada, Node.js TSC work, talks, and becoming a parent.

  9. Improving Node.js loader performance

    Where CommonJS and ESM loaders spend time in Node.js, and what we changed to make them faster.

  10. How insecure npm lifecycle-script defaults can steal macOS keyboard shortcuts, and how to lock them down.

  11. A bedtime walk through WHATWG URL edge cases — told as a story for a newborn named Ada.

  12. Ada, Safari, Chrome, and Firefox disagree on some URLs.

  13. How we cut string serialization cost in Node.js URL operations, work that landed in Ada 2.0.

  14. Securing your Next.js 13 application

    Security headers, CSP, and CSRF protections that matter in a Next.js 13 app.

  15. Announcing Ada URL parser v2.0

    Ada 2.0 drops the ICU dependency, adds url_aggregator for one-shot parses, and roughly doubles throughput on some workloads.

  16. Performance tips for C++ developers

    Practical C++ performance notes: avoid copies, pick the right container, and let the compiler see the hot path.

  17. How we refactored Ada's C++ URL parser under a 1000+ test suite without breaking WHATWG edge cases.

  18. Using V8 Fast API in Node.js core

    Embedder functions implemented in C++ incur a high overhead, so V8 provides an API to implement fast-path C functions which may be invoked directly from JITted code.

  19. A Fordham capstone: reimplementing Node's WHATWG URL parser in Rust and WebAssembly to cut C++ bridge cost.

  20. PostgreSQL: Optimizations and indexes

    PostgreSQL 14 index types, when they help, and how to read the query planner.

  21. A small Knex.js helper that uses perf_hooks to time queries and print planner output so you can see why a query is slow.

  22. How to generate a valid Sudoku board from scratch, and what “valid” actually requires.

  23. How to time Node.js functions with perf_hooks without fooling yourself.

  24. Timing Attacks on Node.js

    How timing attacks show up in Node.js string comparison, and what eslint-plugin-security actually flags.

  25. A 2020 comparison of Cordova, React Native, and native Swift for mobile apps.