Skip to content

Posts Tagged "JavaScript"

Article

Controlling the JavaScript Event Loop

Deterministic Simulation Testing in JavaScript hits a wall when you go concurrent — the event loop decides which promise resolves first, and you can not replay it. Here is how to take control of time and promise resolution so a seeded PRNG drives everything.

Article

Why Your Frontend Needs a Safety Net - Part 2

TanStack Query is a powerful tool. Used without discipline, it quietly makes your backend hate you.

Article

Object Reference Stability in React

Learn how unstable object and function references cause unnecessary React re-renders, and how to fix them using useMemo, useCallback, useEffectEvent, and the React Compiler.

Article

Beyond the Convenience - Rethinking Optional Chaining for Cleaner Code

A candid exploration of the optional chaining operator—its convenience, hidden risks, and how thoughtful design leads to cleaner, safer code.

Article

Bridging the Gap - My Journey Understanding React's useSyncExternalStore

How I tackled state inconsistencies by diving deep into useSyncExternalStore, moving beyond useEffect for safer external state integration in React.

Article

How I Supercharged My Telegram RAW Photo Downloader With Batch Processing

A deep dive into building a parallel file downloader for Telegram, what I learned about batch processing, and how a simple task turned into a lesson on API optimization.

Article

Embracing JSDoc in Legacy JavaScript Codebases- A Path to Clarity

Explore the practical benefits of JSDoc in legacy JavaScript projects, with real-world implementation experiences and current tooling exploration.

Article

Building an AI-Powered Code Evolution System A Frugal Developer's Journey

How I built a system using local AI models to generate, review, and evolve code - all while trying not to melt my M1 MacBook