Security

2 essays tagged Security · All articles

2026

  1. Migrating a production Django app from Elasticsearch to OpenSearch

    How a one-line urllib3 security bump turned into migrating a Django app from elasticsearch-py to opensearch-py, and what we vendored to keep the API responses unchanged.

    8 min read

  2. Okta single sign-on (SSO) setup: a step-by-step guide

    How to set up an Okta OIDC application for SSO: groups, role attributes, scopes, claims, access policies, event hooks for soft-deleting users, and optional MFA.

    12 min read · Enterprise SSO with Django and AWS Cognito, part 2 of 6