Amir Ahmadi's starred repositories
Systemizer
A system design tool that allows you to simulate data flow of distributed systems.
ultimate-backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
nestjs-grpc-exceptions
NestJS gRPC Exceptions Library ⚡️
terminalGPT
Get GPT like chatGPT on your terminal
class-validator
Decorator-based property validation for classes.
nestjs-advance-course
nestjs advance course
api-todomi
API todomi - Hexagonal architecture deep understanding
solid-start
SolidStart, the Solid app framework
engineeringladders
A framework for Engineering Managers
advanced-node
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
node.js-clean-architecture
A use case of Clean Architecture in Node.js comprising of Express.js, MongoDB and Redis as the main (but replaceable) infrastructure.
bitloops-language
Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^
EventSourcing.NodeJS
Examples and Tutorials of Event Sourcing in NodeJS
clean-ts-api
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
type-trident
A curated list of advanced type level madness
number-of-steps
number-of-steps
typescript-generics-workshop
Interactive tutorial on using generics in TypeScript
awesome-event-patterns
Personal collection of links, videos and things to help with event architecture event patterns.
system-design
Learn how to design systems at scale and prepare for system design interviews