Skip to content

Tutorials

Hands-on guides to learn by doing.

terminal $ curl -X POST /api/v2 { "status": 200 } $ _ GET /users POST /auth PUT /data/:id DELETE /sess { }
Intermediate 50 minutes

How to Set Up CI/CD and Automated Tests for a React SPA Monorepo

Step-by-step React SPA monorepo CI/CD tutorial: configure 7 validation gates, Playwright E2E tests, selective deploys, staging gates, and production releases with GitHub Actions and GitLab CI.

cicd
terminal $ curl -X POST /api/v2 { "status": 200 } $ _ GET /users POST /auth PUT /data/:id DELETE /sess { }
Intermediate 1 hour 30 minutes

How to Deploy a Serverless Contact Form with AWS SAM, Lambda, and DynamoDB

Step-by-step guide to building and deploying a serverless contact form backend with AWS SAM, API Gateway, Lambda, DynamoDB, and SES, including rate limiting, spam prevention, and multi-site support.

serverless-architecture
01101001 11010010 00110101 10110100 01011010 11001011 00101110 10100111 01110010 a4f2e8c1 9b3d7f06 d5e1a820 3c6f9b47 7e82c4d3 f1a09e56 E(x) = x^e mod n H(m) = SHA-3
Intermediate 1 hour

How to Start a Post-Quantum Cryptography Migration: Inventory, Prioritize, Pilot

Learn how to start a post-quantum cryptography migration with inventory, prioritization, crypto agility checks, a pilot scope, and a phased roadmap.

post-quantum-cryptography