Jesper L. AndersenOn “Free Speech” and the internetWe’ve recently seen Cloudflare decide to terminate service for “The Daily Stormer”, because the stormer is seen as a Neo-Nazi site. There…4 min read·Aug 19, 2017----
Jesper L. AndersenWhen Github can’t throw diceSuppose you are playing Dungeons & Dragons (or Bunkers & Badasses). Suppose you throw 20 20-sided dice. What are the chances of getting a…3 min read·Jun 4, 2017--1--1
Jesper L. AndersenAn Erlang/OTP 20.0 optimizationEdit: some word choices have been altered slightly in order to make some parts more clear.3 min read·May 6, 2017--1--1
Jesper L. AndersenFull Queues and their woesSuppose you have a bounded queue of size 10. In a normal setting, you system may load this queue with up to 5 elements. Under load, the…6 min read·Feb 18, 2017--1--1
Jesper L. AndersenStacking Theory for Systems DesignIn the recent years, I have adopted a method for system design, which I think yields good results. For a lack of better word, I overloaded…9 min read·Feb 12, 2017--4--4
Jesper L. Andersen“You are here”:Grandma and Grandpa had an election. Grandpa won. Why did grandpa win?18 min read·Nov 19, 2016--1--1
Jesper L. AndersenOn Functional Programming:While “Rees on OO” is impossible to reach, we can still try:3 min read·Apr 24, 2016--6--6
Jesper L. AndersenHow to build stable systems— An incomplete opinionated guide.13 min read·Feb 7, 2016--11--11
Jesper L. AndersenSystems in productionYou embark upon the journey. You build the system. You test the system. The system seems to work. You spend time deploying the system into…6 min read·Feb 6, 2016--2--2