Motherland ’22

This creative coding exercise to express online solidarity with the Pink Campaign during the Philippine Presidential Elections is an application of a sketch from the book Generative Design.

Image is a derivative work with code from the book Generative Gestaltung. Copyright 2018. Generative Gestaltung Hermann Schmidt, Mainz, 2018 Benedikt Groß, Hartmut Bohnacker, Julia Laub, Claudius Lazzeroni with contributions by Joey Lee and Niels Poldervaart. Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Photo reference via Official Gazette PH.


pixel mapping. each pixel is translated into a new element (letter)1

Click the image then try:


1 : toggle font size mode (dynamic/static)
2 : toggle font color mode (color/b&w)
arrow up/down : maximal fontsize +/-
arrow right/left : minimal fontsize +/-
s : save png

FULL TEXT: Leni Robredo’s declaration of 2022 presidential bid from Rappler

[translated from Filipino]…We should all know by now: There is much hunger, suffering, and death because those in power have prioritized self-interest over the welfare of the Filipino. The lack of good governance lies at the root of our many problems. This needs to end.

And if we truly want to liberate ourselves from this situation, we should change not just the surnames of those in power; the corruption, the incompetence, the lack of compassion must be replaced by competence and integrity in leadership. We should be prepared to take out entirely the agendas, the interests, the very people and kind of politics that is the root of all that we are going through right now. If you will not take a clear line; if you are willing to compromise; if you can’t even say that what is wrong is wrong – then whose side are you really on?

Where I stand is clear: I am on the side of all who are doing what they can to lift themselves, their families, and their fellow human beings from this pandemic. Though our contexts may be different, the feeling of being in the margins should be familiar to all – when you grasp for a lifeline, when you just want to knock on any door, when you cry out to whomever might be able to hear: Help.