Skip to content

Media / Engineering videos

Watch a tutorial. Try the example.

A selection of tutorials worth watching from Apple, Android and other engineering teams. Each video links to its publisher, with a related lab or service you can explore here.

ORIGINAL RECORDINGS / BROWSER DEMONSTRATIONS

Short product walkthroughs, made from working demos.

Short screen recordings from our interactive product demos. Watch the workflow, then open the demo and try it yourself.

Agent tool authorization

Synthetic tool request, tenant policy check and human approval.

Try the interactive demo →

Operations workflow

Sample work-queue interactions and local status transitions.

Try the interactive demo →

Mobile experience concept

Local-state task management and progress feedback.

Try the interactive demo →

DEMONIC BINARY / ORIGINAL TECHNICAL EXPLAINERS

Security and engineering decisions, explained.

Four short, silent visual explainers with readable chapters and transcripts. Each links to a detailed service and underlying engineering material.

API authorization: where tenant isolation fails

An original visual walkthrough of object access, owner checks, and negative-path retesting using a synthetic API.

View transcript
  1. Start with two tenant identities and an API object that belongs to the first tenant.
  2. An insecure object lookup returns a record based on its ID without enforcing the caller's tenant boundary.
  3. The correction scopes database access to the authenticated principal and the object owner's tenant.
  4. A negative-path regression test repeats the unauthorized request and expects denial while preserving authorized access.
Explore Penetration Testing & Red Teaming

Mobile security: the device is not the authority

An original visual walkthrough of authentication signals, sensitive data, and server-owned authorization decisions.

View transcript
  1. A native mobile client can store a session and collect an integrity signal, but those signals cannot grant unlimited access.
  2. The backend authenticates the user and checks the resource and requested operation for every protected API call.
  3. A malicious client can replay or modify a request. Protected operations must be enforced on the server.
  4. Validate revoked sessions, retries, offline sync and user switching before release.
Explore iOS & Android Development

Production debugging: trace the redirect loop

An original technical explainer based on Demonic Binary's published Cloudflare routing incident.

View transcript
  1. The symptom is a redirect loop on the public website after an asset request.
  2. Trace the host, path normalization and static-asset lookup before making a routing change.
  3. Correct the worker-to-asset boundary without creating a redirect cycle for missing files.
  4. Verify canonical hostnames, expected routes, 404 responses and a reversible deployment.
Explore Backend & Cloud Engineering

AI agent tools: permissions before execution

An original visual walkthrough of tool allowlists, user permissions and human approval checks.

View transcript
  1. The agent receives a user request and selects a tool that could change a business record.
  2. Model output is treated as untrusted input; the backend authorizes identity, resource and action separately.
  3. Privileged or irreversible actions require an explicit approval step before execution.
  4. Replays, prompt injection and failed retries must be tested and logged without exposing secrets.
Explore AI Agent Development & Security

Curated videos and screencasts

Tutorials from the teams behind the tools we use. Choose a video to load its player.

iOS / Apple Developer

Design with SwiftUI

Official Apple session about SwiftUI system components and design patterns.

No YouTube player loads until you choose to play. Playing may allow YouTube to process your visit under its privacy terms.

Watch for

  • Native SwiftUI components
  • Design consistency
  • Product implementation choices
iOS engineering

Android / Android Developers

Jetpack Compose: State

Official Android Developers screencast on observable state, recomposition and configuration changes.

No YouTube player loads until you choose to play. Playing may allow YouTube to process your visit under its privacy terms.

Watch for

  • State ownership
  • Recomposition behavior
  • Reliable UI data flow
Android engineering

API security / Google Cloud Tech

OAuth, JWT, HMAC, oh my! API security for your enterprise

An engineering discussion of authentication and API security. Published in 2020; verify current standards before applying any patterns.

No YouTube player loads until you choose to play. Playing may allow YouTube to process your visit under its privacy terms.

Watch for

  • Authentication vs. authorization
  • Token and signature tradeoffs
  • Monitoring boundaries
API security review

Try our interactive walkthroughs

Work through our own examples of API authorization, architecture and release planning right in your browser.

Interactive code review walkthrough

API authorization: reproduce a BOLA regression

Compare insecure object fetching against tenant-scoped authorization, then run all five synthetic test scenarios.

Open walkthrough

Hands-on architecture walkthrough

Architecture: identify client/server trust gaps

Work through authentication and service-boundary tradeoffs in a browser-only scenario.

Open walkthrough

Engineering scoping walkthrough

Release readiness: build a review scope

Create a preliminary implementation and release plan, with clear constraints and handoff questions.

Open walkthrough