I had a great time with LD#27. This was my first, but not certainly my last.
Unfortunately, I ran out of time and forfeited about 3 hours before the compo was over. :-/
Here’s some helpful tips that I learned – some of them are real no-brainers:
Know your language. (DUH!)
I chose my language based on the project idea. Unfortunately, I chose a language that I wasn’t familiar enough with to be proficient in the given amount of time.
Have a couple of languages and frameworks under your belt. (DUH!)
See previous tip.
Practice before the compo. (DUH!)
Take the week (or two weeks) before the compo to practice coding in your best languages. I got marred up in things like XML parsing in the language I was using.
Know your tools. (DUH!)
See previous tip. If you haven’t used (insert tool here) in a while, spend some time to re-familiarize yourself with it.
Be prepared. (DUH!)
Don’t spend the first few hours having to install software or setup repositories. Set that up before hand. This is something else that was a big time suck.
Do all your errands before the compo starts.
Again, this goes back to being prepared. Run your errands, stock your pantry, do your laundry, etc. I had to run buy groceries and household supplies during the compo. It ended up being more of a time suck than I thought.
Don’t plan anything else during the compo. (DUH!)
I ended up having something pre-planned before entering the compo. Again, it was a big time suck. Also, I was unmotivated to code afterward. So much time lost with this one.
Go outside.
Go outside for a bit to clear your head – or at the very least, step away for a while.
For those that have a day job, take time off.
If you can, take off the day before the compo starts and the day after the compo ends. Take the day before to prepare, run errands, etc. The compo also got my body out of sync with my normal schedule – late nights and 4 hour sleep schedules. Getting up this morning was a real bitch. Take the day after to get back into sync with your normal schedule.
Hope everyone had a great time! See you on #28!