realistic still of meme with text saying never trust a developer, 8 5 mm, f. 1 4, beautiful composition