Ahmed Diab's starred repositories
every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
backend-challenges
A public list of open-source challenges from jobs around the world
openlaundryapi-java-client
Open Laundry API (http://openlaundryapi.org/) Java client.
awesome-nodejs-security
Awesome Node.js Security resources
personal-security-checklist
🔒 A compiled checklist of 300+ tips for protecting digital security and privacy in 2024
awesome-nodejs
:zap: Delightful Node.js packages and resources
professional-programming
A collection of learning resources for curious software engineers
Node.js-Design-Patterns-Third-Edition
Node.js Design Patterns Third Edition, published by Packt
laravel-api-templates
Laravel API starter kit collection using different structures.
nestjs-boilerplate
NestJS boilerplate. Auth, TypeORM, Mongoose, Postgres, MongoDB, Mailing, I18N, Docker.
path-to-senior-engineer-handbook
All the resources you need to get to Senior Engineer and beyond
Bug-Bounty-Beginner-Roadmap
This is a resource factory for anyone looking forward to starting bug hunting and would require guidance as a beginner.
dynamic-devops-roadmap
A master plan for roadmap, mentorship, and bootcamp to start a DevOps Engineer career in 2024! ⭐
nestjs-di-decoupling-with-interfaces
A nestjs example of using an injection token with a custom provider.
be-assessment
Bosta's Backend assessment.
the-algorithm
Source code for Twitter's Recommendation Algorithm