Another two-do list for your brower's "new tab" feature, this with a list of things you should not do. #complete http://priorities.elfsternberg.com/
Go to file
Ken Elf Mathieu Sternberg adabf7184e Fix for web pages that don't have console.log(). Typo in Easter Egg. 2012-07-23 12:19:36 -07:00
assets Easter Eggs! 2012-07-17 13:15:15 -07:00
bin Starting the styling. 2012-07-14 18:03:03 -07:00
src Fix for web pages that don't have console.log(). Typo in Easter Egg. 2012-07-23 12:19:36 -07:00
test Fixing test order. 2012-07-10 10:14:47 -07:00
.gitignore gruntjs written in coffee. Nice. 2012-07-14 10:43:43 -07:00
LICENSE-CC-Attribution-NonCommercial-ShareAlike Initial check-in; some gruntwork. 2012-07-09 13:16:06 -07:00
PriorityIgnore.json Initial check-in; some gruntwork. 2012-07-09 13:16:06 -07:00
README.md Updating README with reasons for why this code exists, as well as mention of the Easter Egg. 2012-07-17 13:18:22 -07:00
grunt.coffee Pretty much the final product. 2012-07-16 11:20:23 -07:00
grunt.js Pretty much the final product. 2012-07-16 11:20:23 -07:00
package.json A *bad* workaround for dealing with Zombie's sizzle monkeypatch by specifying discordant JSDom versions. But no alternative other than specifying JSDom outside the package.json makes sense. 2012-07-10 10:00:49 -07:00

README.md

Priorityignore

A simple program to show/hide priorities.

Documentation A couple of weeks ago, I read an article in the

Harvard Business Review entitled Two Lists You Should Look At Every Morning[1]. The first is the usual priority list: everything you care about, that you want to spend your attention span on. The other, even more important list, is everything you will ignore: everything that distracts you, saps your time, that takes you away from your achievements. To make a list of everything you do that, ultimately, doesn't make you happy.

It was a solid idea, and I thought it would make a good variation on RightNow!, my last "priority manager" that keeps list of everything you care about. Like RightNow, Priority/Ignore uses your browser's localstore to store its data: nothing is stored here, or anywhere else, and every browser will have its own local store. If you use more than one browser, this may present a problem, but most people have one browser per device, and these lists shouldn't be that long.

This is mostly a tech demo for various JS tools. It is probably one of the cleanest framework for developing webapps I've ever written, and is likely to be the template I use for developing for the next year: Grunt, Mocha, Zombie, Coffee, Haml, Less.

There's an Easter Egg in the code. After installing, try typing in "Defeat the Empire" or "Master the Force" as priorities and see what happens.

License

Copyright (c) 2012 Elf M. Sternberg
Licensed under the CC-Attribution-NonCommercial-ShareAlike license.

I chose this license because this is more like content than coding.

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style.