Skip to content




  • 1 discussion answered


Block or Report

Block or report ErikSchierboom

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi there 👋!

I'm Erik Schierboom, a developer based in The Netherlands. Writing software is probably my greatest passion! I have written software in many languages, but I'm particularly fond of F# and Kotlin.

Besides writing software, I have a passion for sharing knowledge. As such, I'm mentoring the C# and F# tracks on, posting on Stack Overflow, creating demo applications and libraries and writing blog posts. I'm also a member of the .NET foundation, have been interviewed on and have done a guest lecture or two.

  • 🔭 I’m currently working on Exercism v3
  • 🌱 I’m currently learning Nim
  • 🤔 I’m looking for help with building Exercism's v3 track
  • 💬 Ask me about C#, F# or Exercism
  • 📫 How to reach me:

Erik Schierboom's GitHub stats

Erik Schierboom's most used languages

Popular repositories

  1. Adds binding handlers which values are initialized using pre-rendered content (HTML).

    JavaScript 70 8

  2. A custom contract resolver for JSON.NET that allows for an easy way to specify exactly which properties to serialize, without resorting to adding attributes to the classes to be serialized.

    C# 34 5

  3. Adds an extender to Knockout that can add paging functionality to observable arrays.

    JavaScript 34 13

  4. exercism Public

    My submissions for the exercises on

    C# 22 9

  5. A basic OAuth 2.0 server but one that stores tokens persistently.

    C# 19 5

  6. A library to access the movie poster DB API.

    C# 19 4

13,978 contributions in the last year

Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri

Contribution activity

September 2021

Created a pull request in exercism/dart-test-runner that received 4 comments

Speedup test runner

In an effort to try to fix #31 and #29, I've done some additional performance testing on my machine (using WSL). Here are my test results. Run with…

+21 −14 4 comments
Opened 85 other pull requests in 21 repositories
exercism/docs 1 open 13 merged 1 closed
exercism/website 14 merged 1 open
exercism/csharp 12 merged
exercism/csharp-test-runner 8 merged
exercism/fsharp 8 merged
exercism/clojure 5 merged
exercism/ruby 3 merged
exercism/swift 2 merged 1 open
exercism/fsharp-test-runner 2 merged
exercism/dotnet-tests 2 merged
exercism/blog 2 merged
exercism/tooling-invoker 1 open
exercism/prolog 1 merged
exercism/go 1 merged
exercism/vbnet-test-runner 1 open
exercism/vbnet 1 merged
exercism/dart 1 merged
ErikSchierboom/v3 1 open
exercism/terraform 1 open
exercism/elm 1 merged
exercism/javascript 1 merged
Reviewed 160 pull requests in 61 repositories
exercism/configlet 15 pull requests
exercism/csharp 14 pull requests
exercism/docs 14 pull requests
exercism/clojure 13 pull requests
exercism/website 10 pull requests
exercism/python 8 pull requests
exercism/vbnet 4 pull requests
exercism/csharp-test-runner 4 pull requests
exercism/website-icons 4 pull requests
exercism/go 3 pull requests
exercism/bash-test-runner 3 pull requests
exercism/red 3 pull requests
exercism/cpp-test-runner 3 pull requests
exercism/clojurescript 3 pull requests
exercism/nim-test-runner 3 pull requests
exercism/java-analyzer 2 pull requests
exercism/fsharp 2 pull requests
exercism/zig 2 pull requests
exercism/c-test-runner 2 pull requests
exercism/fsharp-test-runner 2 pull requests
exercism/fortran-test-runner 2 pull requests
exercism/clojure-test-runner 2 pull requests
exercism/elm 2 pull requests
exercism/dart-test-runner 2 pull requests
exercism/blog 2 pull requests
36 repositories not shown

Created an issue in exercism/go that received 7 comments

gross-store: exemplar uses unknown syntax

The gross-store exercise's exemplar solution uses a concepts that is not in the prerequisites: if _, ok := units[unit]; !ok { I don't know what to …

Opened 71 other issues in 7 repositories
exercism/go 47 open 11 closed
exercism/exercism 2 open 2 closed
exercism/ruby 1 closed 1 open
exercism/csharp 1 closed 1 open
exercism/clojure 1 open 1 closed
exercism/v3-beta 2 closed
exercism/clojure-test-runner 1 closed

Seeing something unexpected? Take a look at the GitHub profile guide.