minor style thought: I think it'd be easier to scroll thru an article like this (ie, a list of things) if the item headers were more distinct from the body. e.g., a heavier weight, or maybe with more vertical margin.
You should view the article on mobile then, where all the SQL is indented... and in a font 2x the size of the rest of the article, and you can only see 25% of a line.