~/talk

Building in Constrained Environments: Lessons from YouTrack Apps

links:none on file
slides:none on file

Adeptask's team builds YouTrack apps under iframe sandboxing with a stateless JavaScript backend (no Node, no crypto, limited write APIs) and solves loading and storage problems with concrete hacks: bundling everything into a single HTML bundle eliminates flashes of unstyled content and cuts resource latency; adding Cache-Control revalidate reduces per-step loads from ~500ms to ~31ms (90%+ wins); and an experimental HTTP cache as database echoes a custom header to cache ephemeral state (works but is not secure).

AI-written summary · about

  1. 0:00Building Utre apps
  2. 3:56Utre app development
  3. 6:26Utre app constraints
  4. 10:22Loading and UI rendering
  5. 18:47Optimizing content loading
  6. 24:17Storing ephemeral data
  7. 31:43Challenges and solutions
  8. 32:27Q&A
~/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.