Alexandre Villares


sketch-a-day

one visual idea a day

Hi! I’m Alexandre Villares, welcome!

I try to make one small program (sketch) a day. I usually put the code here: github.com/villares/sketch-a-day

Feel free to contact me regarding licenses to use my work, teaching opportunities, consulting or other projects.

You may also support my artistic work, open source teaching resources and research with donations :)

Get updates from my sort-of-weekly newsletter: [sketch-mail]


2018


2019


sketch_190220a

sketch_190220a [Py.Processing]


sketch_190219a

sketch_190219a [Py.Processing]


sketch_190218a

sketch_190218a [Py.Processing]


sketch_190217a

sketch_190217a [Py.Processing]


sketch_190216a

sketch_190216a [Py.Processing]


sketch_190215a

sketch_190215a [Py.Processing]


sketch_190214a

sketch_190214a [Py.Processing]


sketch_190213a

sketch_190213a [Py.Processing]


sketch_190212a

sketch_190212a [Py.Processing]


sketch_190211b

sketch_190211b [Py.Processing]


sketch_190211a

sketch_190211a [Py.Processing]


sketch_190210c

sketch_190210c [Py.Processing]

“a” and “b” are Java and Python ports of a C# round corner.


sketch_190209a

sketch_190209a [Py.Processing]


sketch_190208a

sketch_190208a [Py.Processing]


sketch_190207a

sketch_190207a [Py.Processing]


sketch_190206b

sketch_190206b [Py.Processing]


sketch_190205a

sketch_190205a [Py.Processing]


sketch_190204a

sketch_190204a [Py.Processing]


sketch_190203a

sketch_190203a [Py.Processing]


sketch_190202a

sketch_190202a [Py.Processing]

Retake of sketch #57 180226 with the variable “bar” from yesterday.


sketch_190201a

sketch_190201a [Py.Processing]


sketch_190131a

sketch_190131a [Py.Processing]


sketch_190130a

sketch_190130a [Py.Processing]


sketch_190129a

sketch_190129a [Py.Processing]


sketch_190128b

sketch_190128b [Py.Processing]


sketch_190127a

sketch_190127a [Py.Processing]


sketch_190126a

sketch_190126a [Py.Processing]


sketch_190125a

sketch_190125a [Py.Processing]


sketch_190124a

sketch_190124a [Py.Processing]


sketch_190123a

sketch_190123a [Py.Processing]


sketch_190122a

sketch_190122a [Py.Processing]


sketch_190121a

sketch_190121a [Py.Processing]


sketch_190120a

sketch_190120a [Py.Processing]


sketch_190119a

sketch_190119a [Py.Processing]


sketch_190118a

sketch_190118a [Py.Processing]


sketch_190117b

sketch_190117b [Py.Processing]


sketch_190116a

sketch_190116a [Py.Processing]


sketch_190115a

sketch_190115a [Py.Processing]


sketch_190114a

sketch_190114a [Py.Processing]


sketch_190113a

sketch_190113a [Py.Processing]


sketch_190112a

sketch_190112a [Py.Processing]


sketch_190111a

sketch_190111a [Py.Processing]


sketch_190110b

sketch_190110a [Py.Processing]

sketch_190110b [Py.Processing]


sketch_190109a

sketch_190109a [Py.Processing]


sketch_190108a

sketch_190108a [Py.Processing]


sketch_190107a

sketch_190107a [Py.Processing]


sketch_190106a

sketch_190106a [Py.Processing]


sketch_190105a

sketch_190105a [Py.Processing]


sketch_190104a

sketch_190104a [Py.Processing]

Module tweaks


sketch_190103a

sketch_190103a [Py.Processing]

Made this today, thinking about my new newsletter: [sketch-mail]


sketch_190102a

[sketch_190102a]https://github.com/villares/sketch-a-day/tree/master/2019/sketch_190102a) [Py.Processing]


sketch_190101a

sketch_190101a [Py.Processing]