Momtchil MomtchevThe true cost of C++ exceptionsA rant about -fno-exceptions as an optimization techniqueJun 234Jun 234
Momtchil MomtchevDebugging random memory corruption with ASAN in a Node.js addon on Windows with MSVCSince recently, MSVC has added built-in support for ASAN — a high-performance memory safety debugger developed by Google that is already…Sep 10, 2023Sep 10, 2023
Momtchil MomtchevEffortlessly porting a major C++ library to Node.js with SWIG Node-APIAn introduction for C++ engineers with previous binary Node.js addon experience to SWIG Node-APIMay 9, 2023May 9, 2023
Momtchil MomtchevAre Deep Neural Networks our first true breakthrough at reverse-engineering the human intelligence?(part of a series of a slightly philosophical stories by an AI dilettante)Apr 3, 20231Apr 3, 20231
Momtchil MomtchevUsing numpy and pandas in Node.jsIf you are an exclusively-Node.js shop and you suddenly need that Python library which has no Node.js equivalent — then I have the…Apr 2, 2023Apr 2, 2023
Momtchil MomtchevAre we on the verge of a major social and technological change driven by AI?Even if I have been living under a rock for quite some time now, it has been absolutely impossible to not be aware that a new version of…Apr 2, 20231Apr 2, 20231
Momtchil MomtchevBundling React Native for the Web with Webpack and TypeScriptRecently I decided to make a web demo for my React Native component for creating preferences screens:Apr 2, 20231Apr 2, 20231
Momtchil MomtchevSolve the missing .mvt/.pbf files problem when serving vector tiles from a standard HTTP serverCreate a small empty .pbf or empty .mvt file to avoid 404 client errorsFeb 21, 2023Feb 21, 2023
Momtchil MomtchevC++ Class Inheritance with Node-API (and node-addon-api)Including deriving a C++ class from EventEmitterJan 14, 2023Jan 14, 2023
Momtchil MomtchevPerformance considerations when using and abusing functions in JavaScript/V8(even if there is no such thing as a free lunch, some meals are definitely cheaper than others)Mar 31, 2022Mar 31, 2022