The literal rules for writing sonnets, tankas, haikus etc. aren’t particularly hard to follow. It’s following the rules and actually saying something that’s hard. You can write a sonnet that makes no sense, and has no real power in the words. Likewise, you could write a rhyme that’s technically on beat and say nothing at all.
Nice sample at the end. Puff is much, much worse than Biggie.