aboutsummaryrefslogtreecommitdiff
path: root/src/content/blog/2020/11/14/local-first-review.adoc
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/content/blog/2020/11/14/local-first-review.adoc (renamed from _articles/2020-11-14-local-first-software-you-own-your-data-in-spite-of-the-cloud-article-review.md)18
1 files changed, 8 insertions, 10 deletions
diff --git a/_articles/2020-11-14-local-first-software-you-own-your-data-in-spite-of-the-cloud-article-review.md b/src/content/blog/2020/11/14/local-first-review.adoc
index 68ae03c..c24095a 100644
--- a/_articles/2020-11-14-local-first-software-you-own-your-data-in-spite-of-the-cloud-article-review.md
+++ b/src/content/blog/2020/11/14/local-first-review.adoc
@@ -1,6 +1,4 @@
----
-
-title: "Local-First Software: You Own Your Data, in spite of the Cloud - article review"
+= Local-First Software: You Own Your Data, in spite of the Cloud - article review
date: 2020-11-14
@@ -21,7 +19,7 @@ This is a review of the article
"[Local-First Software: You Own Your Data, in spite of the Cloud][article-pdf]",
by M. Kleppmann, A. Wiggins, P. Van Hardenberg and M. F. McGranaghan.
-### Offline-first, local-first
+== Offline-first, local-first
The "local-first" term they use isn't new, and I have used it myself in the past
to refer to this types of application, where the data lives primarily on the
@@ -44,7 +42,7 @@ around I think there's a chance people will prefer saying "local-first" in
[presentation]: {% link _slides/2020-11-14-on-local-first-beyond-the-crdt-silver-bullet.slides %}
[article-pdf]: https://martin.kleppmann.com/papers/local-first.pdf
-### Software licenses
+== Software licenses
On a footnote of the 7th ideal ("You Retain Ultimate Ownership and Control"),
the authors say:
@@ -138,7 +136,7 @@ to achieve "The Long Now".
It is less bad, but still not quite there yet.
-### Denial of existing solutions
+== Denial of existing solutions
When describing "Existing Data Storage and Sharing Models", on a
footnote[^devil] the authors say:
@@ -184,7 +182,7 @@ people don't do it already, since Git is built to work like that.
[git-local-first]: https://drewdevault.com/2018/07/23/Git-is-already-distributed.html
-### Ditching of web applications
+== Ditching of web applications
The authors put web application in a worse position for building local-first
application, claiming that:
@@ -216,7 +214,7 @@ applications are possible.
[pouchdb]: https://pouchdb.com/
[instant-apps]: https://developer.android.com/topic/google-play-instant
-### Costs are underrated
+== Costs are underrated
I think the costs of "old-fashioned apps" over "cloud apps" are underrated,
mainly regarding storage, and that this costs can vary a lot by application.
@@ -241,7 +239,7 @@ maintain, backup and store their content.
The dial measuring "cloud apps" and "old-fashioned apps" needs to be specific to
use-cases.
-### Real-time collaboration is optional
+== Real-time collaboration is optional
If I were the one making the list of ideals, I wouldn't focus so much on
real-time collaboration.
@@ -268,7 +266,7 @@ When discussing "working offline", I'd rather keep this type of person in mind,
then the subset of people who are offline when on the elevator will naturally be
included.
-### On CRDTs and developer experience
+== On CRDTs and developer experience
When discussing developer experience, the authors bring up some questions to be
answered further, like: