GitXplorerGitXplorer
g

studylist

public
1 stars
0 forks
5 issues

Commits

List of commits on branch master.
Unverified
19e4fe40ebb6c0a535fdda59a10148c713a2c6af

Merge branch 'develop'

committed 9 years ago
Unverified
315913ef1beb19cf06381b32f8abb7b2c7af7ef5

modified cron

committed 9 years ago
Unverified
549e4f413d39ef03cf926af1650b83bb09ce173b

added random motivational quotes to email subject.

committed 9 years ago
Unverified
6ac723c3bdbca5818e73b96a2669c9b9fb5f9e28

added random motivational quotes to email subject.

committed 9 years ago
Unverified
8c60246476ef53d64b95e0f4c944ee73b76cebea

bug fixes

committed 9 years ago
Unverified
d4ed4a874a3bba147392193d02b97a7b680f0dde

updated README

committed 9 years ago

README

The README file for this repository.

Studylist

A little side project help people learn lists.

Example:

Say we want to learn the 10 basic rules of a pragmatic programmer:

  • Do not repeat yourself
  • Fix broken windows
  • Crash early
  • Use tracer bullets
  • Write shy code
  • Configure, don’t integrate
  • Refactor Early, refactor often
  • Design to test
  • If you’ve found a bug, write a test
  • Know when to stop

A user subscribed to this list will receive a couple of emails through out the day with the whole list, except for an item or two. Repeating the list and trying to recall the missing item on the list should help learn the list.

Implementation

Current implementation is fairly simple. The application is a scheduled task (deployed on Heroku as a worker) that performs the following tasks.

  • Randomly selects a list to be learnt from a json document
  • Sends the list with a missing entry via an email together with a link to the answer.

Status

Very early prototype