Serhii Bohutskyi 's blog

Semantic Versioning
Risk register
RAID Log
Terraform
AWSCred
How to split a user story
Quality Attributes Tactics
Common Quality Attributes
Project Management Glossary
PERT
Estimation Techniques
Agile Software Development
Agile Manifesto Principles
Agile Manifesto
Scrum
Nonfunctional Requirements
Java Unit Tests Notes
Defensive Programming Practice
Automatic failover
Roadmap Software Development
Story splitting cheat sheet
Stages of team development
SMART tasks principles
INVEST story principles
Pre-commit hook for running checkstyle [GIT]
How combine git commits in one commit
Getter Template with Optional<> for IntelliJ IDEA
Java Keytool
NoSQL Databases Types
Three-phase commit protocol - 3PC
Data normalization
Data denormalization
Load Balancing Algorithms
Two-phase commit protocol - 2PC
Transaction properties - ACID
Eventual consistency
CAP Theorem
S.O.L.I.D principles
Inversion of Control - Pattern