Dominik Liebler on software development
about me impressum
  • Sep 16, 2019

    Using actors in Kotlin - a concurrent play in one act

  • Feb 2, 2019

    Kotlin coroutines and JavaFX threads

  • Oct 24, 2018

    My four stages to learn new tech stuff

  • Sep 24, 2018

    Keeping classes short and manageable

  • Mar 6, 2018

    How does keeping state in Elixir work?

  • Jan 31, 2018

    Docker - Standard_init_linux.go:187 exec user process caused no such file or directory

  • Sep 11, 2017

    Contexts in Phoenix

  • Feb 17, 2016

    EEx - Templating for Elixir

  • Feb 14, 2016

    mix ecto.migrate hangs with MySQL and runs forever

  • Feb 8, 2016

    Supervised GenEvent in Elixir

  • Feb 5, 2016

    Implementing GenServer in Elixir

  • Sep 13, 2014

    learning algorithms

  • Jun 12, 2014

    Running make in parallel

  • Mar 28, 2014

    Having fun with Elixir's macros

  • Oct 13, 2013

    Meet Elixir

  • Oct 1, 2012

    The Erlang stack

  • Apr 4, 2012

    Think of APIs as Domain-specific languages (DSL)

  • Mar 5, 2012

    test your Ruby app with various versions using rvm

  • Feb 21, 2012

    Unix programming using Ruby

  • Feb 7, 2012

    why auto_increments and sequences are anti patterns

  • Feb 5, 2012

    highscore - a lightweight ruby library that finds and ranks keywords in a string

  • Jan 9, 2012

    some Ruby goodies

  • Dec 18, 2011

    vmtouch - virtual memory touch

  • Oct 6, 2011

    learning some Erlang

subscribe via RSS

  • Dominik Liebler on software development
© 2020 by Dominik Liebler
  • [email protected]