Skip to content

Instantly share code, notes, and snippets.

View maheshsundaram's full-sized avatar

Mahesh Sundaram maheshsundaram

View GitHub Profile
@maheshsundaram
maheshsundaram / simpletask gtd.md
Created January 21, 2022 23:29 — forked from alehandrof/simpletask gtd.md
How to GTD with Simpletask

How to GTD with Simpletask

This is a guide to implementing Getting Things Done (GTD) using [Simpletask][] by [Mark Janssen][].

Simpletask uses the [todo.txt][] syntax, but has sufficient differences and quirks of its own to be worth describing in detail---at least, that's the story I'm going with. I actually began this guide as an exploration of my own trusted system. Personal workflows are by definition eccentric; I have included only what seems to me to be broadly useful.

This implementation of GTD covers the "standard" classifications: next actions by context, projects, somedays, agendas by person and meeting, etc. In a departure from strict GTD, each entry in these lists is also tagged with an area of focus, interest or responsibility. I find that the ability to slice the system by this extra dimension is worth the additional complexity at the processing and organizing stages. Limitations, issues and workarounds are discussed at the end.

Before we begin, some words of wisdom

00ffffffffffff000610a39c0000000000130103802115780af595a3554f9c260f505400000001010101010101010101010101010101ab22a0a050841a30302036004bcf10000018000000010006103000000000000000000a20000000fe004c503135345750342d544c4131000000fe00436f6c6f72204c43440a2020200000>
@maheshsundaram
maheshsundaram / callback-example.js
Last active February 22, 2018 00:41
geckoboard-node
const gb = require('geckoboard')('api key'); [5/868]
gb.set('ping', function(err, res) {
if (err) {
console.error(err);
return;
}
gb.set('create', 'dwarf', {
fields: {
quantity: {
var monitor = {
item: Math.floor(Math.random()*227) + 1111,
min: {
value: 0
},
max: {
value: 1337
}
};