Text this: Parameter-efficient fine-tuning of small language models for code generation