Text this: Strategies for computational efficiency in small language models