57,803 blogs · [ { "id": "01a0e24e-18cb-726b-89f7-03a14e71ae7c", "title": "A space is a bit in a 32-byte table", "url": "https://www.yagiz.co/a-space-is-a-bit-in-a-32-byte-table", "published_at": "2026-09-27T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb601bc223b", "title": "192.168.1.1 is too short for SIMD", "url": "https://www.yagiz.co/simd-is-the-wrong-way-to-parse-ipv4", "published_at": "2026-08-24T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60229e211", "title": "Eliminating branches in C++ loops", "url": "https://www.yagiz.co/eliminating-branches-in-cpp-loops", "published_at": "2026-08-22T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb603206da9", "title": "Announcing Ada v4: Validating 35.6M URLs per second", "url": "https://www.yagiz.co/release-of-ada-v4", "published_at": "2026-07-27T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60333aa68", "title": "State of URL parsing performance in 2025", "url": "https://www.yagiz.co/state-of-url-parsing-2025", "published_at": "2025-12-09T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb603f91063", "title": "Release of Ada v3.0 with URLPattern", "url": "https://www.yagiz.co/release-of-ada-v3", "published_at": "2025-01-30T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb604bdc9d2", "title": "Developing fast & built-in task runner in Node.js core", "url": "https://www.yagiz.co/developing-fast-builtin-task-runner", "published_at": "2024-06-17T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb605b70b59", "title": "Dear 20 year old Software Engineer", "url": "https://www.yagiz.co/dear-20-year-old-software-engineer", "published_at": "2024-05-02T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb606afa4fd", "title": "Recap 2023 - The year of hard work and new beginnings", "url": "https://www.yagiz.co/recap-2023", "published_at": "2023-12-25T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb6079f09ae", "title": "Improving Node.js loader performance", "url": "https://www.yagiz.co/improving-nodejs-loader-performance", "published_at": "2023-12-12T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb607f8dca4", "title": "Using insecure npm package manager defaults to steal your macOS keyboard shortcuts", "url": "https://www.yagiz.co/using-insecure-npm-defaults", "published_at": "2023-06-28T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb608903bbf", "title": "The story of WHATWG URL Specification for toddlers", "url": "https://www.yagiz.co/whatwg-url-specification-for-toddlers", "published_at": "2023-06-22T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb6094c1570", "title": "URL specification and browser implementation differences", "url": "https://www.yagiz.co/url-parsing-and-browser-differences", "published_at": "2023-05-25T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb609503c15", "title": "Reducing the cost of string serialization in Node.js core", "url": "https://www.yagiz.co/reducing-the-cost-of-string-serialization-in-nodejs-core", "published_at": "2023-04-25T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb609bcd988", "title": "Securing your Next.js 13 application", "url": "https://www.yagiz.co/securing-your-nextjs-13-application", "published_at": "2023-04-22T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60a250b39", "title": "Announcing Ada URL parser v2.0", "url": "https://www.yagiz.co/announcing-ada-url-parser-v2-0", "published_at": "2023-03-30T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60a71de00", "title": "Performance tips for C++ developers", "url": "https://www.yagiz.co/performance-tips-for-c-developers", "published_at": "2023-03-24T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60b484356", "title": "Working with 1000+ tests on a stable C++ library", "url": "https://www.yagiz.co/working-with-1000-tests", "published_at": "2023-03-18T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60b5affcd", "title": "Using V8 Fast API in Node.js core", "url": "https://www.yagiz.co/using-v8-fast-api-in-node-js-core", "published_at": "2023-01-13T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60c513b85", "title": "Implementing Node.js URL parser in WebAssembly with Rust", "url": "https://www.yagiz.co/implementing-node-js-url-parser-in-webassembly-with-rust", "published_at": "2022-02-28T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60d32de86", "title": "PostgreSQL: Optimizations and indexes", "url": "https://www.yagiz.co/postgresql-index-performance", "published_at": "2022-02-26T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60dd124ac", "title": "Tracing query performance with Knex.js", "url": "https://www.yagiz.co/tracing-query-performance-with-knex-js", "published_at": "2022-01-23T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60e3ebe32", "title": "How to generate a valid and fast Sudoku board from scratch?", "url": "https://www.yagiz.co/sudoku-generating-valid-one", "published_at": "2021-10-15T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60e6da90f", "title": "Performance metrics and benchmarking on Node.js", "url": "https://www.yagiz.co/performance-metrics-and-benchmarking-nodejs", "published_at": "2021-05-16T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60eb07052", "title": "Timing Attacks on Node.js", "url": "https://www.yagiz.co/timing-attacks-on-node-js", "published_at": "2021-03-24T00:00:00+00:00" }, { "id": "01a08c65-2f51-73c2-97f9-feb60ee01653", "title": "Cordova, React Native, Swift: What is really next?", "url": "https://www.yagiz.co/cordova-react-native-swift", "published_at": "2020-11-22T00:00:00+00:00" } ] posts Claim your blog
Back to yagiz.co
Blog · corpus.blog/blogs/yagiz.co/posts

yagiz.co

yagiz.co

2026

2025

2024

2023

2022

2021

2020