christensen.codes
  • Menu ▾
    • About
    • Writing
    • Talks
  • About
  • Writing
  • Talks

AI Agent Streaming in Action: Barge-in, Human Handover, and Session Continuity @ Ably

2026-05-29Mike Christensen
#ai  #realtime 
A live demo of the patterns that are hard to get right with a plain HTTP stream: session continuity, barge-in, human handover and multi-agent coordination.

Why Production AI Needs a Session Layer, Not Just a Stream @ Ably

2026-04-28Mike Christensen
#ai  #realtime 
HTTP streaming is fine for AI demos, but real users need something more durable. I wrote on the Ably blog about why.

Exploring Generic Types in Go 2.0

2021-01-09Mike Christensen
#go  #golang 
Building a reflection-free, type-safe utility library for Go.

Escape Analysis in Go: Stack vs. Heap

2020-11-08Mike Christensen
#go  #golang  #optimisation 
Optimising code by easing pressure on the Garbage Collector.

Concurrency is not Parallelism

2020-10-27Mike Christensen
#go  #golang  #concurrency 
Wasting Goroutines on Conway’s Game of Life.
[Older posts] >
© 2021-2026 Mike Christensen
GitHub :: Twitter :: LinkedIn :: Email