Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neilb/whipupathon
A whipupathon is a focussed hour spent creating something, focussing on creating something useful that works
https://github.com/neilb/whipupathon
Last synced: 18 days ago
JSON representation
A whipupathon is a focussed hour spent creating something, focussing on creating something useful that works
- Host: GitHub
- URL: https://github.com/neilb/whipupathon
- Owner: neilb
- Created: 2014-06-08T13:12:29.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-06-08T13:44:45.000Z (over 10 years ago)
- Last Synced: 2024-11-06T00:45:21.568Z (2 months ago)
- Size: 105 KB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Whipupathon - an hour to get something done
A whipupathon is an hour spent creating something. The term came from the
Perl programming language, and specifically from Perl's *whipupitude*,
but you can have a whipupathon in any programming language.It's basically [time boxing](http://en.wikipedia.org/wiki/Timeboxing)
to give yourself some focus, and force / encourage you on the deliverable
without getting too hung up on how you get there. That can come later.I created the first version of the
[CPAN Regular Releasers](http://neilb.org/cpan-regulars/) (CRR) script
in a whipupathon, and will use that to illustrate some of the points.* Give yourself an hour, with no distractions
* Don't try and do too much. Pick a specific thing and just focus on that.
My goal with CRR was to create a script that could generate the top 10
for "once a week", similar to [CJM](http://www.cjmweb.net)'s
[once a week, every week](http://onceaweek.cjmweb.net/current) competition.
* Focus on getting something working as quickly as possible.
The first version of my script had weeks starting on Monday, and just
spat out a text list to STDOUT.
* Aim for smaller and complete rather than larger and incomplete.
* If you ship something within the hour, for example releasing a module
to CPAN, that's a *shipupathon*!