Biraj's repositories
tcp-server
A single-threaded TCP server with an event loop using the poll system call written in C.
http-server-in-c
An HTTP server written from scratch in C.
web-wanderer
A multi-threaded web crawler written in Python, utilizing ThreadPoolExecutor and Playwright to efficiently crawl dynamically rendered web pages and download them.
neural-networks-from-scratch
Neural Networks from scratch in Go.
writers-avenue
A blog website with frontend written in React & Sass, Node.js (Express) for backend and MariaDB for database.
json-parser
A JSON parser written in Go.
websocket-server-from-scratch
WebSocket server from scratch in Node.js. No third-party libraries used.
brainfuck-interpreter
A Brainfuck interpreter written in C.
tic-tac-toe
A simple Tic Tac Toe game AI using Minimax algorithm with Alpha-Beta Pruning.
acode-plugin-sass
Live sass compiler for Acode.
pickcel-task
The task for interview at Pickcel, my first internship and full-time job. Used Node.js, Express & MariaDB (SQL).
react-github-profile
A simple website written in React that uses GitHub Search API to retrive a user's profile.
node-multipart-formdata-decoder
Node.js decoder for multipart/form-data, facilitating file uploads without relying on Express or Multer.
node-ts-express-boilerplate
Node.js, TypeScript and Express boilerplate for people with skill issue (like me).
redis-clone
⚠️⚠️ IT'S JUST A TCP SERVER HERE ATM. DON'T STAR IT BY MISTAKE. ⚠️⚠️
server-sent-events-node
Using Server-Sent Events in Node.js to stream a word every 200ms to clients.
the-c-programming-language
in progress