Web developer interested in PHP and Laravel.
Recursion is a key concept in programming, and can be used to simplify code and create elegant solutions. It's also has a reputation of being a little h…