-
HTTP and CORS Basics
Backend notes on HTTP from its core principles — messages, methods, status codes, caching, versions — and on CORS, the browser mechanism built on top of it.
-
Non-Functional Testing
Functionally correct software can still fail in production. Performance, data volume, stability, reliability, scalability and security each answer a different question.
-
Software Component Integration Testing
Functional Testing: Integration tests are not bigger unit tests. Black box, walking skeleton, Gherkin, Docker Compose — and which risks belong to which layer of testing.
-
A Practical View of Unit Testing, TDD, and Specification
Three test layers and the pyramid, why 100% coverage still ships bugs, and how TDD, BDD and USDD differ in workflow but share one idea: define behaviour first.