The Exercism Blog
News, interviews and articles from the Exercism community.

Latest Posts

Concurrency and Parallelism in Elixir

Percy Grunwald explores concurrency and parallelism in Elixir and shows how a trivial exercise can teach useful real-world lessons about parallel and concurrent computation in Elixir vs other popular languages.
By Percy Grunwald · 3rd Apr 2019

Unicode matching in Elixir

Percy Grunwald explores unicode matching in Elixir and shows how a trivial exercise can teach useful real-world lessons about handling Unicode in Elixir.
By Percy Grunwald · 3rd Mar 2019

Coding Intentionally in Bash Grains

Ryan Palo explores the concepts of 'intentional coding' and 'design intent' in this excellent walkthrough of the Grains exercise in Bash. Thinking of ways to solve a problem is easy- designing one that communicates your thought process and goals to others is the hard part.
By Ryan Palo · 14th Feb 2019

Inspiring kids to code with Clever Tykes

Meet Code-it Cody, a computer whizz who starts coding at school - part of the Clever Tykes of storybooks and resources which inspire children to develop positive, resourceful and creative behaviour.
By Nicole Chalmers · 13th Feb 2019

Mozilla awards Exercism an Open Source Support Award

Mozilla has awarded Exercism an Open Source Support Award to help support our Automated Mentoring Support Project - using static analysis to automatically approve solutions that are idiomatic, and provide feedback for commonly-seen improvements.
By Jeremy Walker · 12th Feb 2019 · 2 comments

An interview with Meade Kincke

Katrina talks to Meade Kicke about the Rust compiler, a GUI that uses scientific colourspaces to determine the colour of beer, and his book 'A Practical Guide To Rust'.
By kytrinyx · 9th Feb 2019

The Automated Mentoring Support Project

Over the next few months we are gong to be developing a framework that uses static analysis to automatically analysis users' solutions, automatically approve solutions that are idiomatic, and provide feedback for commonly-seen improvements. Read on to learn about the project.
By Jeremy Walker · 7th Feb 2019 · 1 comment

The Track Anatomy Project

Welcome to The Track Anatomy Project - an initiative to determine how Exercism tracks can best provide structure for learners and support for mentors.
By Jeremy Walker · 3rd Feb 2019 · 1 comment

An interview with Ryan Potts

Ryan Potts talks to us about how he got into Delphi, the things he's learnt from being a contributor to Exercism, and his experiences of programming in industries that are still offline.
By Jeremy Walker · 30th Jan 2019

We've relaunched community comments

One consequence of adding mentoring to Exercism last year was the removal of casual commenting. We've now added that back. Read on to learn more.
By Jeremy Walker · 26th Jan 2019 · 2 comments