~/talk

90s Website … in 2023 on mobile in Compose … for science

slides:none on file

Builds a retro 90s web UI using Jetpack Compose and Compose Multiplatform, reproducing blink tags, rainbow shimmer, marquees, a visitor counter and particle glitter; implements repeated background with image Shader with tileMode = Repeat, uses infiniteTransition and AnimatedVisibility for looping and show/hide, computes spaced dots with Poisson disk distribution (obtained from ChatGPT), runs on Android and desktop but animated GIFs only work on desktop, particle animation updates via frameRelease (inefficient but functional).

AI-written summary · about

  1. 0:0090s website in Compose intro
  2. 1:51Memphis design history
  3. 3:4090s website tech & aesthetics
  4. 6:31Compose across devices
  5. 7:34State & animation in Compose
  6. 8:36Memphis colors & backgrounds
  7. 10:23Animated backgrounds with state
  8. 12:55JPEG-style wallpapers in Compose
  9. 14:21Blink tag animation
  10. 16:31Ghost animations with state
  11. 17:57Visitor counter with digits
  12. 19:22Rainbow text & gradients
  13. 21:48Shimmer gradients & brushes
  14. 23:43Candy stripes & dividers
  15. 25:50Heart animation scaling
  16. 26:55Under construction marquee
  17. 27:56Glitter particles & state
  18. 29:43Easter egg & GIF limits
  19. 30:46Key takeaways
  20. 32:31Animations as body language
  21. 34:16Missing 90s elements
~/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.