Articles, page 12
- Software Craft
Rollout Strategies with Feature Flags
Rolling out new features is one of the most satisfying parts of our job. Finally, users will see the new feature we’ve worked on so hard!

- Spring
Configuring CORS with Spring Boot and Spring Security
Cross-Origin Resource Sharing (CORS) is an HTTP-header-based mechanism that allows servers to explicitly allowlist certain origins and helps bypass the same-origin policy.

- Software Craft
Testing Feature Flags
Putting your code behind a feature flag means that you can deploy unfinished changes. As long as the feature flag is disabled, the changes are not having an effect.

- Spring Boot
Testing Time-Based Features with Feature Flags
Time-based features in a software application are a pain to test. To test such a feature, you can (and should) write unit tests, of course.

- AWS
Getting Started with AWS Step Functions
AWS Step Functions is a serverless orchestration service by which we can combine AWS Lambda functions and other AWS services to build complex business applications.

- Node
Node.js Logging with Winston
Logging is used to provide accurate context about what occurs in our application, it is the documentation of all events that happen within an application.
