https://www.yagiz.co/reducing-the-cost-of-string-serialization-in-nodejs-core/
Dec 9, 2025 - 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...
the costnode jsreducingstringserialization
https://www.yagiz.co/tracing-query-performance-with-knex-js/
Dec 9, 2025 - Over the years, I found myself searching for the same exact problem whenever I was using Knex.js, the query planner for Node.js.
tracingqueryperformanceknexjs
https://www.yagiz.co/url-parsing-and-browser-differences/
Dec 9, 2025 - 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...
urlspecificationbrowserimplementationdifferences
https://www.yagiz.co/developing-fast-builtin-task-runner/
Jul 13, 2025 - 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...
built innode jsdevelopingfasttask
https://www.yagiz.co/performance-tips-for-c-developers/
Jul 13, 2025 - C++ is a powerful and versatile programming language that is widely used for a variety of applications, including system programming, game development, and...
performancetipsdevelopersyagizblog
https://www.yagiz.co/release-of-ada-v3/
Dec 9, 2025 - Announcing Ada's new release with URLPattern, a new feature that allows you to define URL patterns for your routes.
releaseadayagiz
https://www.yagiz.co/improving-nodejs-loader-performance/
Jul 13, 2025 - 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 jsimprovingloaderperformanceyagiz
https://www.yagiz.co/using-v8-fast-api-in-node-js-core/
Dec 9, 2025 - 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 jsusingcoreyagiz