~/talk

Goodbye, World; Hello, Battlesnake!

Talkat Commit Your Code 2025 · 2025-09-25..09-26· [creative-coding]
links:none on file
slides:none on file

A live Battlesnake project that ties a web server to a game engine and an LLM is built and demoed: a voice-controlled Battlesnake using Twilio Conversation Relay and a local Olama Quen 3 1.7B model, communicating over TinyHTTP/TinyWS, obeying 500ms turn limits. A second “Full Snake” records board states and generates postgame color commentary. Demos intermittently require a phone hotspot, the snake obeys voice prompts, and the LLM sometimes hallucinates facts.

AI-written summary · about

  1. 0:00Introduction to Hello World and Battlesnake
  2. 1:02The history of Hello World and developer progression
  3. 3:33Shifting developer pathways with AI and creativity
  4. 5:21What is Battlesnake and how it works
  5. 7:56Battlesnake API structure and rules
  6. 9:21From computation to creativity in Battlesnake
  7. 10:46Planning the voice-controlled Battlesnake demo
  8. 11:50Setting up the live coding environment
  9. 13:14Building a basic Battlesnake server
  10. 14:20Testing and customizing the Battlesnake
  11. 16:31Integrating voice control with LLM and Twilio
  12. 18:38Running the voice-controlled Battlesnake demo
  13. 20:26Adding commentary with Full Snake
  14. 21:54Demo of Full Snake with live commentary
  15. 23:18How Full Snake generates commentary
  16. 24:00Conclusion and resources for Battlesnake
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.