Minimal
Zen To Done. Some good points:
- collect. Habit: ubiquitous capture.
- process. Habit: make quick decisions on things in your
inbox, do not put them off. - plan. Habit: set MITs for week, day.
- do (focus). Habit: do one task at a time, without distractions.
Emacs
with planner-mode
really helps out with #1 and #3. I'm loving planner-mode, it's a
really nice way to organize lists of things to do, and is right
inside Emacs, where life is sweet.
Although I love them, one problem that I have with web-based
applications is that they are just a little too slow. This isn't
an inherent problem with web-applications, but is instead often
caused by people putting too much flash in a website. Yes, yes,
your funky javascript transitions are beautiful, but they slow
down my interaction to where it isn't quite immediate, and that
slowness just kills a certain kind of flow.
What we need is to have web applications able to present three
kinds of interfaces:
- Beautiful javascripty interfaces to attract users
- Stripped down, basic interfaces for more advanced
users that can be selected in a preferences page - APIs that really advanced users and developers can use from
other applications.
Then I can quickly try out applications, graduate to a quicker
interface when I start using the application regularily, and
finally move to an interface from within Emacs for things that I
use all the time.
Luckily, things are moving in this general direction, and that rocks.