Foundations
All articles
9 total
API Design
REST, GraphQL, and gRPC. The principles of versioning, error handling, …
Foundations
Added 1 Jan 0001
·
Upd 30 May
·7 min
Clean Architecture
Robert C. Martin's architectural pattern for organizing software so that …
Foundations
Added 1 Jan 0001
·
Upd 30 May
·7 min
Continuous Integration and Continuous Delivery
The discipline of keeping software in a releasable state at all times …
Foundations
Added 1 Jan 0001
·
Upd 30 May
·7 min
Design Patterns
The Gang of Four catalog of reusable solutions to recurring …
Foundations
Added 1 Jan 0001
·
Upd 30 May
·7 min
Domain-Driven Design
Eric Evans's approach to software design that aligns the structure and …
Foundations
Added 1 Jan 0001
·
Upd 30 May
·9 min
Security Fundamentals
Authentication, authorization, encryption, the OWASP Top 10, and the …
Foundations
Added 1 Jan 0001
·
Upd 30 May
·8 min
SOLID Principles
Five principles of object-oriented class design formulated by Robert C. …
Foundations
Added 1 Jan 0001
·
Upd 30 May
·7 min
Testing Strategy
The testing pyramid, test-driven development, and the discipline of …
Foundations
Added 1 Jan 0001
·
Upd 30 May
·9 min
Well-Architected Framework
The cloud architecture review methodology used by AWS, Azure, and Google …
Foundations
Added 1 Jan 0001
·
Upd 30 May
·14 min
Open source projects