- react
- angular
- spring-boot
- devops
- authentication
- docker
- security
- git
- saas
- automation
- csharp
- dotnet
- react-posts
- angular-posts
- devops-posts
- engineering
- architecture
- AI
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
-
Setting Up Google Calendar API & OAuth 2.0 for Multi-Tenant Booking Engines
-
Running Maven Builds: From Testing to EC2 Deployment
A practical guide to running mvn test, packaging your Java app, and deploying it to AWS EC2 — including CI/CD with GitHub Actions and running as a systemd service.
-
Cloudflare DNS + GitHub Pages: Custom Domain and SEO for Your al-folio Site
Step-by-step guide to pointing a custom domain at your GitHub Pages site using Cloudflare DNS, and tuning your al-folio Jekyll theme for solid SEO.
-
Layer 5 — Spring Security: Role-Based Authorization and CORS
A deep dive into Spring Security's authorization layer — covering @PreAuthorize, tenant-scoped roles, CORS configuration mistakes, and the integration tests that validate the full security chain.
-
Layer 4 — API Key Authentication: Securing Machine-to-Machine Requests
A deep dive into API key authentication in a Spring Boot multi-tenant API — covering when to use keys vs JWTs, hashing at rest, the session passthrough bug, and a complete test matrix.