I want to write a blog post which builds upon an author's paper.

He uses a formal notation and academic language for describing his findings, I want to rewrite the author's examples in simple and more popular programming languages, and use a more casual language to explain the same concepts. I don't know if this is a relevant detail, but this is also not the only goal of the blog post. It covers other related subjects as well.

As someone outside academia, **I wonder if this is considered OK and how can I properly credit the author**.

Also, **is using a standard citation format and clearly indicating the source of these ideas enough**?