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! 🤩 ↩