Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mutasim77/lets-build-x

🤓 My DIY coding space: building from scratch and experimenting with projects
https://github.com/mutasim77/lets-build-x

computer-science js lets-build libraries programming react tutorials typescript

Last synced: about 2 months ago
JSON representation

🤓 My DIY coding space: building from scratch and experimenting with projects

Awesome Lists containing this project

README

        

![Banner Logo](./.github/banner.png)

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](https://github.com/mutasim77/lets-build-x/tree/master/testing-library) - JS Testing Library - for those who want to understand the inner workings of testing libraries.
- [Dynamic Array](https://github.com/mutasim77/lets-build-x/tree/master/dynamic-array) - Dynamic Array in Java - for those who seek insight into the mechanics of dynamically resizing arrays.
- [Redis Clone](https://github.com/mutasim77/lets-build-x/tree/master/redis) - Simple Redis implementation in Go - for those curious about how in-memory databases and caching systems work.
- [HTTP Server](https://github.com/mutasim77/lets-build-x/tree/master/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](https://github.com/mutasim77/lets-build-x/blob/master/.github/CONTRIBUTING.md) and join the collaboration!