I like ๐ปcode and ๐งฎmath, ๐คalgorithms and ๐APIs, ๐ฌnatural and โจ๏ธprogramming languages1.
I code mostly in Python๐ and Nim๐, but I enjoy learning about languages (Elm, Zig, Gleam, ...). And learning in general I guess ๐ค.
Nim is what actually motivated me to start playing the open source game ๐ข and being involved in communities ๐๐๐งก๐.
I organize local meetups on Python and PyData in Milan ๐๐ป.
I did a batch at Recurse Center ๐, a great place to become better programmers (or hire them).
I work as a Data Scientist at AgileLab ๐ตโช, we have a public handbook and we use a self management organizational system.
๐ซ Feel free to ping me if you are curious on any of the above (or else) on Twitter ๐ฆ or Mastodon ๐ or Linkedin๐งโ๐ผ.
My main open source project is nimib and its ecosystem. It is sort of a jupyter notebook for Nim but not exactly, check it out and let me know if you like it!
I am very happy that I was joined by Hugo in co-creating and mantaining the library, we try to do ๐ชspeaking hours (ideally) once every month, they are open to curious people, come join us!
- ๐๐Nim for Pythonistas, PyCon Italy, May 2024.
- ๐๐Streamlit: Example-driven Learning, Python Milano, December 2023.
- ๐๐Time Series Forecasting with Nixtla, Python Milano, May 2023
- ๐๐ณNimib goes interactive, NimConf, October 2022
Here in Milan you will often find me at events by Python Milano๐ or .
At some point I might start organizing a Nim meet-up in Milan, if you want to help organize, contact me! In the meantime we have a Telegram group Nim Italia
- ๐ฑโจ Plant App: a significant milestone in my nimib adventures was being able to incorporate interactivity. This clone of a shiny app about a fern generated by 2-d parametric equations has a special place in my heart. Click show source to see how clean nim code can be: nblog/plant_app.html
- ๐ณ๐ถ Whale Music: while doing advent of code (Day 3, 2021) I went into a rabbit hole while trying to use input data to create some music. It came out some decent jazz! You can skip the weird story and go directly to the 10 minute sample at the end to check if you want to read more: 2021/day03.html#whale_music
- ๐ผ๏ธ๐ธ ใใใ's Generative Art: at some point I discovered processing/p5nim and fell in love! I refreshed some old bindings and started to port some examples and art found on openprocessing. My favorite generative artist is definitely Okazz/ใใใ, just look at how beatiful this is: p5nim/okazz_220919a.html
- ๐ฉ๐ฎ๐น I wanted to play wordle in Italian with friends (we still do) but it seems some people joined us... par๐ฎ๐นle is actually a snapshot of the original (unclear legal status ๐จ) but I have set up a version based on an open source clone (par-le/gioco), just in case.
- ๐๐ I manage public web analytics for most of my sites and some other, see pietroppeter/public-analytics
Footnotes
-
if you also love programming languages and you do not know about exercism I encourage you to take a look. It is a wonderful platform and community for learning programming languages that relies on word of mouth to grow. If you find it interesting please consider joining me in subscribing to their fantastic insiders program ๐. It is totally worth it! ๐คฉ โฉ