Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
An IPv4 host is 7 to 16 bytes, so it never fills a SIMD register.
-
A for loop that returns false from a branch and true at the end is easy to read, but the branch can be expensive.
-
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.
-
Ada is the fastest URL parser, 7.1x faster than cURL for full parsing.
-
Ada 3.0 adds URLPattern matching for routes, used in Node.js, ClickHouse, and Cloudflare Workers.
-
How Node.js got a built-in task runner, and the steps that made `node --run` fast.
-
A 2015 letter to a 20-year-old engineer: career choices, burnout, and what actually compounds.
-
A 2023 recap: Ada, Node.js TSC work, talks, and becoming a parent.
-
Where CommonJS and ESM loaders spend time in Node.js, and what we changed to make them faster.
-
How insecure npm lifecycle-script defaults can steal macOS keyboard shortcuts, and how to lock them down.
-
A bedtime walk through WHATWG URL edge cases — told as a story for a newborn named Ada.
-
Ada, Safari, Chrome, and Firefox disagree on some URLs.
-
How we cut string serialization cost in Node.js URL operations, work that landed in Ada 2.0.
-
Security headers, CSP, and CSRF protections that matter in a Next.js 13 app.
-
Ada 2.0 drops the ICU dependency, adds url_aggregator for one-shot parses, and roughly doubles throughput on some workloads.
-
Practical C++ performance notes: avoid copies, pick the right container, and let the compiler see the hot path.
-
How we refactored Ada's C++ URL parser under a 1000+ test suite without breaking WHATWG edge cases.
-
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.
-
A Fordham capstone: reimplementing Node's WHATWG URL parser in Rust and WebAssembly to cut C++ bridge cost.
-
PostgreSQL 14 index types, when they help, and how to read the query planner.
-
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.
-
How to generate a valid Sudoku board from scratch, and what “valid” actually requires.
-
How to time Node.js functions with perf_hooks without fooling yourself.
-
How timing attacks show up in Node.js string comparison, and what eslint-plugin-security actually flags.
-
A 2020 comparison of Cordova, React Native, and native Swift for mobile apps.