~/talk

A Simple Blog Site

links:none on file
slides:none on file

Builds a functional blog site with image upload, CRUD and previews backed by Azure Cosmos DB and CDN, using the Cosmos DB emulator locally and Blob Storage for images. Demo config uses autoscale 400–4,000 RUs, prefers serverless for low traffic, and warns about an old Azure Storage SDK (use 12.10 if Azurite breaks). Implements create vs upsert, synchronous waits to avoid emulator race conditions, and a delete flow that COUNTs other documents before removing images. Code is on GitHub and the demo runs end-to-end.

AI-written summary · about

  1. 0:00Introduction
  2. 1:27Storage Options
  3. 1:46Why Cosmos DB
  4. 2:45Setting up Cosmos DB
  5. 6:18Project Overview
  6. 9:59Injection
  7. 10:13Code
  8. 11:57Fragment
  9. 19:35Demo
  10. 21:55Configuration
  11. 22:57Portal
  12. 28:30Outro
~/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.