How to debug a GenServer like Sherlock using IEx

A Sherlock Holmes approved guide 🕵

Elixir, the path to functional programming ⚗️ With my Rust rediscovery a lot of functional programming concepts became less obscure. In order to go deeper into this paradigm I chose Elixir a powerful general purpose, functional programming language, compiled and executed inside the Erlang virtual machine (BEAM). But why Elixir, if Erlang exists ? Because : Elixir, is Erlang with underpants - Athoune Unlike Erlang, the Elixir syntax is clear and elegant. [Read More]

Another one bites the Rust

Lessons learned from my first Rust project

Rust, the (re)discovery 🗺️ Back to 2014, the year I wrote my first Rust program ! Wow, that was even before version 1.0 ! At my school, it was all about C, and 10 years of C is quite boring (because, yes, I started programming way before my engineering school). I wanted some fresh air, and even if I really liked Python back to that time, i’m more into statically typed programming languages. [Read More]

Dear ops, it's 2019 and you need dev skills

Evolve, or die in pain

To infinity… and beyond! DevOps, IaC, AGILE, SCRUM, Containers, SysOps, CI/CD, microservices, serverless, FAAS Yes, it’s a buzzwords shitstorm but all of these concepts summarize how software development and deployment evolves. Do i think that sysadmins time is over ? No. But time as come, we, as sysadmins, have to adapt to this moving industry. Accept it or die, but cloud computing is the norm now. Small IT companies with “good old LAMP” as the only business model will die soon. [Read More]
ops  dev  devops  opinion