Git Product home page Git Product logo

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 in general. And learning in general I guess ๐Ÿค“.

Nim is what actually motivated me to start playing the open source game โค๏ธ. I try to help the community.

๐Ÿ“ซ You can contact me on Twitter or Mastodon

๐Ÿณ 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 will likely 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! ๐Ÿคฉ โ†ฉ

Pietro Peterlongo's Projects

adventofnim icon adventofnim

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

ai-a-blast-from-the-past icon ai-a-blast-from-the-past

โšก๐Ÿค– Lightning talk "AI, a blast from the past", a condensed and opinionated history of AI

bookish icon bookish

A tool that translates augmented markdown into HTML or latex

cbm icon cbm

Cyclic Boosting Machines - an explainable supervised machine learning algorithm

chroma icon chroma

Everything you want to do with colors, in nim.

colors icon colors

learning to code games in python

feedo icon feedo

๐Ÿถ minimalistic static rss reader built with nim(ib)

fosdem2020 icon fosdem2020

Slides and source code for my FOSDEM 2020 talk "Nim - Move semantics".

ginger icon ginger

A Nim package similar to R's Grid package

git-matrioska icon git-matrioska

a normcore git worklfow for maintaining production (ML) repos

hierarchicalforecast icon hierarchicalforecast

Probabilistic Hierarchical forecasting ๐Ÿ‘‘ with statistical and econometric methods.

html5-image-display icon html5-image-display

Renders an image file onto a HTML5 browser. Implemented with client-side JavaScript via 3 distinct approaches.

hydralit_components icon hydralit_components

A package of custom components for Streamlit and Hydralit. Can be used directly or in combination with the Hydralit package.

jsony icon jsony

A loose, direct to object json parser with hooks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.