Skip to content
View pietroppeter's full-sized avatar
๐Ÿณ
chasing the whale
๐Ÿณ
chasing the whale

Sponsoring

@soasme
@planety

Organizations

@nimib-land

Block or report pietroppeter

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
pietroppeter/README.md

Hi there ๐Ÿ‘‹, I am Pietro ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง

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๐Ÿง‘โ€๐Ÿ’ผ.

๐Ÿณ Nimib-land

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!

๐Ÿ“บ Talks

Local communities

Here in Milan you will often find me at events by Python Milano๐Ÿ or Open Source Saturday.

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

๐ŸŒŸ Favorites

  • ๐ŸŒฑโœจ 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

Other

  • ๐ŸŸฉ๐Ÿ‡ฎ๐Ÿ‡น 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

  1. 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! ๐Ÿคฉ โ†ฉ

Pinned Loading

  1. nimib nimib Public

    nimib ๐Ÿณ - nim ๐Ÿ‘‘ driven โ›ต publishing โœ

    Nim 183 10

  2. p5nim p5nim Public

    ๐ŸŒธ๐Ÿ‘‘ p5nim: processing for nim through p5js

    Nim 59 4

  3. nimib-land/nblog nimib-land/nblog Public

    โœ๏ธ๐Ÿณ๐Ÿ‘‘ blog about nimib and nim ecosystem

    Nim 10

  4. nimibook nimibook Public template

    A port of mdbook to nim(ib)

    Nim 78 7

  5. adventofnim adventofnim Public

    ๐ŸŽ„๐Ÿ‘‘ adventofnim - nim solutions for advent of code

    Nim 28 1

  6. nimoji nimoji Public

    nimoji - ๐Ÿ•๐Ÿบ emoji support for Nim ๐Ÿ‘‘ and the world ๐ŸŒ.

    Nim 28 1