Skip to content
You must be logged in to sponsor Janiczek

Become a sponsor to Martin Janiczek

Hello everyone!
I'm Martin Janiczek, a software developer from Czech Republic!

Here's the bio I usually share on social networks:

Loves to start things and one-off experiments, has a drive for teaching and unblocking others. Regularly races for the first answer in Elm Slack #beginners and #help.

And that's still accurate, I'd say 🙂

My GitHub repos are full of those experiments, my open-source libraries and applications.

I’m interested in the Elm language, property based testing, compilers and programming language design. I sometimes speak at conferences and meetups about these topics.
Outside of programming I do piano, bass guitar, music production, volleyball and DDR.

Current projects

  • Cara programming language (repo, website) - an Elm/Haskell hybrid looking like Kotlin, compiling to automatically parallel native binary via HVM
  • a book "The Elm Atlas of FP Patterns"
  • elm-test - the de-facto official Elm testing library; I'm one of the maintainers

Past projects / on hiatus

  • elm-in-elm - an Elm compiler written in Elm itself
  • elm-syntax-type-inference - a type inference algorithm for the Elm language AST, aimed to be used mainly in elm-review
  • NuAshworld (repo, website) - a post-apocalyptic multiplayer PBBG game tracing the events of Fallout 2; inspired by the (now defunct) PBBG Ashworld
  • LyricSlides (private repo) - church presentation software I use every week (I was too cheap to buy a ProPresenter subscription so I wrote my own 😁 )

Why sponsor me?

I'm not aiming for the sponsprship to replace my current $JOB, so no promises to spend X hours on a specific project once a specific amount is met 🙂

Instead, your contribution will mostly serve as motivation. It will be an important signal for me that you're excited by the same things I am and that it's worth continuing! (I'll be glad to hear which project you're excited about!)

Featured work

  1. elm-in-elm/compiler

    Elm compiler written in Elm

    Elm 389
  2. elm-explorations/test

    Write unit and fuzz tests for Elm code.

    Elm 233
  3. cara-lang/compiler

    Cara language compiler

    Elm 34

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select

Thank you for showing me your support!