Avatar

Mikko Ahlroth
@Nicd

Open source programming in the BEAM ecosystem

Nicd ha 0 donatori.
Dona ora   Carta di credito Addebito diretto PayPal

Descrizione

Hi! I'm a programmer from Tampere, Finland. For the past years I've been creating open source things in the BEAM ecosystem using Elixir and Gleam. I maintain several packages on Hex.pm and run a free programming statistics web service called Code::Stats.

If you'd like to support my work, you can do so here. I have no financial goal, but as a point of reference after ~180 € it would be possible for me to take a day off work for open source.

Important notes:

  • I am lucky to be employed full-time at the moment. This means that I'm not in a desperate need of money and if things are tight for you, you should consider donating to those in a less fortunate situation.
  • If you are a Finnish citizen or living in Finland, you are not allowed to donate. I have done my best to block that using the country block feature of Liberapay. This is due to the Finnish Money Collection Act (Rahankeräyslaki) which forbids appealing for donations from the Finnish public. According to the police's guidance, "if you are clearly limiting your appeal to an audience outside of Finland and your campaign is deemed not to be taking place in Finland, then no money collection permit is required".
  • Donating on this platform will not automatically unlock any paid features of Code::Stats for you. But you can contact me and I can do that manually.

Assorted packages

Gleam

  • bigi -- Arbitrary precision integer arithmetic. Mostly a basis for other packages that need accuracy for numerical calculations.
  • boyer_moore -- Boyer-Moore search algorithm for BitArrays and custom data structures.
  • glemplate -- Simple template engine.
  • glentities -- HTML entity encoder/decoder.
  • kielet -- GNU Gettext implementation for internationalizing programs.
  • ranged_int -- Type safe ranged integer operations.
  • scriptorium -- A static blog generator, used for my blog at blog.nytsoi.net.
  • varasto -- Typed access to LocalStorage/SessionStorage on the JavaScript compilation target.

Elixir

Blog posts

I sometimes also share things I come upon during my tech adventures. Note that some of these might be out of date with modern developments, especially with Gleam which is developing rapidly.

How do I donate only once?

According to the Liberapay FAQ:

One-time donations aren't properly supported yet, but you can discontinue your donation immediately after the first payment.

Profili collegati

Nicd possiede i seguenti profili su altre piattaforme:

Cronologia

Nicd si è iscritto/a 1 mese fa.

Nicd non rende pubblico quanto denaro riceve tramite Liberapay.