- a full-stack JavaScript/Typescript developer currently working on the MERN stack.
- a hardcore GNU/Linux user and I literally live in the terminal emulator.
- an advocate of open-source and privacy-respecting software.
- passionate about low-level stuff and knowing how things work under the hood.
- a quick lerner and always striving to become a better programmer.
- Shell: ZSH
- Code editor: NeoVim
- Operating System: PopOS
- Programming language: TypeScript
- Authors: Robert C. Martin, Kyle Simpson (YDKJS) ...
- Tutors: Mosh Hamedani, Samer Buna, Hussein Nasser ...
- Tech personalities: Richard Stallman, Linus Torvalds, Denis Pushkarev (the author of core.js) ...
- YouTube channels: Ben Eater, 3Blue1Brown, Hussein Nasser, suckerpinch, MIT, OpenCourseWare, Veritasium ...
Good at | Familiar with |
---|---|
Good at | Familiar with |
---|---|
I'm currently learning Distributed systems with Node.js.
Current Learning Path:
flowchart LR
B(Computer Networking)-->x(HTTP Content Security Policy)-->A(CI/CD with Github Actions)-->C(Nginx)-->D(Redis)-->E(Kubernates)-->F(...)
style B stroke:#37f63d,stroke-width:4px
Name | Description |
---|---|
Techland | An e-commerce application. Backend, Frontend |
word-unscrambler-visualizer | Word unscrambling algorithm visualizer. |
Name | Description |
---|---|
express-ipc | Express like server and Axios like client for IPC communication. |
flexible-tree-printer | A library to print tree in the console. |
handy-types | A cool little validation/assertion library. |
char-series | A CLI/Library to generate character series. |
permcon | A CLI/library to convert and analyze Unix file permission. |
Name | Description |
---|---|
productivity-timer | A CLI/TUI Pomodoro timer. |
- M001: MongoDB Basics
- M103: Basic Cluster Administration
- M220JS: MongoDB for JavaScript Developers
- M121: The MongoDB Aggregation Framework
Email: [email protected]