diff --git a/voussoir.net/cv/bringrss.svg b/voussoir.net/cv/bringrss.svg new file mode 100644 index 0000000..96e5537 --- /dev/null +++ b/voussoir.net/cv/bringrss.svg @@ -0,0 +1,258 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/voussoir.net/index.html b/voussoir.net/index.html index fc13251..8259810 100644 --- a/voussoir.net/index.html +++ b/voussoir.net/index.html @@ -389,15 +389,16 @@ body.start_eating_that_trashcan .cvitem_details

Projects

+
-

Etiquette

+

BringRSS

-

Etiquette is a tag-based file organization system with a web interface, built with Flask and SQLite3. Tag-based systems solve problems that a traditional folder hierarchy can't: which folder should a file go in if it equally belongs in both? and how do I make my files searchable without littering the filenames themselves with keywords?

-

Etiquette is unique because the tags themselves are hierarchical. By tagging one of your vacation photos with the family.parents.dad tag, it will automatically appear in searches for family.parents and family as well. A traditional folder system, here called albums, is available to bundle files that always belong together without creating a bespoke tag to represent that bundle. Regardless, the files on disk are never modified.

-

https://github.com/voussoir/etiquette

+

BringRSS is an RSS client and newsreader with a web interface, made with Flask and SQLite3. RSS is a great way to keep up with your favorite forums, bloggers, podcasts, and newspapers since all the new posts come straight to you in a single place. BringRSS can send news objects to your own Python scripts, allowing for powerful automation like podcast downloading, email notifications, and other more niche features that would be outside the scope of the BringRSS application itself.

+

Live demo

+

https://github.com/voussoir/bringrss

- +
@@ -412,6 +413,19 @@ body.start_eating_that_trashcan .cvitem_details +
+
+

Etiquette

+
+

Etiquette is a tag-based file organization system with a web interface, built with Flask and SQLite3. Tag-based systems solve problems that a traditional folder hierarchy can't: which folder should a file go in if it equally belongs in both? and how do I make my files searchable without littering the filenames themselves with keywords?

+

Etiquette is unique because the tags themselves are hierarchical. By tagging one of your vacation photos with the family.parents.dad tag, it will automatically appear in searches for family.parents and family as well. A traditional folder system, here called albums, is available to bundle files that always belong together without creating a bespoke tag to represent that bundle. Regardless, the files on disk are never modified.

+

Live demo

+

https://github.com/voussoir/etiquette

+
+ +
+
+

Timesearch