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?