LispCast A blog about the simple joys of functional programming. en What my daughter's blocks teach us about learning Thu 10 Mar 2016 03:38:14 PM CST My daughter's blocks taught her to match shapes with a lot of fast feedback. Fast feedback is a powerful tool to learn any skill. I analyze how the blocks helped my daughter learn and compare it to learning Clojure. <p><center><a href="">Read full post</a></center></p> Master one skill at a time Thu 10 Mar 2016 03:36:58 PM CST Research shows that developing mastery of a large skill is best done by mastering smaller skills that you can achieve 90% accuracy in very quickly. LispCast Introduction to Clojure has broken the skills you need down for you. <p><center><a href="">Read full post</a></center></p> Practice as soon as possible Thu 10 Mar 2016 02:56:26 PM CST Much of the difficulty of learning a new language is caused by knowing more than you are comfortable doing. It's so important to get started practicing real programming as soon as possible. <p><center><a href="">Read full post</a></center></p> Where to find time to learn and practice Clojure Wed 04 Nov 2015 02:44:41 PM CST Learning any new language is a challenge, and Clojure is no different. Finding the time to learn and practice is a real challenge, so we need to make the most of what time we have. These tips will help you immerse yourself in Clojure. <p><center><a href="">Read full post</a></center></p>