The source content for blog.juliobiason.me
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

73 lines
3.1 KiB

Squashed commit of the following: commit 49a76230c49eead87526c88a8481a4402174d874 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:27:19 2020 -0300 Links for 2020-06-18 commit 7a1923958567db9d5579e69b73fe1ac9d33cc8f5 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:21:38 2020 -0300 Franklin P Jones quote commit 5ecdce79b5e5539be4fa5fc82a20db7daa181a80 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:14:40 2020 -0300 H L Mencken quote commit 7e5109c01fd5d86c8c2de61293468e9f9c99eeb5 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:12:11 2020 -0300 Telsa Gwynne quote commit 29378977c975eb84fcef7499458cb103432fde59 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:05:42 2020 -0300 Random quote commit e303062c2306d1229f0247d28df058f550141897 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:58:11 2020 -0300 Neil deGrasse Tyson quote commit e2cb337ca4b9cb180a451ecb8070fc40253ce3fe Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:21:58 2020 -0300 Star Trek quote commit e2b86b2d313a3a1452a35fdbff7f7fb49f0e1e4a Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:19:05 2020 -0300 Shaw quote commit ff93de6f035b7056b9e96fd8916da8984369a765 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:18:38 2020 -0300 Random quote commit 60cd1e5a928b66e7d159f8237b89fabc2d16f0ca Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:05:27 2020 -0300 Oscar Wilde quote commit dcbf74e3b542b5fa6a25d5dffd7a90a6467a2951 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:04:15 2020 -0300 Democritus quote commit 3a5a2f5d6436668343502b76ff5cbcf58eed2e2a Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:01:27 2020 -0300 Antonio de Saint-Exupery quote commit dc25fad9664c980069a8281680eb428c8f17d04f Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:56:06 2020 -0300 George F Baer quote commit b0dff73b51bb03982fb6f10b440c03eb93b69980 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:48:14 2020 -0300 Robert Frost quote commit f1edd6c8afd6837c24b07440ca95599ea9e7fa76 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:21:02 2020 -0300 Neil deGrasse Tyson quote commit 84b961a771ea53842fc48217bd44651937a6d085 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:13:49 2020 -0300 Charles Schulz quote commit f8f257e38560cbb28356b2c5d668ddff622e75ed Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 16:58:53 2020 -0300 Bette Midler quote commit 865e71f79787e3fe56fd8ab80e89765056d8ecc9 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 16:56:01 2020 -0300 James H Boren quote commit bdd7d46896b4bcbcc0aeed84ab2fc22ddb32ddbc Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 16:09:24 2020 -0300 George Carlin quote commit e3699a1095e369e6365da366d58ac473c2c3f4d9 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 15:56:59 2020 -0300 Confucius quote commit c721bd663105fb8235669a642db2112c8bc5499f Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 15:54:09 2020 -0300 Robert Frost quote
4 years ago
+++
title = "Commented Links for 2020-06-18"
date = 2020-06-18
[taxonomies]
4 years ago
tags = ["links", "git", "commit", "messages", "ansible", "cli",
"feature flags", "rust", "size", "task manager"]
Squashed commit of the following: commit 49a76230c49eead87526c88a8481a4402174d874 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:27:19 2020 -0300 Links for 2020-06-18 commit 7a1923958567db9d5579e69b73fe1ac9d33cc8f5 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:21:38 2020 -0300 Franklin P Jones quote commit 5ecdce79b5e5539be4fa5fc82a20db7daa181a80 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:14:40 2020 -0300 H L Mencken quote commit 7e5109c01fd5d86c8c2de61293468e9f9c99eeb5 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:12:11 2020 -0300 Telsa Gwynne quote commit 29378977c975eb84fcef7499458cb103432fde59 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:05:42 2020 -0300 Random quote commit e303062c2306d1229f0247d28df058f550141897 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:58:11 2020 -0300 Neil deGrasse Tyson quote commit e2cb337ca4b9cb180a451ecb8070fc40253ce3fe Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:21:58 2020 -0300 Star Trek quote commit e2b86b2d313a3a1452a35fdbff7f7fb49f0e1e4a Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:19:05 2020 -0300 Shaw quote commit ff93de6f035b7056b9e96fd8916da8984369a765 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:18:38 2020 -0300 Random quote commit 60cd1e5a928b66e7d159f8237b89fabc2d16f0ca Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:05:27 2020 -0300 Oscar Wilde quote commit dcbf74e3b542b5fa6a25d5dffd7a90a6467a2951 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:04:15 2020 -0300 Democritus quote commit 3a5a2f5d6436668343502b76ff5cbcf58eed2e2a Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:01:27 2020 -0300 Antonio de Saint-Exupery quote commit dc25fad9664c980069a8281680eb428c8f17d04f Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:56:06 2020 -0300 George F Baer quote commit b0dff73b51bb03982fb6f10b440c03eb93b69980 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:48:14 2020 -0300 Robert Frost quote commit f1edd6c8afd6837c24b07440ca95599ea9e7fa76 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:21:02 2020 -0300 Neil deGrasse Tyson quote commit 84b961a771ea53842fc48217bd44651937a6d085 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:13:49 2020 -0300 Charles Schulz quote commit f8f257e38560cbb28356b2c5d668ddff622e75ed Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 16:58:53 2020 -0300 Bette Midler quote commit 865e71f79787e3fe56fd8ab80e89765056d8ecc9 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 16:56:01 2020 -0300 James H Boren quote commit bdd7d46896b4bcbcc0aeed84ab2fc22ddb32ddbc Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 16:09:24 2020 -0300 George Carlin quote commit e3699a1095e369e6365da366d58ac473c2c3f4d9 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 15:56:59 2020 -0300 Confucius quote commit c721bd663105fb8235669a642db2112c8bc5499f Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 15:54:09 2020 -0300 Robert Frost quote
4 years ago
+++
4 years ago
Commit Messages (again), Ansible, CLI Names, Feature Flags, Rust Binary Sizes,
Mongo with Rust, Command Line Task Manager.
Squashed commit of the following: commit 49a76230c49eead87526c88a8481a4402174d874 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:27:19 2020 -0300 Links for 2020-06-18 commit 7a1923958567db9d5579e69b73fe1ac9d33cc8f5 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:21:38 2020 -0300 Franklin P Jones quote commit 5ecdce79b5e5539be4fa5fc82a20db7daa181a80 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:14:40 2020 -0300 H L Mencken quote commit 7e5109c01fd5d86c8c2de61293468e9f9c99eeb5 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:12:11 2020 -0300 Telsa Gwynne quote commit 29378977c975eb84fcef7499458cb103432fde59 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 19:05:42 2020 -0300 Random quote commit e303062c2306d1229f0247d28df058f550141897 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:58:11 2020 -0300 Neil deGrasse Tyson quote commit e2cb337ca4b9cb180a451ecb8070fc40253ce3fe Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:21:58 2020 -0300 Star Trek quote commit e2b86b2d313a3a1452a35fdbff7f7fb49f0e1e4a Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:19:05 2020 -0300 Shaw quote commit ff93de6f035b7056b9e96fd8916da8984369a765 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:18:38 2020 -0300 Random quote commit 60cd1e5a928b66e7d159f8237b89fabc2d16f0ca Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:05:27 2020 -0300 Oscar Wilde quote commit dcbf74e3b542b5fa6a25d5dffd7a90a6467a2951 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:04:15 2020 -0300 Democritus quote commit 3a5a2f5d6436668343502b76ff5cbcf58eed2e2a Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 18:01:27 2020 -0300 Antonio de Saint-Exupery quote commit dc25fad9664c980069a8281680eb428c8f17d04f Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:56:06 2020 -0300 George F Baer quote commit b0dff73b51bb03982fb6f10b440c03eb93b69980 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:48:14 2020 -0300 Robert Frost quote commit f1edd6c8afd6837c24b07440ca95599ea9e7fa76 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:21:02 2020 -0300 Neil deGrasse Tyson quote commit 84b961a771ea53842fc48217bd44651937a6d085 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 17:13:49 2020 -0300 Charles Schulz quote commit f8f257e38560cbb28356b2c5d668ddff622e75ed Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 16:58:53 2020 -0300 Bette Midler quote commit 865e71f79787e3fe56fd8ab80e89765056d8ecc9 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 16:56:01 2020 -0300 James H Boren quote commit bdd7d46896b4bcbcc0aeed84ab2fc22ddb32ddbc Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 16:09:24 2020 -0300 George Carlin quote commit e3699a1095e369e6365da366d58ac473c2c3f4d9 Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 15:56:59 2020 -0300 Confucius quote commit c721bd663105fb8235669a642db2112c8bc5499f Author: Julio Biason <julio.biason@pm.me> Date: Thu Jun 18 15:54:09 2020 -0300 Robert Frost quote
4 years ago
<!-- more -->
## [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.