I love Erlang and Ruby, photography and music. XP advocate. I help companies get their product scale. CTO, EMEA at Mechanical Orchard. Views are my own.

Joined October 2007
82 Photos and videos
Suggestion to my readers: don’t ever fly @lufthansa or the whole group for that matter, including SwissAir. Cancelled flights, repaying for already purchased services, 6h in airports after flying for 12h because of delays and missed connections. Just, no.
7
3
186
roberto ostinelli retweeted
17 Jul 2025
AI Music with @ostinelli – Searching For The Question Live 108. Watch live tomorrow July 18, at 9 PM CET What’s really happening in the world of AI-generated music? Are we witnessing a true creative revolution, or just another fleeting trend? In this episode, we dive the frontier at the intersection of art and technology, with Roberto Ostinelli, a multidisciplinary creator blending code and creativity at the bleeding edge. Roberto is a musician and photographer with a deep passion for both art and engineering. With a love for languages like Erlang and Ruby, he brings an agile, test-driven approach to development, honed through years of working with extreme programming principles like pair programming, continuous integration, and rapid iteration. His unique background spans music, photography, and high-performance software architecture, giving him a rare perspective on how AI is reshaping creative expression. Together, we explore: * How AI tools are transforming the music production landscape * What it means for human creativity, originality, and authorship * The intersection of software craftsmanship and artistic intuition
1
1
2
151
roberto ostinelli retweeted
At Mechanical Orchard, we’re strong proponents of XP and pairing for the benefits they provide. Recently, we’ve devoted more time to understanding how to best pair program with an AI companion. Thoughts from @ostinelli mechanical-orchard.com/post/… #chatgpt4 #GenerativeAI #tdd #xp

5
22
10,561
I got two AI ChatGPT companions to interact with each other using Ping-pong Programming to create a small yet complete project. Can AI follow extreme programming and play the TDD pairing game? youtu.be/zjp5GVEcGTs #XP #TDD #elixir #MyElixirStatus
1
471
Ex-Pivots at it again! If you’re in need for a remote collaborative meeting tool you should check this out and reach out to @danpodsedly!
I've spent the past year working with a team of amazing ex-Pivots building Kohort, a new remote meeting tool that brings focus and effortless transparency to your team sync and planning meetings. We've just opened up the beta at kohort.io vimeo.com/745877479
1
I've just released `ram`, an in-memory distributed KV store for Erlang and Elixir. Still early stage, feedback appreciated. Docs here -> hexdocs.pm/ram/ #erlang #myelixirstatus #elixir #beam #ram

5
15
81
roberto ostinelli retweeted
I keep wondering what did Neil, Jim and Buzz think of while seeing the moon from those tiny windows… #screenshotsaturday #UE5 #madewithunreal #IndieGameDev #apollo11
2
8
WTF is this @pivotaltracker? It *seems* this goes against the whole concept of prioritizing stories based on their order in the backlog. After all this years pushing tracker vs Jira (and others) I FEEL BETRAYED ^^_
6
2
21
I've just released Syn v3, a global Process Registry and Process Group manager for #Erlang and #Elixir. Syn now comes with Scopes and much more! Docs: hexdocs.pm/syn

2
3
45
roberto ostinelli retweeted
I've implemented procedural animations on the Dog Robot. Still some ironing to do, but pretty pleased with the results. #GameDev #GameArt #UE4 #MadeWithUnreal #IndieGame #IndieDev #TheChernovExperiment
2
16
68
So... I’m trying a new hobby, and planning to do a Star Wars fan movie. These is the first rendering test. What do you think? :)
1
6
I've just moved my Modern Erlang for Beginners course to Udemy, those interested can find it here: udemy.com/course/modern-erla…

3
15
roberto ostinelli retweeted
9 Oct 2020
What the newspapers aren't screaming about is Arctic sea ice disappearing for the first time by 2028 triggering a sudden destabilisation of the planet’s climate and a rapid acceleration of global warming resulting in catastrophically hostile new conditions for most life on Earth.
102
2,708
4,818
roberto ostinelli retweeted
24 Mar 2020
Don’t think about this as 2020, think of it as the 2020s.
1
3
9
A Leffe is always home a little.
1
This is my last day at Neato. I'm grateful for everything that has happened to me. These last years have been personally demanding, and I'm in need to rediscover time so I'm creating some space around me. /thread
3
1
I need to reappropriate those spaces that make me happy. I've gradually distanced myself from social networks, and I would like to reduce the noise to cherish empathy. Maybe regain spaces for music, and new projects. Bond with friends, enjoy what nature and the world offer to me.
1
2
Maybe it's because I'm approaching to my 50s, but I'd like to really own my time a little more, and make the most out of it. I wish you all the best in your lives. I'll be here if you need me.
1