Muhammad Usama's starred repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
awesome-python
An opinionated list of awesome Python frameworks, libraries, software and resources.
project-based-learning
Curated list of project-based tutorials
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
the-art-of-command-line
Master the command line, in one page
Awesome-Hacking
A collection of various awesome lists for hackers, pentesters and security researchers
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
awesome-courses
:books: List of awesome university courses for learning Computer Science!
professional-programming
A collection of learning resources for curious software engineers
awesome-design-patterns
A curated list of software and architecture related design patterns.
responsively-app
A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
haystack
:mag: LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
awesome-web-hacking
A list of web application security
awesome-bug-bounty
A comprehensive curated list of available Bug Bounty & Disclosure Programs and Write-ups.
blackhat-arsenal-tools
Official Black Hat Arsenal Security Tools Repository
study-path
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
ddd-dynamic
Domain Driven Design in Python, Ruby and other dynamic languages resources
Hacking-Windows
A FREE Windows C development course where we will learn the Win32API and reverse engineer each step utilizing IDA Free in both an x86 and x64 environment.
ThreatIngestor
Extract and aggregate threat intelligence.
solution-architecture
Solution Architecture links, articles, books, video lessons, etc.
free-ddd-learning-resources
A collection of resources for learning DDD. All are free to access.
project-based-learning
Curated list of project-based tutorials