---
title: "Steven Anongo (@amStevee) | Hashnode"
description: "Software Engineer. Read the latest articles by Steven Anongo on Hashnode."
url: "https://hashnode.com/@amStevee"
---

@amStevee

# Steven Anongo

@amStevee · Joined June 2023

Software Engineer

### [Understanding Threads in Node.js](https://amstevee.hashnode.dev/understanding-threads-in-node-js?utm_source=hashnode&utm_medium=feed)

One concept that confuses developers who are new to Node.js is how it can be single-threaded and non-blocking, support asynchronous operations, and still use multiple threads for certain tasks. To und

3 min read · [amstevee.hashnode.dev](https://amstevee.hashnode.dev/understanding-threads-in-node-js?utm_source=hashnode&utm_medium=feed)

[Oct 27](https://hashnode.com/posts/understanding-threads-in-node-js/6adff32b001745e52466697f)

### [Understanding Javascript Execution context](https://amstevee.hashnode.dev/understanding-javascript-execution-context?utm_source=hashnode&utm_medium=feed)

I was going through the MoneyCircle codebase when I encountered a bug that required me to trace a function's execution. It was an easy fix, but it got me thinking about JavaScript execution context an

5 min read · [amstevee.hashnode.dev](https://amstevee.hashnode.dev/understanding-javascript-execution-context?utm_source=hashnode&utm_medium=feed)

[Oct 14](https://hashnode.com/posts/understanding-javascript-execution-context/6acff5f2c0533850ceec0160)

### [Running C Programs Inside Node.js: Understanding the Child Process Module](https://amstevee.hashnode.dev/running-c-programs-inside-node-js-understanding-the-child-process-module?utm_source=hashnode&utm_medium=feed)

Imagine having to write a Node.js application that receives a video upload and then compresses, converts, or edits the video, all inside the same Node.js application. Things can get complicated quickl

3 min read · [amstevee.hashnode.dev](https://amstevee.hashnode.dev/running-c-programs-inside-node-js-understanding-the-child-process-module?utm_source=hashnode&utm_medium=feed)

[Mar 16](https://hashnode.com/posts/running-c-programs-inside-node-js-understanding-the-child-process-module/69b74f2ef4eb2f8b04134343)

### [Node.js Streams Explained](https://amstevee.hashnode.dev/nodejs-streams-explained?utm_source=hashnode&utm_medium=feed)

Imagine creating a file uploader with Node.js where you have to handle uploading files that are gigabytes in size. Sending the whole file at once can make the system very slow and consume a lot of memory. This is where Node.js streams come into play....

2 min read · [amstevee.hashnode.dev](https://amstevee.hashnode.dev/nodejs-streams-explained?utm_source=hashnode&utm_medium=feed)

[Feb 11](https://hashnode.com/posts/nodejs-streams-explained/698d068057a578146aaa5e83)

### [The Middleman of the Internet: What an HTTP Proxy Really Does](https://amstevee.hashnode.dev/the-middleman-of-the-internet-what-an-http-proxy-really-does?utm_source=hashnode&utm_medium=feed)

You open a website. It loads instantly. You assume your browser is talking directly to the server. Most of the time, it isn’t.Between you and the server sits an invisible middleman, one that filters traffic, caches responses, blocks attacks, and some...

3 min read · [amstevee.hashnode.dev](https://amstevee.hashnode.dev/the-middleman-of-the-internet-what-an-http-proxy-really-does?utm_source=hashnode&utm_medium=feed)

[Jan 19](https://hashnode.com/posts/the-middleman-of-the-internet-what-an-http-proxy-really-does/696eb2775d3a732a2a50cd57)
