about summary refs log tree commit diff homepage
path: root/blog/dedep.md
diff options
context:
space:
mode:
authorNguyễn Gia Phong <mcsinyx@disroot.org>2022-11-13 02:16:53 +0900
committerNguyễn Gia Phong <mcsinyx@disroot.org>2022-11-13 02:16:53 +0900
commit65388b8c59723b5442ca7e2cf85b47ef04074966 (patch)
tree4d1eb74a426ff575f57c77c72f859f85e97e00de /blog/dedep.md
parent408e4db30f1e1a7c71c9124a7d310fe6229905da (diff)
downloadsite-65388b8c59723b5442ca7e2cf85b47ef04074966.tar.gz
Fix typos and add the call
Diffstat (limited to 'blog/dedep.md')
-rw-r--r--blog/dedep.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/blog/dedep.md b/blog/dedep.md
index df21864..f0fa6cd 100644
--- a/blog/dedep.md
+++ b/blog/dedep.md
@@ -11,7 +11,7 @@ tags = ["fun", "packaging"]
 ## Exposition
 
 In the [occasional fights] between system and language packagers,
-[I'm known to take the downstream camp.][ipwhl]  As an user, there are
+[I'm known to take the downstream camp.][ipwhl]  As a user, there are
 lots of things I take for granted.  I install the stuff I need,
 occasionally upgrade the system, and everything gets updated.
 Vulnerability in a library used by multiple programs?  Its patched version
@@ -24,7 +24,7 @@ express myself at work and at home.
 Recently on my work computer, I've switched to Guix System, which has yet
 many packages.  Looking into the way to package programs I use
 and on-going efforts, I realized the colossal number of transitive dependencies
-of [certain software] and the impracticality for an user union (i.e. a distro)
+of [certain software] and the impracticality for a user union (i.e. a distro)
 to maintain such set of [micro packages] in every language.
 
 ## Confrontation
@@ -74,7 +74,7 @@ for new side projects and it actually worked for my most recent ones:
 Even for such simple use cases, there are still many libraries in the wild
 that can handle more data formats, are more convenient to use
 or more performant.  On the other hand the amount of maintenance needed
-to keep the programs safe indefinitely for an user is much lower
+to keep the programs safe indefinitely for a user is much lower
 thanks to the small dependency footprint.
 
 What I'm asking you to give a try in the advent days[^advent] is not as drastic.
@@ -99,8 +99,8 @@ are content with older versions of your software.
 
 ## Fall and Catastrophe
 
-I hope not.  I look for [answers], not [tragedies].
-Though winter is coming, a lit De-Dependency December awaits.
+I hope not.  I look for [answers], not [tragedies].  Winter is coming,
+join me in a De-Dependency December and save the users!
 
 [^rust]: Unless you use Rust.
 [^advent]: I'm not Christian, but I had fun with [AoC] and [Neopets] before.