Robuta

https://www.yagiz.co/announcing-ada-url-parser-v2-0/ Announcing Ada URL parser v2.0 - Yagiz Nizipli's blog May 14, 2026 - Ada URL Parser, a powerful tool for parsing URLs, has just been updated to version 2.0 after the release of version 1.0.4 just a month ago. url parseryagiz nizipliannouncingadablog https://www.yagiz.co/ Yagiz Nizipli's blog Yagiz Nizipli is a software engineer who writes about software engineering, programming, and technology. His research and work is focused on software... yagiz nizipliblog https://www.yagiz.co/newsletter/ Sign up for newsletter - Yagiz Nizipli's blog Easest way to get notified and follow the latest articles, blog posts and press releases featuring me and my projects. yagiz niziplisignnewsletterblog https://www.yagiz.co/using-v8-fast-api-in-node-js-core/ Using V8 Fast API in Node.js core - Yagiz Nizipli's blog May 14, 2026 - 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... fast apinode jsyagiz nizipliusingcore https://www.yagiz.co/reducing-the-cost-of-string-serialization-in-nodejs-core/ Reducing the cost of string serialization in Node.js core - Yagiz Nizipli's blog May 14, 2026 - Serializing strings in Node.js has been a pain point for web developers, particularly when it comes to URL operations. Recently, we conducted a research to... node jsyagiz niziplireducingcoststring https://www.yagiz.co/whatwg-url-specification-for-toddlers/ The story of WHATWG URL Specification for toddlers - Yagiz Nizipli's blog May 14, 2026 - I recently wrote a tweet mentioning how I tell my newborn baby, Ada, the edge cases of URL specification for her to sleep. yagiz niziplistorywhatwgurlspecification https://www.yagiz.co/performance-tips-for-c-developers/ Performance tips for C++ developers - Yagiz Nizipli's blog May 14, 2026 - C++ is a powerful and versatile programming language that is widely used for a variety of applications, including system programming, game development, and... yagiz nizipliperformancetipsdevelopersblog https://www.yagiz.co/performance-metrics-and-benchmarking-nodejs/ Performance metrics and benchmarking on Node.js - Yagiz Nizipli's blog May 14, 2026 - Lately, I've found myself worrying more and more about performance and the amount of time it takes for a function or a task to be taken on Node.js. performance metricsnode jsyagiz niziplibenchmarkingblog https://www.yagiz.co/implementing-node-js-url-parser-in-webassembly-with-rust/ Implementing Node.js URL parser in WebAssembly with Rust - Yagiz Nizipli's blog May 14, 2026 - Even though, this started as an experiment, implementing the URL parser in Rust using WebAssembly became the graduation project for my Masters in Computer... node jsurl parseryagiz nizipliimplementingwebassembly https://www.yagiz.co/contact/ Contact - Yagiz Nizipli's blog Latest articles, blog posts and press releases featuring Yagiz Nizipli and his projects. yagiz nizipliblog https://www.yagiz.co/improving-nodejs-loader-performance/ Improving Node.js loader performance - Yagiz Nizipli's blog May 14, 2026 - CommonJS and ES modules are 2 sides of a coin. Node.js supports both of them. So, how can we improve the performance of Node.js loaders? node jsyagiz nizipliimprovingloaderperformance https://www.yagiz.co/sudoku-generating-valid-one/ How to generate a valid and fast Sudoku board from scratch? - Yagiz Nizipli's blog May 14, 2026 - I don't believe I'm writing a blog post related to Sudoku since it's already a solved problem/exercise and it's widely known, but I wanted to share my... yagiz nizipligeneratevalidfastsudoku https://www.yagiz.co/press/ Press - Yagiz Nizipli's blog Latest articles, blog posts and press releases featuring Yagiz Nizipli and his projects yagiz niziplipressblog https://www.yagiz.co/developing-fast-builtin-task-runner/ Developing fast & built-in task runner in Node.js core - Yagiz Nizipli's blog May 14, 2026 - With this blog post, I'm going to explain and analyze the steps I've taken to land a super-fast, built-in task runner in Node.js core. For those who are not... task runnernode jsyagiz niziplidevelopingfast https://www.yagiz.co/timing-attacks-on-node-js/ Timing Attacks on Node.js - Yagiz Nizipli's blog Apr 21, 2026 - I've been working with Node.js for quite a long time. So, believe me when I say there's a library called eslint-plugin-security to detect common mistakes and... node jsyagiz niziplitimingattacksblog https://www.yagiz.co/recap-2023/ Recap 2023 - The year of hard work and new beginnings - Yagiz Nizipli's blog May 14, 2026 - It's been a really long year. I've had a lot of ups and downs, but I'm glad I've made it through. I'm looking forward to the next year, and I hope it's a good... hard worknew beginningsyagiz niziplirecapyear https://www.yagiz.co/state-of-url-parsing-2025/ State of URL parsing performance in 2025 - Yagiz Nizipli's blog May 14, 2026 - Ada is the fastest URL parser, 7.1x faster than cURL for full parsing. At Vercel scale, Ada uses 86% less CPU—saving 34% of one core. yagiz niziplistateurlparsingperformance https://www.yagiz.co/url-parsing-and-browser-differences/ URL specification and browser implementation differences - Yagiz Nizipli's blog May 14, 2026 - Recently, I encountered a difference in output in Ada compared to Safari, Chrome and Firefox. I thought it would be a good idea to write a blog post and... yagiz nizipliurlspecificationbrowserimplementation