All Projects → slowernews → Hamster System

slowernews / Hamster System

Ultra-simple framework to organize your life.

Projects that are alternatives of or similar to Hamster System

Zenboard
Teamwork made easy
Stars: ✭ 19 (-91.98%)
Mutual labels:  productivity, gtd
todo.txt-graph
A todo.txt plugin which visualizes the amount of done tasks per day
Stars: ✭ 17 (-92.83%)
Mutual labels:  productivity, gtd
nzb
Get Things Done® with nzb, a beautiful terminal interface for Nozbe. Inspired by Wunderline
Stars: ✭ 35 (-85.23%)
Mutual labels:  productivity, gtd
Tracks
Tracks is a GTD™ web application, built with Ruby on Rails
Stars: ✭ 991 (+318.14%)
Mutual labels:  productivity, gtd
Dev Tools
The most popular software developer tools in one app
Stars: ✭ 221 (-6.75%)
Mutual labels:  productivity
Block Options
EditorsKit — a toolkit for the Gutenberg block editor.
Stars: ✭ 208 (-12.24%)
Mutual labels:  productivity
Kap
An open-source screen recorder built with web technology
Stars: ✭ 14,488 (+6013.08%)
Mutual labels:  productivity
Inkscape Shortcut Manager
Inkscape shorcut manager
Stars: ✭ 200 (-15.61%)
Mutual labels:  productivity
Devo
A Chrome and Firefox extension that displays GitHub Trending, Hacker News, Product Hunt and Designer News on every new tab.
Stars: ✭ 236 (-0.42%)
Mutual labels:  productivity
Ferdi
🧔🏽 Ferdi helps you organize how you use your favourite apps by combining them into one application
Stars: ✭ 4,089 (+1625.32%)
Mutual labels:  productivity
Small Workflows
Small Alfred workflows I use
Stars: ✭ 218 (-8.02%)
Mutual labels:  productivity
Bookmarks
🔖 +4.3K awesome resources for geeks and software crafters 🍺
Stars: ✭ 210 (-11.39%)
Mutual labels:  productivity
Devutils App
Offline Toolbox for Developers
Stars: ✭ 2,735 (+1054.01%)
Mutual labels:  productivity
Todo App
Simple ReactJs todo app ✍
Stars: ✭ 206 (-13.08%)
Mutual labels:  productivity
Dash
Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.
Stars: ✭ 15,592 (+6478.9%)
Mutual labels:  productivity
Icanhazshortcut
simple shortcut manager for macOS
Stars: ✭ 204 (-13.92%)
Mutual labels:  productivity
Like On Github
Chrome extension - Link a repository with the extension and automatically save the links to content you like
Stars: ✭ 218 (-8.02%)
Mutual labels:  productivity
Archivy
Archivy is a self-hosted knowledge repository that allows you to safely preserve useful content that contributes to your own personal, searchable and extendable wiki.
Stars: ✭ 2,746 (+1058.65%)
Mutual labels:  productivity
Synth Shell
Boost your terminal, script by script
Stars: ✭ 217 (-8.44%)
Mutual labels:  productivity
Notica
Send browser notifications from your terminal. No installation. No registration.
Stars: ✭ 215 (-9.28%)
Mutual labels:  productivity

Hamster system

Boost productivity and reduce stress by organizing your documents, workflow and personal budget with an ultra-simple system loosely inspired in GTD, Todo.txt, OBTF (One Big Text File), Bullet journal (notes on paper), spreadsheets, index cards, inbox zero and desktop zero.

So, how can you start?

TLDR:


Hamster folder

Organize your (digital) documents

'Every document belongs to a project'.

Container:

  • root folder: YOUR NAME

      First of all create a folder in a partition of your disk.
      ALL your stuff will be stored here.
    
  • main folders: PROJECT STATUS

      Inside your root folder there are 2 folders:
    
      INBOX (folder to store your active projects)
      ARCHIVE (folder to store your inactive projects - often organized in bundles)
    

Project folders:

[bundle] #project @subproject -folders

  • bundle of projects: [ ]

      Inside ARCHIVE folder you put [bundles of projects]:
      e.g: [large investor]
    
  • project (derived from twitter hashtag): #

      Inside INBOX, ARCHIVE or [bundle] folders you put #projects:
      e.g: #house in portugal    
    
  • subproject (derived from twitter mention): @

      Inside #project folders you put @subprojects:
      e.g: @building permit
    
  • storage folder: -

      Inside @subprojects you put -storage folders:
      e.g: -drawings
    

Naming:

  • use a system that fits your needs 1. Some hints:

      Prefix for template / boilerplate files: $
      e.g: $curriculum
    
      Prefix for folders where you keep stuff temporarly: _
      e.g: _standby
    
      Prefix for folders where you keep old versions of files: +
    
  • version files by using a modification date suffix 2: Calendar Versioning

      e.g: yourfile-2019-10-18
      e.g: yourfile+20191018
    
  • when reasonable reduce unnecessary nesting by merging folders. Hints:

      Prefer: #[email protected]
      Instead of: #project / @onlyOneSubproject
    
      Prefer: -drawings-details-wall
      Instead of: -drawings / -details / -wall
    

How to navigate through your documents:

  • you only need one permanent desktop shortcut to navigate through your documents:

      Shortcut to INBOX folder
    
      A shortcut to ARCHIVE is optional - only inactive projects are there.
    
  • and/or a launcher-file finder 3.


Hamster flow

Organize your workflow

'Manage a collection of inputs'.

  • One text file 4 and a paper notebook collect all inputs:

    • actionable inputs (Tasks) are managed in the paper notebook. Non-urgent tasks eventually move to the Calendar section of the text file 5.
    • non-actionable inputs are managed in a (Markdown) text file. Hints:
      • One long file is easier to manage than many short files. 6 See it as a flat wiki and use built-in search for navigation.
      • This file is not write-only: progressively summarize and tree-shake it each time you iterate your notes. You'll leverage your excitement instead of forcing discipline.
      • Ideally, notes are organized by project, not by category. It can be a catalyst for action and reviews.
      • Only store things that surprise you, not stuff you already know.
  • Tasks listed in the Calendar section of the text file have a due date: [ ]

      Dates are inserted before the task description (allowing chronological sorting):
      
      e.g. inserting a scheduled date: [year-month-day=hour]
      [2020-11-29=9h] Doctor appointment
    
      e.g. inserting a trigger/fuzzy date: [date >>]
      [2020-10-10 >>] Waiting for client feedback after this date
    
      e.g. inserting a deadline date: [date <<]
      [2020-10-22 <<] Pay electricity bill until this date
    
      e.g. without knowing the due date: [soon] or [someday]
      [soon] Call Mom
      [someday] Bungee jumping with friends
    
  • Resuming (check also screenshots):

      on a paper notebook:
          Tasks (collection of tasks to be done ASAP)
    
      on a text file with 2 sections:
          Calendar (collection of tasks that can/must wait)
          Notes (collection of thoughts and bookmarks)
    

Screenshots:

  • Calendar section on Sublime text editor. 7

superfolder-workflow-screenshot

  • Easy text-editor navigation with Markdown (adaptable to YAML for data serialization).

superfolder-workflow-screenshot-2


Hamster budget

Organize your money

'You may not need a personal budget'.

Does it worth to spend cognitive bandwidth to know that last month I spent €321,83 on groceries? I already know that I spend around €300. What I crave is to feel in control of my finances.

How to do it in a practical way? Track your net worth in a spreadsheet:

  • List all your assets (bank, ebank, stocks, funds, crypto, real estate, whatever) and sum them. List and sum your liabilities (if relevant). Every case is a case so you must build your template from zero.
  • When your net worth is too risky for your personality get more tight.
  • When you feel confortable with your number you can loosen up a bit.
  • I used to track it every month. I loosen up to every quarter.

TLDR:

What does this stuff solve?

Complicated systems always fail on the long-term. Hamster-system aims to be simple and practical.

  • Hamster folder (organize your documents)

    • Transmission of projects with a predictable structure.
    • Prediction (with acceptable accuracy) of filenames and their location. A file finder is great when you remember the filename but less useful when you don't.
  • Hamster flow (organize your workflow)

    • Mix the good parts of many workflow management approaches using your favorite text editor, cloud and a paper notebook. Use Markdown that can be adapted into YAML for data exchange and serialization.
  • Hamster budget (organize your money)

    • Feel in control of your finances spending a couple of hours every quarter. Minimum overhead.

Possible painpoint?

This system is not smartphone oriented. That's not even an issue for me but it might be for you. My strategy, when a paper notebook is not enough (and most times it is), is to email myself the new stuff and take care of it later.

Is this the truth?

Probably not but I test new options and 'tree shake' existent ones agressively. 8


Footnotes:
1 - e.g: relevant naming system for architects. I use a great free tool for batch renaming.
2 - After a long trial, "builds" were deprecated. "Modification dates", aka Calendar versioning (CalVer) are more practical and descriptive.
3 - After having tried most options for Windows (win+type, Keypirinha, Everything, Cerebro, Wox, Zazu, Launchy, FARR), I'm using Listary. Pros: Launch and file search without external software, low memory usage (less than 40Mb on win7), fast and configurable. Cons: No calculator function.
4 - Hosted in a cloud (Google Drive, Dropbox, etc) if possible.
5 - A full featured calendar (Google calendar, Apple calendar, etc) might pay off in certain cases.
6 - Try to keep it under 2K lines. If you can't, it means that some excerpts should live independently or even in a more suitable format (e.g. spreadsheet)
7 - Hint: on Sublime press F9 (or F5 on Mac) to sort dates.
8 - Org-mode, Roam research (Foam, Obsidian), Johnny-decimal (...)


Creative Commons License
Hamster-System by Enio Ferreira is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].