Does this sound natural in English?

"John published a great article on how to convert a number into a currency value with HTML and today I decided to put it in practice."
7 answers 7