Divy Srivastava

i work at Deno. most of my work is around systems engineering and AI research.

these days the work runs more like a small lab than a personal blog. there are a lot of experiments, a fleet of agents, and notes from both.

i get nerd-sniped easily. If something here caught you, or you just want to talk. email me at [email protected] or x

shin-chan in a crowd
me
deno team in an elevator
deno team
cube houses in rotterdam
rotterdam

notable work:

  1. Deno. Runtime work across FFI, compilation, permissions, and native tooling.
  2. laufey. A cross-platform desktop application framework with native windows, webview and Chromium backends. Powers Deno Desktop.
  3. v8x. Author of a drop-in V8 ABI compatibility layer that runs deno_core unchanged on JavaScriptCore and QuickJS.
  4. Clawpatrol. A gateway firewall that inspects agent tool traffic and enforces policy before execution.
  5. Sui. Injects immutable payloads into ELF, PE, and Mach-O executables and powers deno compile.
  6. Turbocall. Generates V8 FFI call stubs at runtime without general-purpose libffi dispatch.
  7. op2. Author of Deno’s Rust-to-JavaScript binding generator, including generated type conversions and V8 fast-call paths.

posts:

  1. A security firewall for AI agents
  2. Remote stack-trace symbolication
  3. Seatbelt sandboxing Deno’s runtime
  4. Embedding data into prebuilt binaries
  5. Turbocall: a JIT for V8 FFI trampolines

talks:

  1. Deno internals: the op2 driver
  2. WebGPU windowing with surface APIs
  3. Building cross-platform games with Deno FFI
  4. Injecting read-only data into binaries
  5. Kernel to runtime: how JS calls become syscalls
  6. A JIT compiler for dynamic FFI