Skip to content

πŸ€“ My DIY coding space: building from scratch and experimenting with projects

Notifications You must be signed in to change notification settings

mutasim77/lets-build-x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Banner Logo

Welcome to "Let's Build X" – a collection of projects where we dive deep into building various libraries and tools from scratch. The goal of this repository is to provide hands-on learning experiences for those who want to understand the inner workings of different programming concepts by implementing them independently. ✨

Why Build from Scratch? πŸ”

One of the best ways to gain a deep and clear understanding of programming concepts is to implement them from the ground up. By building libraries, tools, and frameworks ourselves, we not only sharpen our coding skills but also develop a profound comprehension of the underlying principles. πŸͺ„

Projects πŸ“œ

  • Testing Library - JS Testing Library - for those who want to understand the inner workings of testing libraries.
  • Dynamic Array - Dynamic Array in Java - for those who seek insight into the mechanics of dynamically resizing arrays.
  • Redis Clone - Simple Redis implementation in Go - for those curious about how in-memory databases and caching systems work.
  • HTTP Server - Custom HTTP Server in NodeJS & TS - for those interested in understanding the fundamentals of web servers and network programming.

Contributing πŸ”—

🌟 Your contributions are welcome! Check our guide and join the collaboration!