Craig Dennis

Craig Dennis

Craig is a software educator, backend developer, and self-taught polyglot who thrives in the deep end and loves doing what people say isn't possible. He subscribes to the growth mindset, and hopes you will too. He knows that coding is fun, and makes sure that learning it feels that way too. As a developer, his strength is bridging the gap between idea and implementation to ensure that both programmers and product managers are speaking the same language. You should hang out. Craig lives in Portland, Oregon.
Using Sandboxes to Safely Execute Untrusted or Dynamic Code
AI Coding Summit 2026AI Coding Summit 2026
Recording pending
Using Sandboxes to Safely Execute Untrusted or Dynamic Code
WorkshopFree
This workshop introduces Sandboxes as a general computing primitive and uses Cloudflare Sandboxes as the concrete implementation. Participants explore common, real-world use cases for sandboxed execution and learn how to reason about when and why sandboxes are the right tool.

The workshop is intentionally product-adjacent rather than product-specific. Cloudflare Sandboxes are used throughout, but the concepts apply broadly to modern secure execution environments.


Workshop Goals

By the end of this workshop, participants will be able to:

- Explain what a sandbox is and why it exists as a compute primitive
- Identify common problems that sandboxes are well suited to solve
- Safely execute untrusted or dynamic code
- Use sandboxes for development, testing, and automation workflows
- Reason about security, performance, and tradeoffs when choosing sandboxed execution