dwyl / product-roadmap

:globe_with_meridians: Because why wouldn't you make your company's product roadmap Public on GitHub?
46 stars 6 forks source link

Docs: Clarify `Why` our `App` MUST Be `Offline-First` #45

Open nelsonic opened 1 year ago

nelsonic commented 1 year ago

@rubensdemelo šŸ‡§šŸ‡· (Dart/Flutter Expert & Friend of @dwyl) recently asked an excellent question in a Tech Stack thread: https://github.com/dwyl/technology-stack/issues/93#issuecomment-1435175181

Q: Is your "non-negotiables" offline first approach documented?
Would like to deep dive into this topic.
I also read about CRDT algorithm.

Note: edited for clarity. Original:

image

Given that this relates to our Product (App) šŸ“± and this is where we're trying to capture as much detail on the Product, šŸ“ I intend to [attempt to] answer his questions here. šŸ¤ž The focus in product-roadmap is on the benefit to the person using the App not the tech. šŸŽÆ (i.e. non-technical ...)

The CRDT algo question will probably need technical deep-dive as Rubens suggests. šŸ§‘ā€šŸ’» #technical Because there's a lot we need to clarify so that people aren't "confused" or "lost" about what we're doing. šŸ¤·ā€ā™‚ļø But the perspective of the person using the App comes first. šŸ„‡

It's on my list: šŸ“‹

image

Will get to this in the next couple of days (currently on family weekend so have limited desk time ...) ā³