~/talk

Creating SQSLite - My Journey into Open Source

Talkat OpenJS World 2022 · 2022-06-06..06-10· [nodejs, open-source]
links:none on file
slides:none on file

Built a lightweight mock SQS server called SQSLite that claims to replicate AWS SQS responses while running locally, implemented in pure Node.js and uses Fastify under the hood. It runs as a node module, CLI, or in-process test server and integrates with AWS SDK/Jest by flipping the endpoint to localhost. It reduces development costs vs real AWS and heavy LocalStack but currently loses data on shutdown (no persistence yet) and needs a UI and wider adoption.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:24My open source journey
  3. 3:53AWS billing scare and solutions
  4. 5:14Introducing SQSLite
  5. 6:40How SQSLite works
  6. 9:04Using SQSLite in tests
  7. 10:30Seven open source lessons
  8. 17:57Handling criticism and imposter syndrome
  9. 19:39Future of SQSLite
  10. 21:51Q&A session
~/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.