Discipline Group
🧪 Engineering
Developer and API tutorials, media infrastructure, and testing — for people building the tools, not just using them. Part of the site's full tutorial library — 23 guides in this group so far.
API Design for Async Media Processing Jobs
Job-queue states, webhooks vs. polling, and idempotent delivery for long-running media jobs.
How Video Codecs Actually Decide What to Compress
How video codecs decide which visual information to keep and discard: motion prediction, chroma subsampling, and perceptual masking explained.
Video Playback in the Browser: HLS, DASH, and Players
Plain video element, HLS, or DASH, and why playback fails.
CI/CD for Cross-Platform Media Tool Builds
Build, sign, and release across macOS, Windows, and Linux from one GitHub Actions workflow.
Cloud Storage for Video Editors: Compared by Cost and Speed
A practical comparison of cloud storage for video editors: upload/download speed for large files, cost per terabyte, and collaboration features.
Containerizing Media Processing Tools
Docker image size, volume handling, and GPU passthrough gotchas specific to FFmpeg-based tools.
FFmpeg Command Patterns Worth Knowing
The command shapes that cover most media work, and stream mapping.
Why Your Video Won't Play on Some Devices
Diagnosing video files that play on some devices but not others: checking codec, container format, and hardware decoding support.
The Future of AR Glasses as a Content Platform
Whether AR glasses become a genuine new content platform: the hardware constraints still unsolved, and what a realistic content format looks like.
The Future of Neural Video Codecs
AI-driven neural video compression's real efficiency gains over traditional codecs, and the realistic timeline for reaching mainstream use.
Handling Large File Uploads in Web Applications
Chunked, resumable uploads that survive a dropped connection without starting over.
Building Media Applications: A Developer Primer
Why media workloads break normal web architecture, and the patterns that fix it.
Migrating a Media Archive Without Losing Anything
Moving an archive with metadata intact, and proving nothing was lost.
Media Asset Management (MAM) Explained
Ingest, proxy workflows, metadata, and how organizations actually evaluate a MAM.
File Naming and Folder Structure That Survives
A naming convention people will actually follow.
Media Metadata Standards: EXIF, XMP, and Sidecars
Where metadata lives, which standards matter, and why it disappears.
Monitoring a Media Processing Pipeline
What to measure in a transcode pipeline, and what to alert on.
Storage Tiers and Archive Strategy for Media Teams
What lives on fast storage, what moves to cheap, and what survives.
Automated Testing for Media Applications
Fixture files, golden-output comparison, and handling non-deterministic encoders in CI.
Building a Thumbnail and Preview Pipeline
Generating poster frames, scrub previews, and proxies reliably.
CDN Architecture for Video at Scale
Origin shielding, edge caching, and multi-CDN failover explained.
Web Audio for Browser-Based Media Tools
Building real audio tools in the browser with the node graph.
WebCodecs: Encoding and Decoding in the Browser
Client-side encode and decode: what it enables and where it breaks.
Translate this page
- Español
- 简体中文
- हिन्दी
- العربية
- Português
- Français
- Deutsch
- 日本語
- Русский
- Bahasa Indonesia
- 한국어
- Italiano
- Türkçe
- Tiếng Việt
- Polski
- Nederlands
Machine translation provided by Google Translate, on Google’s servers. We do not check these translations and they will get technical terms wrong. The English page is the authoritative one. Following a link sends this page’s address to Google. Your browser may also offer to translate this page itself, which keeps the request on your device.