in reply to Things I have learnt
Where should I go from here?My advice to you is to read is to brush up on the basics and then read Meditations.
Once you've brushed up a bit, start reading other people's code. The best/most interesting way to do this is to read Meditations, IMHO. Often times you'll find people abusing the language, which really exposes how things work. Certain people around here have a good history of writing interesting nodes. Some personal favorites:Damian Conway's book, Object Oriented Perl, if you really want to (ab)use object-oriented Perl.