André’s Substack

André J
André J's avatar
OpenSourcer and Startup founder