Yevhen Klymentiev
dark
light
console
darkness
y.klymentiev@gmail.com
Developer Resources|Curated tools, articles, and links that I find useful and worth sharing
Sort By:
Latest
Additions
Clear filters
Jun 1

When Array uses less memory than Uint8Array (in V8)  

A short memory comparison of array vs Uint8Array for cases when you care about every byte

JavaScript algorithms  

A repository with a collection of algorithms ranging from simple string manipulation problems to advanced search and sorting problems

Apr 30

JavaScript, when is this?  

How the 'this' keyword works in JavaScript and how the execution context and call stack affect its value

May 12

Application of generators  

Examples of using generators to create sequences and how they can improve code ergonomics

JS Operator Handbook  

A handy interactive guide to JavaScript operators with usage examples

May 9

The ultimate JavaScript regex guide  

A big guide to regulars: syntax, flags, operators, classes, groupings, methods of working in JS

Apr 23

Building An Offline-Friendly Image Upload System  

How to use IndexedDB, service workers and Background Sync API to create an application that is resilient to network outages

Apr 14
22 Mar

UI Algorithms: A Tiny Undo Stack  

Using two stacks - undoStack and redoStack - to control undo and redo actions, avoiding the complexities associated with pointers and indexes in an array

Mar 27

Adaptive Video Streaming With Dash.js In React  

What are the limitations of the <video> tag when working with slow connections and how can they be circumvented using adaptive bitrate streaming

Mar 5

Advanced Error Handling in JavaScript  

Advanced JavaScript error-handling techniques beyond try-catch, including custom errors, centralized handling, error propagation, and robust testing

Cleaner and clearer code with eslint-plugin-de-morgan  

The plugin offers rules for converting logical expressions to avoid redundant operators and improve readability

Resources | Yevhen Klymentiev