illumination-k.dev
TechBlog
techblog2026-04-06

No More Libraries? A Comprehensive Guide to npm Packages You Can Replace with Built-in APIs (2026 Edition)

Learn how to replace once-essential npm packages like axios, lodash, moment, uuid, dotenv, chalk, nodemon, and ts-node with standard Web APIs and built-in Node.js features -- covering both browser and Node.js.

ai-generatedjavascripttypescriptnodejsbrowserweb-api
algorithm2026-03-21

Comparing Standard Sorting Algorithms in Python, JavaScript, Rust, Go, and R

A comparison of sorting algorithms used in the standard libraries of 5 major programming languages. Covers recent major updates including Timsort, Powersort, driftsort, and pdqsort.

ai-generatedalgorithmsortpythonjavascriptrustgor
techblog2022-08-19

Shallow Copying JavaScript Classes

A summary of how to shallow copy JavaScript classes, which is useful when using classes with React's useState and similar hooks.

javascript
techblog2022-06-12

Exchanging Images via JSON between Python and JavaScript (React)

How to serialize PNG files created with Python (especially matplotlib) into JSON and send them to the frontend.

frontendpythonjavascript
techblog2022-05-20

A Summary of Random Number Generation in JavaScript

JavaScript's random functionality is quite inconvenient, so here's a summary of options and commonly used functions.

frontendjavascript
techblog2022-05-20

Dependency Injection in React with useContext + TypeScript

How to achieve type-safe dependency injection in React using useContext

javascript
1

Copyright © illumination-k 2020 - 2026

privacy policydisclaimer