
Highload: live odds and real-time events
Feed ingestion, WebSocket, caching for live betting.

KYC/AML: technical overview for operators
Tiered KYC, document checks, monitoring hooks.

Antifraud in iGaming: multi-accounts and bonus abuse
Multi-accounting, bonus abuse, velocity checks.

Bonus engine: wagering, freebet, cashback
Bonus types, wagering rules, abuse prevention.

Wallet and ledger: double-entry and reconciliation
Double-entry accounting, holds, bet/win flows.

Payment orchestration in betting and casino
Cascading, deposits, withdrawals, reconciliation.

iGaming platform architecture
Wallet, casino, sportsbook, KYC, bonus modules.

Secrets and 12-factor: env vs vault
12-factor config, env in dev, vault in prod.

Zero-downtime deployment: blue-green and rolling
Rolling, blue-green, health checks, graceful shutdown.

Observability: logs, metrics, alerts
Structured logging, metrics, alerting basics.

CI/CD for startups: GitLab CI and GitHub Actions
Lint, test, build, deploy, secrets management.

Docker Compose: production-like dev environment
Services, volumes, env parity, hot-reload.

Monorepo vs multirepo for startups
Trade-offs: shared types, CI cost, team boundaries.

Cursor and AI agents: controlled workflow
Tasks with AC, context, reviewing AI-generated code.

Technical debt: measure and roadmap
Debt classes, DORA metrics, quarterly capacity slots.

PostgreSQL: zero-downtime migrations
Expand/contract, concurrent indexes, backfill strategies.

Nuxt 3: SSR, CSR and hybrid rendering
Route rules, SEO, client-only cabinet, cache and hydration.

NestJS: designing REST API for SaaS
Modules, DTOs, guards, errors, pagination for NestJS APIs.

Code review checklist for dev teams
What to check in PRs: security, tests, migrations, AI code.

Git: branches, releases and hotfix without chaos
Trunk-based flow, release branches, hotfix and semver for parallel development.
