---
title: "#asyncprogramming articles | Hashnode"
description: "Explore 17 articles tagged #asyncprogramming on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/asyncprogramming"
---

Tag

# #asyncprogramming

17 posts · 0 followers

[Navdeep Rohilla](https://hashnode.com/@NavdeepRohilla) · [May 10](https://hashnode.com/posts/callbacks-in-javascript-why-they-exist/6a00a968e3eebc2e209a7560)

### [Callbacks in JavaScript: Why they exist](https://javascript-journey-by-navdeep.hashnode.dev/callbacks-in-javascript-why-they-exist?utm_source=hashnode&utm_medium=feed)

Learn how callbacks work in JavaScript, why they exist, and how they enable asynchronous programming and event-driven behavior.

4 min read · [javascript-journey-by-navdeep.hashnode.dev](https://javascript-journey-by-navdeep.hashnode.dev/callbacks-in-javascript-why-they-exist?utm_source=hashnode&utm_medium=feed)

[Babita Kumari](https://hashnode.com/@babitakumari) · [Mar 26](https://hashnode.com/posts/callbacks-in-javascript-why-they-exist/69c4a04a10e664c5da2b3279)

### [Callbacks in JavaScript: Why They Exist](https://callbacks-why-exist.hashnode.dev/callbacks-in-javascript-why-they-exist?utm_source=hashnode&utm_medium=feed)

Introduction JavaScript is a powerful language where functions are treated as values. This means: You can assign functions to variables Pass functions as arguments Return functions from other funct

4 min read · [callbacks-why-exist.hashnode.dev](https://callbacks-why-exist.hashnode.dev/callbacks-in-javascript-why-they-exist?utm_source=hashnode&utm_medium=feed)

[Diwya sudarshan kaushik](https://hashnode.com/@DSKaushik) · [Mar 23](https://hashnode.com/posts/callbacks-in-javascript-why-they-exist/69c173bf30a9b81e3a7de0a0)

### [Callbacks in JavaScript: Why They Exist](https://dskwebdev.hashnode.dev/callbacks-in-javascript-why-they-exist?utm_source=hashnode&utm_medium=feed)

Learn what JavaScript callbacks are, why they are essential for asynchronous programming, and how to manage function execution flow effectively.

3 min read · [dskwebdev.hashnode.dev](https://dskwebdev.hashnode.dev/callbacks-in-javascript-why-they-exist?utm_source=hashnode&utm_medium=feed)

[Subhadip Mishra](https://hashnode.com/@subhadip77) · [Mar 14](https://hashnode.com/posts/beyond-the-surface-understanding-the-node-js-event-loop/69b59c35210c74252f119c68)

### [🚀 Beyond the Surface: Understanding the Node.js Event Loop](https://subhadipmishra1901.hashnode.dev/beyond-the-surface-understanding-the-node-js-event-loop?utm_source=hashnode&utm_medium=feed)

Learn how the Node.js Event Loop works, including its phases, libuv, timers, and setImmediate with clear examples and real-world explanations.

6 min read · [subhadipmishra1901.hashnode.dev](https://subhadipmishra1901.hashnode.dev/beyond-the-surface-understanding-the-node-js-event-loop?utm_source=hashnode&utm_medium=feed)

[Shashaankar](https://hashnode.com/@shashaankar) · [Feb 25](https://hashnode.com/posts/concepts-around-concurrency-and-parallel-programming/699e9535495a125e8fbd149d)

### [Concepts around Concurrency and Parallel Programming](https://systemsnsentience.hashnode.dev/concepts-around-concurrency-and-parallel-programming?utm_source=hashnode&utm_medium=feed)

A practical guide to concurrency concepts including multithreading, async I/O, atomic operations, deadlocks, and thread coordination using Java and Py

6 min read · [systemsnsentience.hashnode.dev](https://systemsnsentience.hashnode.dev/concepts-around-concurrency-and-parallel-programming?utm_source=hashnode&utm_medium=feed)

[Jason Vertrees](https://hashnode.com/@jvertrees) · [Jan 16](https://hashnode.com/posts/part-3-tracing-and-chaos/696a75ad07f0404625893a7d)

### [Part 3: Tracing and Chaos](https://jvertrees.hashnode.dev/part-3-tracing-and-chaos?utm_source=hashnode&utm_medium=feed)

A System You Can Trust

4 min read · [jvertrees.hashnode.dev](https://jvertrees.hashnode.dev/part-3-tracing-and-chaos?utm_source=hashnode&utm_medium=feed)

[pankaj singh](https://hashnode.com/@0xpankaj) · [Dec 26, 2025](https://hashnode.com/posts/demystifying-rusts-async-a-comprehensive-guide-to-futures-executors-reactors-and-beyond/694ef059b5f7ad9a10e893ac)

### [Demystifying Rust's Async: A Comprehensive Guide to Futures, Executors, Reactors, and Beyond](https://0xpankaj.hashnode.dev/demystifying-rusts-async-a-comprehensive-guide-to-futures-executors-reactors-and-beyond?utm_source=hashnode&utm_medium=feed)

A complete beginner-to-advanced guide to Rust async programming. Understand futures, polling, wakers, executors, reactors, pinning, and common confusions.

6 min read · [0xpankaj.hashnode.dev](https://0xpankaj.hashnode.dev/demystifying-rusts-async-a-comprehensive-guide-to-futures-executors-reactors-and-beyond?utm_source=hashnode&utm_medium=feed)

[Arjun Saxena](https://hashnode.com/@arjunsaxena122) · [Dec 13, 2025](https://hashnode.com/posts/the-nodejs-event-loop-explained-1/69501b9eb7e0a1582e874286)

### [The Node.js Event Loop Explained](https://arjun-dev.hashnode.dev/the-nodejs-event-loop-explained-1?utm_source=hashnode&utm_medium=feed)

Learn how Node.js handles multiple requests with the event loop, enabling fast, scalable applications through non-blocking code and async operations

4 min read · [arjun-dev.hashnode.dev](https://arjun-dev.hashnode.dev/the-nodejs-event-loop-explained-1?utm_source=hashnode&utm_medium=feed)

[Morteza Jangjoo](https://hashnode.com/@Jangjoo) · [Sep 2, 2025](https://hashnode.com/posts/taskwhenall/68b658f7908fe9af6b7a77b3)

### [Task.WhenAll](https://jangjoo.hashnode.dev/taskwhenall?utm_source=hashnode&utm_medium=feed)

Mastering Task.WhenAll in .NET: Run Tasks Concurrently Like a Pro

3 min read · [jangjoo.hashnode.dev](https://jangjoo.hashnode.dev/taskwhenall?utm_source=hashnode&utm_medium=feed)

[Jessica Chan](https://hashnode.com/@Jessica1) · [Aug 13, 2025](https://hashnode.com/posts/speed-up-your-nodejs-app-performance-checklist/689c3c41ec692aee6cf9dfa7)

### [Speed Up Your Node.js App: Performance Checklist](https://techieidea.hashnode.dev/speed-up-your-nodejs-app-performance-checklist?utm_source=hashnode&utm_medium=feed)

A developer-friendly guide packed with actionable tips to make your Node.js app run faster, smoother, and more efficiently.

4 min read · [techieidea.hashnode.dev](https://techieidea.hashnode.dev/speed-up-your-nodejs-app-performance-checklist?utm_source=hashnode&utm_medium=feed)
