## Steganography, Python and Image manipulation with Pillow

Recently at Uni I got a math class about number bases, one of the things they mentioned in the class was Steganography and I was a little curious about it and found the Steganography page in Wikipedia. Oh boy, so many things made sense to me!

While steganography is not …

## Testing SQLAlchemy with SQLite in memory and schemas

SQLAlchemy is a very popular and common option in Python to handle databases and map them into objects (or well, a fully featured ORM in Python), it is super flexible and easy to learn and use.

One option when testing SQLAlchemy models and objects, is to use an in-memory database …

I remember read and learning ANTLR4 with the excelent book The definitive ANTLR4 reference by Terence Parr, it is a good book, I highly recommend it. Well, I recently wanted to read the book again and decided to do the examples with Gradle and Kotlin and while searching in the …

## OCaml and sequences from scratch, part 3

Now it is the turn for three favourites in the Caml standard List module, map, fold_right, fold_left.

Let’s start with the non-tail recursive version of map (the List module version is not tail recursive neither), the idea is to return a list 'b which is the result of applying …

## OCaml and sequences from scratch, comment of part 2

My good friend Daniel Chambers (@danielchmbrs) pointed out an error in my code for seq_append, and he was totally right! so I fixed it thanks to him, go and check it out, thanks buddy :)

Now, he mentioned something very important:

You should try to not make your functions partial (ie …