Where No PHP Has Gone Before
summary
A PHP program generates Pulumi-compatible YAML by emitting resource objects and generating PHP classes from provider JSON schema (with a crude recursive ref fixer) and actually runs pulumi up; CI work uses Dagger/buildkit to run the pipeline containerized and stream GraphQL queries for visibility; serverless experiments use Spin plus the VMware PHP WASM runtime to run PHP in the browser and on serverless, producing tiny modules (often under 5 MB) with near-instant startup sub‑millisecond invocation, and the demos mostly work.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:09PHP and Pulumi for IaC
- 8:41Running Pulumi with PHP
- 11:53Dagger for CI/CD
- 16:07Demo: PHP Dagger pipeline
- 18:26WebAssembly and serverless
- 25:50Demo: PHP in WebAssembly with Spin
- 32:13Microservices with Spin modules
- 36:57Deploying PHP WebAssembly
- 37:41PHP WebAssembly in browser
- 41:18PHP beyond full-stack
- 42:23Q&A
related talks
58mPHP on Lambda with Custom Runtimes
02h 08mGoing serverless with PHP and Bref.sh
39mServerless PHP applications with Bref
56mRunning Your PHP Site on AWS Lambda
44mServerless PHP applications with Bref
39mDevelopment productivity in a post serverless world
34mMaking PHP apps in Wasm incredibly fast
52mPHP on serverless, how it works under the hood
