Our energy usage is changing: the energy transition is rapidly making our energy consumption more electric. This doesn't come without challenges however. In this article we take a look at some of these challenges, and dive into the mathematics of smart grids.
Was it Professor Plum with the Candlestick in the Study? We take a look at constraint logic programming, and use it to figure out how to solve a game of Cluedo!
Logic programming, what is it, and what can it do for you? We take a short look at the little-known paradigm of logic programming, and make a comparison between refactor efforts over the software lifecycle of the same simple authorization application implemented in Kotlin and Prolog.
Using a nifty representation of probability distributions we'll build a tool to exactly calculate damage distributions for games like Dungeons and Dragons and Pathfinder.