StackHouse (@devguyahnaf) header
StackHouse (@devguyahnaf) profile picture

systems, tech and yapping My opinions are mine, not yours. I tweet about cool stuff :D

Dhaka, Bangladesh
Joined January 2022
I got time to kill, so I decided to make a web crawler that will crawl the whole web for stuff and maybe even make a search engine out of it (some day) Till now, I have about 20k pages indexed, and 1.25 million left in the ever-building queue
1
Started learning Golang yesterday evening. Took my time (5 mins) to learn variables and functions, then went straight to the Gin web library. Today, I finished writing a basic API for user registration, login, and profile fetch (using JWT auth and PostgreSQL). Fyi I use Neovim
1
1
5
I broke my Arch install yesterday, so I installed Arch again today :D Lemme know how it looks
2
Made this asynchronous video encoder in C++ and FFMPEG because I was bored asf. This was basically my attempt to make a cheap version of how YouTube *may* handle video uploads. I explain the working procedure in the comment thread below this tweet.
1
I wrote an asynchronous multiprocessed HTTP server using C and Epoll. Somehow it can handle ~15k requests per second and I dont know how. But let me tell you something.... Epoll is a fucking nightmare
4
I just made an image containing a set of technologies which are my go-to when building web applications. I also sometimes switch up FastAPI with Spring Boot depending on my mood :) If you have questions regarding why I chose a specific tech, let me know in the comments.
1
For my phonebook CLI, I needed some way to format the pre-defined SQL commands in order to insert variables in it. This is what I had to come up with, because unfortunately I didn't have asprintf (cuz Windows), and sprintf can cause buffer overflows. So vsnprintf it is...
1
1
My first ever "photorealistic" render attempt in Blender. It's a BMW M3 GTR from NFSMW Engine: Cycles Render time: ~4 minutes GPU: GTX 1050 Ti
1
4
Just made a backend design of how I would implement a service like Netlify (didn't want to use my PC, so I drew it on a whiteboard)
1
2