From c721bd663105fb8235669a642db2112c8bc5499f Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 15:54:09 -0300 Subject: [PATCH 01/21] Robert Frost quote --- content/quotes/robert-frost/index.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 content/quotes/robert-frost/index.md diff --git a/content/quotes/robert-frost/index.md b/content/quotes/robert-frost/index.md new file mode 100644 index 0000000..e5cfb3d --- /dev/null +++ b/content/quotes/robert-frost/index.md @@ -0,0 +1,11 @@ ++++ +title = "Robert Frost" +weight = 114 + +[taxonomies] +tags = ["quotes", "robert frost", "god"] ++++ + +> Forgive, O Lord, my little jokes on Thee +> And I'll forgive Thy great big one on me. + From e3699a1095e369e6365da366d58ac473c2c3f4d9 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 15:56:59 -0300 Subject: [PATCH 02/21] Confucius quote --- content/quotes/confucius/index.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/content/quotes/confucius/index.md b/content/quotes/confucius/index.md index 1f96498..53e40f4 100644 --- a/content/quotes/confucius/index.md +++ b/content/quotes/confucius/index.md @@ -3,8 +3,12 @@ title = "Confucius" weight = 99 [taxonomies] -tags = ["quotes", "confucius", "virtues"] +tags = ["quotes", "confucius", "virtues", "learning", "work", "thinking"] +++ > "Virtue is not left to stand alone. He who practices it will have > neighbors." + +> Learning without thought is labor lost; thought without learning is +> perilous. + From bdd7d46896b4bcbcc0aeed84ab2fc22ddb32ddbc Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 16:09:24 -0300 Subject: [PATCH 03/21] George Carlin quote --- content/quotes/george-carlin/index.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 content/quotes/george-carlin/index.md diff --git a/content/quotes/george-carlin/index.md b/content/quotes/george-carlin/index.md new file mode 100644 index 0000000..095ca04 --- /dev/null +++ b/content/quotes/george-carlin/index.md @@ -0,0 +1,11 @@ ++++ +title = "George Carlin" +weight = 103 + +[taxonomies] +tags = ["quotes", "george carlin", "church", "religion", "politics"] ++++ + +> "If churches want to play the game of politics, let them pay admission like +> everyone else" + From 865e71f79787e3fe56fd8ab80e89765056d8ecc9 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 16:56:01 -0300 Subject: [PATCH 04/21] James H Boren quote --- content/quotes/james-h-boren/index.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 content/quotes/james-h-boren/index.md diff --git a/content/quotes/james-h-boren/index.md b/content/quotes/james-h-boren/index.md new file mode 100644 index 0000000..a0e9d9f --- /dev/null +++ b/content/quotes/james-h-boren/index.md @@ -0,0 +1,10 @@ ++++ +title = "James H. Boren" +weight = 106 + +[taxonomies] +tags = ["quotes", "james h boren", "leadership"] ++++ + +> When in doubt, mumble; when in trouble, delegate; when in charge, ponder. + From f8f257e38560cbb28356b2c5d668ddff622e75ed Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 16:58:53 -0300 Subject: [PATCH 05/21] Bette Midler quote --- content/quotes/bette-midler/index.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 content/quotes/bette-midler/index.md diff --git a/content/quotes/bette-midler/index.md b/content/quotes/bette-midler/index.md new file mode 100644 index 0000000..d250515 --- /dev/null +++ b/content/quotes/bette-midler/index.md @@ -0,0 +1,10 @@ ++++ +title = "Bette Midler" +weight = 98 + +[taxonomies] +tags = ["quotes", "bette midler", "success"] ++++ + +> The worst part of having success is trying to find someone who is happy for you. + From 84b961a771ea53842fc48217bd44651937a6d085 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 17:13:49 -0300 Subject: [PATCH 06/21] Charles Schulz quote --- content/quotes/charles-schulz/index.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 content/quotes/charles-schulz/index.md diff --git a/content/quotes/charles-schulz/index.md b/content/quotes/charles-schulz/index.md new file mode 100644 index 0000000..294ec92 --- /dev/null +++ b/content/quotes/charles-schulz/index.md @@ -0,0 +1,11 @@ ++++ +title = "Charles Schulz" +weight = 99 + +[taxonomies] +tags = ["quotes", "charles schulz", "future"] ++++ + +> Don't worry about the world coming to an end today. It's already tomorrow +> in Australia. + From f1edd6c8afd6837c24b07440ca95599ea9e7fa76 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 17:21:02 -0300 Subject: [PATCH 07/21] Neil deGrasse Tyson quote --- content/quotes/bette-midler/index.md | 2 +- content/quotes/charles-schulz/index.md | 4 ++-- content/quotes/confucius/index.md | 4 ++-- content/quotes/james-h-boren/index.md | 2 +- content/quotes/neil-degrasse-tyson/index.md | 11 +++++++++++ content/quotes/robert-frost/index.md | 4 ++-- 6 files changed, 19 insertions(+), 8 deletions(-) create mode 100644 content/quotes/neil-degrasse-tyson/index.md diff --git a/content/quotes/bette-midler/index.md b/content/quotes/bette-midler/index.md index d250515..f4c1417 100644 --- a/content/quotes/bette-midler/index.md +++ b/content/quotes/bette-midler/index.md @@ -6,5 +6,5 @@ weight = 98 tags = ["quotes", "bette midler", "success"] +++ -> The worst part of having success is trying to find someone who is happy for you. +> "The worst part of having success is trying to find someone who is happy for you." diff --git a/content/quotes/charles-schulz/index.md b/content/quotes/charles-schulz/index.md index 294ec92..0316b27 100644 --- a/content/quotes/charles-schulz/index.md +++ b/content/quotes/charles-schulz/index.md @@ -6,6 +6,6 @@ weight = 99 tags = ["quotes", "charles schulz", "future"] +++ -> Don't worry about the world coming to an end today. It's already tomorrow -> in Australia. +> "Don't worry about the world coming to an end today. It's already tomorrow +> in Australia." diff --git a/content/quotes/confucius/index.md b/content/quotes/confucius/index.md index 53e40f4..a766d79 100644 --- a/content/quotes/confucius/index.md +++ b/content/quotes/confucius/index.md @@ -9,6 +9,6 @@ tags = ["quotes", "confucius", "virtues", "learning", "work", "thinking"] > "Virtue is not left to stand alone. He who practices it will have > neighbors." -> Learning without thought is labor lost; thought without learning is -> perilous. +> "Learning without thought is labor lost; thought without learning is +> perilous." diff --git a/content/quotes/james-h-boren/index.md b/content/quotes/james-h-boren/index.md index a0e9d9f..c8f479d 100644 --- a/content/quotes/james-h-boren/index.md +++ b/content/quotes/james-h-boren/index.md @@ -6,5 +6,5 @@ weight = 106 tags = ["quotes", "james h boren", "leadership"] +++ -> When in doubt, mumble; when in trouble, delegate; when in charge, ponder. +> "When in doubt, mumble; when in trouble, delegate; when in charge, ponder" diff --git a/content/quotes/neil-degrasse-tyson/index.md b/content/quotes/neil-degrasse-tyson/index.md new file mode 100644 index 0000000..52d5463 --- /dev/null +++ b/content/quotes/neil-degrasse-tyson/index.md @@ -0,0 +1,11 @@ ++++ +title = "Neil deGrasse Tyson" +weight = 110 + +[taxonomies] +tags = ["quotes", "neil degrasse tyson", "life"] ++++ + +> "Life is fragile We live 80 years. But we’re dead after 8 weeks without +> food, 8 days without water, 8 minutes without air." + diff --git a/content/quotes/robert-frost/index.md b/content/quotes/robert-frost/index.md index e5cfb3d..36bb2c1 100644 --- a/content/quotes/robert-frost/index.md +++ b/content/quotes/robert-frost/index.md @@ -6,6 +6,6 @@ weight = 114 tags = ["quotes", "robert frost", "god"] +++ -> Forgive, O Lord, my little jokes on Thee -> And I'll forgive Thy great big one on me. +> "Forgive, O Lord, my little jokes on Thee +> And I'll forgive Thy great big one on me." From b0dff73b51bb03982fb6f10b440c03eb93b69980 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 17:48:14 -0300 Subject: [PATCH 08/21] Robert Frost quote --- content/quotes/robert-frost/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/quotes/robert-frost/index.md b/content/quotes/robert-frost/index.md index 36bb2c1..a0dc887 100644 --- a/content/quotes/robert-frost/index.md +++ b/content/quotes/robert-frost/index.md @@ -9,3 +9,5 @@ tags = ["quotes", "robert frost", "god"] > "Forgive, O Lord, my little jokes on Thee > And I'll forgive Thy great big one on me." +> "If society fits you comfortably enough, you call it freedom." + From dc25fad9664c980069a8281680eb428c8f17d04f Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 17:56:06 -0300 Subject: [PATCH 09/21] George F Baer quote --- content/quotes/george-f-baer/index.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 content/quotes/george-f-baer/index.md diff --git a/content/quotes/george-f-baer/index.md b/content/quotes/george-f-baer/index.md new file mode 100644 index 0000000..2b23367 --- /dev/null +++ b/content/quotes/george-f-baer/index.md @@ -0,0 +1,10 @@ ++++ +title = "George F. Baer" +weight = 103 + +[taxonomies] +tags = ["quotes", "george f baer", "xenophobia"] ++++ + +> "They don't suffer. They can't even speak English." +-- answering a reporter's question about the suffering of starving miners. From 3a5a2f5d6436668343502b76ff5cbcf58eed2e2a Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 18:01:27 -0300 Subject: [PATCH 10/21] Antonio de Saint-Exupery quote --- content/quotes/antoine-de-saint-exupery/index.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 content/quotes/antoine-de-saint-exupery/index.md diff --git a/content/quotes/antoine-de-saint-exupery/index.md b/content/quotes/antoine-de-saint-exupery/index.md new file mode 100644 index 0000000..81cdc8d --- /dev/null +++ b/content/quotes/antoine-de-saint-exupery/index.md @@ -0,0 +1,13 @@ ++++ +title = "Antoine de Saint-Exupéry" +weight = 97 + +[taxonomies] +tags = ["quotes", "antonie de saint-exupery", "truth"] ++++ + +> "It is only with the heart one can see clearly; what is essential is +> invisible to the eye." +-- The Fox, 'The Little Prince" + + From dcbf74e3b542b5fa6a25d5dffd7a90a6467a2951 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 18:04:15 -0300 Subject: [PATCH 11/21] Democritus quote --- content/quotes/democritus/index.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 content/quotes/democritus/index.md diff --git a/content/quotes/democritus/index.md b/content/quotes/democritus/index.md new file mode 100644 index 0000000..d370d70 --- /dev/null +++ b/content/quotes/democritus/index.md @@ -0,0 +1,10 @@ ++++ +title = "Democritus" +weight = 100 + +[taxonomies] +tags = ["quotes", "democritus"] ++++ + +> "Nothing exists except atoms and empty space; everything else is opinion." + From 60cd1e5a928b66e7d159f8237b89fabc2d16f0ca Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 18:05:27 -0300 Subject: [PATCH 12/21] Oscar Wilde quote --- content/quotes/oscar-wilde/index.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 content/quotes/oscar-wilde/index.md diff --git a/content/quotes/oscar-wilde/index.md b/content/quotes/oscar-wilde/index.md new file mode 100644 index 0000000..68a5973 --- /dev/null +++ b/content/quotes/oscar-wilde/index.md @@ -0,0 +1,9 @@ ++++ +title = "Oscar Wilde" +weight = 111 + +[taxonomies] +tags = ["quotes", "oscar wilde", "virtues", "vices"] ++++ + +> "He hadn't a single redeeming vice." From ff93de6f035b7056b9e96fd8916da8984369a765 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 18:18:38 -0300 Subject: [PATCH 13/21] Random quote --- content/quotes/random/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/quotes/random/index.md b/content/quotes/random/index.md index a96a345..ad5f5d6 100644 --- a/content/quotes/random/index.md +++ b/content/quotes/random/index.md @@ -19,3 +19,5 @@ tags = ["quotes", "graffiti"] > "Misery loves company, but company does not reciprocate." > "Preserve the old, but know the new." + +> "Distributed Systems people do it loosely coupled." From e2b86b2d313a3a1452a35fdbff7f7fb49f0e1e4a Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 18:19:05 -0300 Subject: [PATCH 14/21] Shaw quote --- content/quotes/george-bernard-shaw/index.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/content/quotes/george-bernard-shaw/index.md b/content/quotes/george-bernard-shaw/index.md index 9438582..f21751a 100644 --- a/content/quotes/george-bernard-shaw/index.md +++ b/content/quotes/george-bernard-shaw/index.md @@ -3,9 +3,12 @@ title = "George Bernard Shaw" weight = 103 [taxonomies] -tags = ["quotes", "george bernard shaw", "history", "learning", "cliques"] +tags = ["quotes", "george bernard shaw", "history", "learning", "cliques", +"sex"] +++ > "We learn from history that we learn nothing from history." > "The worst cliques are those which consist of one man." + +> "Sex is the poor man's opera." From e2cb337ca4b9cb180a451ecb8070fc40253ce3fe Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 18:21:58 -0300 Subject: [PATCH 15/21] Star Trek quote --- content/quotes/star-trek/index.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/quotes/star-trek/index.md b/content/quotes/star-trek/index.md index c798a9b..813b257 100644 --- a/content/quotes/star-trek/index.md +++ b/content/quotes/star-trek/index.md @@ -33,3 +33,6 @@ tags = ["star trek", "quotes", "eve mchuron", "spock", "rojan", "sarek"] > familiar that one can't ever remember feeling any other way." -- Captain Jean-Luc Picard, "The Drumhead", stardate 44765.2 +> "If some day we are defeated, well, war has its fortunes, good and bad." +-- Commander Kor, "Errand of Mercy", stardate 3201.7 + From e303062c2306d1229f0247d28df058f550141897 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 18:58:11 -0300 Subject: [PATCH 16/21] Neil deGrasse Tyson quote --- content/quotes/neil-degrasse-tyson/index.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/quotes/neil-degrasse-tyson/index.md b/content/quotes/neil-degrasse-tyson/index.md index 52d5463..c0a2103 100644 --- a/content/quotes/neil-degrasse-tyson/index.md +++ b/content/quotes/neil-degrasse-tyson/index.md @@ -9,3 +9,6 @@ tags = ["quotes", "neil degrasse tyson", "life"] > "Life is fragile We live 80 years. But we’re dead after 8 weeks without > food, 8 days without water, 8 minutes without air." +> "There are more stars in the universe than all the sounds and words ever +> uttered by all humans who have ever lived." + From 29378977c975eb84fcef7499458cb103432fde59 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 19:05:42 -0300 Subject: [PATCH 17/21] Random quote --- content/quotes/random/index.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/quotes/random/index.md b/content/quotes/random/index.md index ad5f5d6..8976eaa 100644 --- a/content/quotes/random/index.md +++ b/content/quotes/random/index.md @@ -21,3 +21,6 @@ tags = ["quotes", "graffiti"] > "Preserve the old, but know the new." > "Distributed Systems people do it loosely coupled." + +> "Gort, klaatu nikto barada." +-- The Day the Earth Stood Still From 7e5109c01fd5d86c8c2de61293468e9f9c99eeb5 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 19:12:11 -0300 Subject: [PATCH 18/21] Telsa Gwynne quote --- content/quotes/telsa-gwynne/index.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 content/quotes/telsa-gwynne/index.md diff --git a/content/quotes/telsa-gwynne/index.md b/content/quotes/telsa-gwynne/index.md new file mode 100644 index 0000000..6929162 --- /dev/null +++ b/content/quotes/telsa-gwynne/index.md @@ -0,0 +1,11 @@ ++++ +title = "Telsa Gwynne" +weight = 201 + +[taxonomies] +tags = ["quotes", "telsa gwynne", "permissions", "sex", "root"] ++++ + +> "Remember: While root can do most everything, there are certain +> privileges that only a partner can grant." + From 5ecdce79b5e5539be4fa5fc82a20db7daa181a80 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 19:14:40 -0300 Subject: [PATCH 19/21] H L Mencken quote --- content/quotes/h-l-mencken/index.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 content/quotes/h-l-mencken/index.md diff --git a/content/quotes/h-l-mencken/index.md b/content/quotes/h-l-mencken/index.md new file mode 100644 index 0000000..2c1d96b --- /dev/null +++ b/content/quotes/h-l-mencken/index.md @@ -0,0 +1,9 @@ ++++ +title = "H. L. Mencken" +weight = 104 + +[taxonomies] +tags = ["quotes", "h l mencken", "conscience"] ++++ + +> "Conscience is a mother-in-law whose visit never ends." From 7a1923958567db9d5579e69b73fe1ac9d33cc8f5 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 19:21:38 -0300 Subject: [PATCH 20/21] Franklin P Jones quote --- content/quotes/franklin-p-jones/index.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 content/quotes/franklin-p-jones/index.md diff --git a/content/quotes/franklin-p-jones/index.md b/content/quotes/franklin-p-jones/index.md new file mode 100644 index 0000000..2017d79 --- /dev/null +++ b/content/quotes/franklin-p-jones/index.md @@ -0,0 +1,11 @@ ++++ +title = "Franklin P. Jones" +weight = 102 + +[taxonomies] +tags = ["quotes", "franklin p jones", "experience", "mistakes"] ++++ + +> "Experience is that marvelous thing that enables you recognize a mistake +> when you make it again." + From 49a76230c49eead87526c88a8481a4402174d874 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Thu, 18 Jun 2020 19:27:19 -0300 Subject: [PATCH 21/21] Links for 2020-06-18 --- content/links/20200618.md | 68 ++++++++++++++++++++++++++++++++ content/links/20200618.pt.md | 75 ++++++++++++++++++++++++++++++++++++ 2 files changed, 143 insertions(+) create mode 100644 content/links/20200618.md create mode 100644 content/links/20200618.pt.md diff --git a/content/links/20200618.md b/content/links/20200618.md new file mode 100644 index 0000000..2717991 --- /dev/null +++ b/content/links/20200618.md @@ -0,0 +1,68 @@ ++++ +title = "Commented Links for 2020-06-18" +date = 2020-06-18 + +[taxonomies] +tags = ["links"] ++++ + + + +## [How to write good Git commit messages](https://altcampus.io/blog/how-to-write-good-git-commit-message) + +About a month ago, I shared a link describing how to make proper commit +messages, and this post talks a bit further about -- and it also cites some of +stuff I usually miss when I need to do some code review. + +## [Ansible: Tasks vs Roles vs Handlers](https://roelofjanelsinga.com/articles/ansible-difference-between-tasks-and-roles) + +Another "I shared something like that before" link, this one focuses on +Ansible itself instead of some other configuration tool. Although not deep, it +explain most of Ansible "surface" content. + +## [The Poetics of CLI Command Names](https://smallstep.com/blog/the-poetics-of-cli-command-names/) + +So you decided to create your own command line application to learn a new +language. Congratulations. But the success of your tool depends (partially) on +the name of it and how you consider the "mystic" behind it. + +I don't fully agree with some points, though. For example, claiming `cfdisk` +was a bad choice for a curses `fdisk`; `fdisk` is well known, and using the +same name as a part of the new name shows that shows that it is a different +version and also gives information to whoever knows `fdisk` what this +application does. Same case: `top` and `htop`. + +## [What Are Feature Flags?](https://launchdarkly.com/blog/what-are-feature-flags/) + +Before I changed projects, we had a discussion about the way the projects were +using feature flags. + +Although not discussed here, I do believe that feature flags should, at some +point, be removed, either by the team when a feature goes into full +availability or moved to a user configuration. But it *needs* to get out of +hands of the developers at some point and not live forever as a flag. + +## [How to minimize Rust binary size](https://github.com/johnthagen/min-sized-rust) + +Not that Rust binaries are big -- at least, in release -- but there is always +someone complaining, specially when compared to binaries created in other +languages whose binaries are not static. + +But it is always good to have a set of tips on how to reduce them, just in +case. + +## [Announcing our Rust Driver: Version 1.0](https://www.mongodb.com/blog/post/announcing-rust-driver-version-1) + +Still on Rust news, MongoDB, the company, released their official driver for +MonogDB, the database, in Rust. + +One thing that I must say, reading the announcement, is how nice it plays with +the existing ecosystem, supporting the top async frameworks and the +serialization framework. A truly "play nice with everything" by the +description. + +## [unfog-cli: A simple task & time manager, written in Haskell.](https://github.com/unfog-io/unfog-cli) + +I have a personal project for a long time to create a command line version of +[Toggl](https://toggl.com/), but it seems someone had the same idea and did +the project already. diff --git a/content/links/20200618.pt.md b/content/links/20200618.pt.md new file mode 100644 index 0000000..7c73e18 --- /dev/null +++ b/content/links/20200618.pt.md @@ -0,0 +1,75 @@ ++++ +title = "Links Commentados de 2020-06-18" +date = 2020-06-18 + +[taxonomies] +tags = ["links"] ++++ + + + +## [How to write good Git commit messages](https://altcampus.io/blog/how-to-write-good-git-commit-message) + +Eu compartilhei um link sobre mensagens de commit a quase um mês, e esse post +fala mais sobre isso -- e tem citações de coisas que eu realmente sinto falta +quando vou fazer code review. + +## [Ansible: Tasks vs Roles vs Handlers](https://roelofjanelsinga.com/articles/ansible-difference-between-tasks-and-roles) + +Mais um "Eu compartilhei algo parecido com isso a algum tempo", esse post foca +no Ansible em si ao invés de alguma outra ferramenta de configuração. Embora +não se aprofunde muito, ele explica muito das coisas de "superfície" do +Ansible. + +## [The Poetics of CLI Command Names](https://smallstep.com/blog/the-poetics-of-cli-command-names/) + +Então você decidiu criar a sua própria ferramenta de linha de comando para +aprender uma nova linguagem. Parabéns. Mas o sucesso da sua ferramenta depende +(parcialmente) do nome escolhido e como você considera toda a "mística" por +trás desse nome. + +Infelizmente, eu não concordo com alguns pontos. Por exemplo, reclamar que +`cfdisk` foi uma má escolha para um `fdisk` em curses; `fdisk` é bem +conhecido, e utilizar o mesmo nome na como parte do novo nome para mostrar que +é uma versão diferente e fornece como informação para quem conhece o que +`fdisk` o que essa aplicação faz. Mesmo caso: `top` e `htop`. + +## [What Are Feature Flags?](https://launchdarkly.com/blog/what-are-feature-flags/) + +No projeto que eu trabalhava antes, nós tivemos uma discussão sobre a forma +como os projetos estão utilizado feature flags. + +Embora não seja discutido aqui, eu acredito que feature flags devem, em algum +ponto, serem removidas, tanto pelo time quando uma funcionalidade se torna +disponível para todos ou movida para uma configuração de usuário. Mas ela +*precisa* sair das mãos dos desenvolvedores em algum ponto e não viver para +sempre como uma flag. + +## [How to minimize Rust binary size](https://github.com/johnthagen/min-sized-rust) + +Não que os binários de Rust sejam grandes -- pelo menos, em release -- mas +sempre tem alguém que reclama, principalmente quando comparados com binários +criados em outras linguagens cujos binários não são estáticos. + +Mas sempre é bom ter um conjunto de dicas de como reduzir, "just in case". + +## [Announcing our Rust Driver: Version 1.0](https://www.mongodb.com/blog/post/announcing-rust-driver-version-1) + +Ainda em notícias de Rust, MongoDB, a empresa, disponibilizou o driver oficial +do MongoDB, o banco de dados, em Rust. + +Uma coisa que eu preciso dizer, lendo o anuncio, é como eles fizeram com que o +driver se encaixasse bem no eco-sistema atual, com suporte aos principais +frameworks async e a biblioteca de serialização. Um verdadeiro "funciona bem +com tudo" pela descrição. + +## [unfog-cli: A simple task & time manager, written in Haskell.](https://github.com/unfog-io/unfog-cli) + +Eu tenho um projeto pessoal a um bom tempo de fazer uma versão em linha de +comando do [Toggl](https://toggl.com/), mas pelo visto alguém já teve a mesma +ideia e fez o projeto antes. + + +