I haven't even wrote a single line, but I'm already thinking about #Rust command line tool, with #Diesel (https://diesel.rs/) and #Chalk (https://github.com/michaeldoaty/chalk).
Diesel is a Safe, Extensible ORM and Query Builder for <a href="https://www.rust-lang.org/" target="_blank" class="rust-link">Rust</a>

Diesel is the most productive way to interact with databases in Rust because of its safe and composable abstractions over queries.

DIESEL

@juliobiason

Cool. What will it do?

@codesections I want to write my own Toggl, but in CLI.

Something like Taskbook, but for time accounting: https://github.com/klauscfhq/taskbook#--taskbook

klauscfhq/taskbook

taskbook - 📓 Tasks, boards & notes for the command-line habitat

@juliobiason

Very cool. I played around with making something a bit like that in #bash, but haven't gotten around to finishing it yet.

Would it be similar to #watson (python)?
https://github.com/TailorDev/Watson

GitHub - TailorDev/Watson: :watch: A wonderful CLI to track your time!

:watch: A wonderful CLI to track your time! Contribute to TailorDev/Watson development by creating an account on GitHub.

GitHub

@codesections Yeah. Now my plans are ruined. :(

(Just kidding, I'll make a better time tracking app! With Black jack! And hookers!)

@codesections The only thing I miss with Watson is adding comments to the task.

For example, I'm doing code reviews. I can use the "project" codereview, but I don't want to use a different tag for each code review; all I want is a comment to point which MR/PR I'm reviewing.

For now, I'll use tags. But when I write my own time tracking app, it will be much much better because it will have comments. :p