Extending a minimum viable experience with progressive enhancement

A presentation at Async in November 2019 in Brighton, UK by Andy Bell

Slide 1

Slide 1

jotter.space Extending a minimum viable experience with progressive enhancement

Slide 2

Slide 2

The live jotter PWA

Slide 3

Slide 3

Notion logo

Slide 4

Slide 4

My previous jot solution in a crowded Notion workspace

Slide 5

Slide 5

I make too many side projects… https://hanchizljaw.com/projects

Slide 6

Slide 6

But hey, another won’t hurt

Slide 7

Slide 7

What’s a minimum viable experience?

Slide 8

Slide 8

The diagram that’s often used as an analogy for ‘minimum viable product’ could also be used as an analogy for ‘minimum viable experience’

Slide 9

Slide 9

What’s the minimum viable experience for this?

Slide 10

Slide 10

A humble <textarea>

Slide 11

Slide 11

The jotter app with no styles

Slide 12

Slide 12

We have a skateboard

Slide 13

Slide 13

The CSS is added

Slide 14

Slide 14

We have a scooter

Slide 15

Slide 15

The JS is added

Slide 16

Slide 16

We have a bike

Slide 17

Slide 17

A service worker and offline capabilities are added

Slide 18

Slide 18

We have a scooter

Slide 19

Slide 19

Roadmap

  • Pro licences and features
  • Multiple notes
  • Markdown preview
  • Sync notes across devices

Slide 20

Slide 20

A humble <textarea>

Slide 21

Slide 21

The jotter icon

Slide 22

Slide 22

Thank you https://jotter.space https://hankchizljaw.com/pe/ @hankchizljaw hankchizljaw.com