Giter Club home page Giter Club logo

quantifier's Introduction

About

This app is the code behind beemind.me, A web app I made to automatically send data to Beeminder service. If you are not familiar with Beeminder service, It could be described as "goal tracking with teeth". The basic idea is they take your money if you don't meet the goals you have committed to.

They can automatically gather data from many 3rd party services about excercise, sleep, productivity and many more. This apps adds a few more integration by allowing users to sign in with their Beeminder account to beemind.me and configuring one of the supported integrations.

Scoring Debt

There are many ways to measure productiviy. Beeminder's native support for Trello counts the daily cards moved from "todo" list to "done" list and expects it to be above predefined threshold. When I tried to use this metric I noticed a tendency to focus on short and easy tasks while the some other tasks are left in the "todo" list indefinitely. The way beemind.me measures productivity is using a simple proxy of procrastination. The app gives one point for each day since the last activity on each card. All the points are summed as the total "debt" score. The goal is to reduce the debt score as much as possible. Adding a comment, checking a checkbox or attaching a file to any card will zero it's score as the premise is that with enough tiny steps you can complete any tasks. Another benefit to this metric is it ensure no cards is left behind by incentivizing working on older cards. Similarly, for pocket score, a point is added for every day an item waits to be read or watched in the list.

Moar integrations

The app can send beeminder your hourly steps taken from Google Fit and the count of races you completed from the Typeracer typing game.

Supported Providers

Provider metric
Trello Specific board's Debt
Pocket Reading list Debt
Google Fit Hourly steps
Typeracer Completed games

Todo

It coule be interesting to track activity hours from google fit. Another idea I had is to configure an ideal wake up time and have the app report the amount of over sleeping taken from sleep as android. Do you have any suggestions? Just mention @galtsubery on the beeminder forum

quantifier's People

Contributors

tsubery avatar

Watchers

Daniel Reeves avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.