Bounty hunting

A bounty consists of a piece of work that I would like to see done. A bounty can be claimed so that no one else will start working on it in the meantime. When you complete the work, you earn the bounty. If you would like to become a bounty hunter, please contact me to go over the details.

Hunting is open to anyone who would like to practice (Haskell) programming. Bounty hunters will be mentored and their work reviewed. This is your chance to make money while learning Haskell.


Most of the work is open-source and it is mostly Haskell programming. There is work suitable for a variety of experience with Haskell. There is work on different topics as well:

  • Command-line tools
  • Front-end (Reflex, GHCJS)
  • Back-end
  • Web

Open bounties


  • Build an android app
  • Change 'last logged in' to 'last used' for admins
  • An overview of space usage
  • Image items


  • A nice front-page for the web server
  • Bug: Recurrence after the first occurrence is broken
  • Weekly and yearly recurrence
  • Restart loopers correctly when they fail
  • A way to remove triggered tickles
  • Email triggers
  • An overview of space usage
  • Image items


  • A nice front-page for the web server
  • An overview of space usage
  • A way to store binary files


See the TODO.smos file in the repository.

Super User Spark

  • SUS: bug: non-injective homotopy warning
  • SUS: bug: deployment is possible, even though it is not.

If you value my work, please consider becoming a supporter:

Become A Supporter