- react
- angular
- spring-boot
- devops
- authentication
- docker
- security
- git
- saas
- automation
- csharp
- dotnet
- react-posts
- angular-posts
- devops-posts
- engineering
- architecture
- AI
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
-
Layer 2 — Tenant Resolution: How a Single API Instance Serves Multiple Customers Safely
A deep dive into multi-tenant data isolation using Host-header-based tenant resolution, thread-local context, and Hibernate filters — including the failure modes that cause data leakage.
-
Layer 1 — nginx as Your Security Perimeter: SSL Termination and Access Logging
A deep dive into using nginx as the outermost security layer in a multi-tenant SaaS — covering TLS configuration, Let's Encrypt automation, access log design, and rate limiting.
-
Setting Up Transactional & Marketing Email with AWS SES
A developer's guide to configuring AWS SES for transactional email, DNS authentication, multi-tenant templates, and marketing nurture sequences.
-
Security Auditing in a Multi-Tenant SaaS: Layered Filters, JWT, and API Keys
A practical walkthrough of how a layered security filter chain protects a multi-tenant Spring Boot API — covering SSL termination, tenant isolation, JWT validation, API key auth, and role-based access.
-
Layer 3 — JWT Authentication: Stateless Identity with Short-Lived Tokens
A deep dive into JWT authentication in a Spring Boot multi-tenant API — covering algorithm choice, claim design, expiry, token validation order, and the tests that prove it's working.