~/talk

The Power of Cloud Functions

Talkat SwiftLeeds 2023 · 2023-10-09..10-10· [javascript, cloud-infrastructure]
slides:none on file

Shows how to write and deploy real Firebase backend code: TypeScript functions (example userIsLegal callable and a URL summariser using OpenAI), local testing with the emulator and Postman, and one-line deployment with firebase deploy only functions. Demonstrates Firestore triggers that add derived fields, explains Cloud Functions second‑generation features (longer 1‑hour timeout, far fewer cold starts, large concurrency), notes scheduled functions don’t run reliably in the emulator, and covers calling functions from Swift via the Firebase SDK.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:49Cloud functions simplify complexity
  3. 4:43What are cloud functions
  4. 8:10Quick start guide
  5. 9:57Writing and testing functions
  6. 13:10Firestore integration
  7. 15:42Triggering functions on events
  8. 17:27Calling external APIs
  9. 20:42Testing functions locally
  10. 23:30Calling functions from apps
  11. 26:16Deploying functions
  12. 27:42Pricing and free tier
  13. 29:09Next steps and resources
  14. 31:18Q&A and closing
~/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.