The title is sort of misleading.
Making a site look good with just text is a form of design. And there are simple enough guidelines out there that we can easily take ‘programmer design’ to the next level.
- Maintain strong colour contrast that’s easy on the eyes
- Consider text size for readability
- Use text size, alignment, colour and style to show content hierarchy
- Include whitespace and negative space to draw attention to your text