Hello Sven,
I will try to give some feedback for you. My major issue is that the objects you use are pretty basic. There is no reason to put limits with so many contributed packages. Visualizations have impact and you could use Roassal, GraphViz, CodeCity, GraphET. SQL is also of interest for many developers. Or Big Data which is a requirement now. An example with Spec and DynamicLayout would be cool. For reverse engineering there is Moose and you could show an overview pyramid maybe? A one-liner with #linesOfCode would be magic :)
About the article: When writing sample code with random, don't forget to add a paragraph explaining the random source. It is /dev/urandom? To randomize a String I write this:
(UUID new asString reject: #isDigit) copyWithoutAll: '-'.
To count digits (doesn't work for 1 digit but I like it):
42 factorial log ceiling.
I don't know how this could be useful besides doing many things: "Split a string on dashes, reverse the order of the elements and join them using slashes". If you could find a example with some real application would be nice too.