Profile page for Donavon West

Photo of Donavon West

Donavon is a long-time JavaScript veteran and an adamant believer in clean code. His personal mission is to make the name "American Express" synonymous with technology in the development community by hosting meetups, writing articles, and giving technical talks. When not coding in React, he can be found playing with his two young boys at their home just outside of New York City – the eldest is learning Python on his own, and the youngest is a budding chess player.

Posts by Donavon West


Clean code is a consistent style of programming that makes your code easier to write, read, and maintain. Discover how to make your React code cleaner using easy-to-follow examples.


In React, Render Callbacks are a powerful alternative to Higher-Order Components (HOCs). Learn why you should avoid using one of the most popular implementations, Function as Child Components, and discover a better solution called Component Injection.