~/talk

Journey of Cheapass.in: A side project to a DIY platform

Talkat ReactFoo Hyderabad 2018 · on Saturday, 2018-03-17· [nodejs, serverless]
links:none on file
slides:none on file

Cheapass.in grows from a one‑person side project into a real service used by 7.5k users and sending 6,50,000 price drop alerts before shutdown, built as a full‑stack JS system with NodeJS MongoDB Android and iOS apps plus web clients, bookmarklet and a Twitter bot. Operational bottlenecks include scraping throttles, proxy and rate‑limit strategy, array‑vs‑document data model changes to avoid giant writes, and spinning up serverless handlers; a later replication on Zeit Now, AWS Lambda and Google Firestore proves feasible but not immortal.

AI-written summary · about

  1. 0:00Start
  2. 5:25the curious case of db sche
  3. 7:48processing data stored in a data
  4. 9:34spawn with care
  5. 11:45never rely on systems you didn't
  6. 20:55create flexible endpoints
  7. 25:48tiny incentives go a long way
  8. 27:28there's no perfect product
~/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.