Parser acceleration by 3 times: transition from Rust/WASM to TypeScript https://sudonull.com/parser-acceleration-by-3-times-transition-from-rust-wasm-to-typescript
Performance analysis: why abandoning WASM and porting the parser to TypeScript with an incremental algorithm resulted in 3x faster stream processing. Practical benchmarks and conclusions.
Parser Combinators from Scratch in TypeScript https://sudonull.com/parser-combinators-from-scratch-in-typescript
Implementation of Parser Combinators in TypeScript: basic parsers, sequence, oneOf. Code with examples for middle/senior developers. Create your own parser in 15 minutes.
JavaScript Date Parser: Hidden Errors and Fixes https://sudonull.com/javascript-date-parser-hidden-errors-and-fixes
Breakdown of the new Date(string) mechanism in JS: why it parses any text, timezone problems and how to avoid bugs in production. For developers: regex-validation and alternatives.
Compiler from scratch: lexer parser type inference https://sudonull.com/compiler-from-scratch-lexer-parser-type-inference
Experience creating a compiler for my own language: from lexer to LLVM IR. Handling generics, lambdas, linking. For middle/senior developers. Learn approaches without deep knowledge.
Asynchronous Manga Parser: Architecture in Python https://sudonull.com/asynchronous-manga-parser-architecture-in-python
How to Build a Scalable Manga Parser with asyncio, Pydantic and SQLAlchemy. Practical Breakdown of Architecture and Transition to Microservices.