Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Raffaele

@rafspiny.bsky.social
125 followers 295 following 187 posts

A geeky computer scientist with a PhD and a thirst for learning and building. Crazy enough to pick up the violin despite being over 30. Italian moved to The Netherlands. www.rafspiny.eu

PostsRepliesMedia
Raffaele @rafspiny.bsky.social · 31/05/2026
I have done a thing. #marathon #21km #running #runners #correre #hardlopen #Leiden
A man posing in front of a panel with plenty of names. All the participants to the 35th edition of the Leiden Marathon and half marathon.A man with his pettorina ready to start the half marathon. He is wearing a green shirt.The medal. 21km in 2 hours and 26 minutes.
1121 12
Raffaele @rafspiny.bsky.social · 23/05/2026
Small run this morning. Croissants on the way. #5km #running #runners #correre #hardlopen #Amsterdam
Small run. Heartbeat chart of a 5 km run in 30 minutes. There is a fall at one point with the label "That's when I bought croissants for my wife"
092 9
Raffaele @rafspiny.bsky.social · 03/05/2026
Allons-y, Allonso! I take it as a good sign to spot this ship while running. Also ran into some friendly geese. 17km yesterday. I think I’m ready for the half marathon next week. Wish me luck 😆 #marathonpreparation #5km #running #runners #correre #hardlopen #Amsterdam
17km in 1 hour 55 minutesA large ship navigating the river around Amsterdam with the name clearly visible: Allonso A group of geese on the side of a path
2151 15
Raffaele @rafspiny.bsky.social · 25/04/2026
A bit of a longer run today. Hopefully, I can do 17/18 next week and close my training for the half marathon of Leiden. #13km #marathonpreparation #5km #running #runners #correre #hardlopen #Amsterdam
Screenshot of the Endurian app showing a map describing a run of 13 =km in 1 hour and 34 minutes.
060 6
Raffaele @rafspiny.bsky.social · 22/04/2026
Recently, I dug into the Postgres's replication slot. Uncharted territory to me. I learned a lot. As usual, the takeaway is to properly configure your DB instance and (I cannot stress this enough), do monitor your DB instances. www.rafspiny.eu/blog/postgre... #PostgreSQL #postgres #database
rafspiny.eu
Postgres performance degradation due to lack of replication slot monitoring
How a rottening replication slot led to performance degradation on Postgres. Deep dive into Postgres internal mechanisms for Write Ahead Log and replication slots. Please monitor your replication slot...
010 1
Raffaele @rafspiny.bsky.social · 19/04/2026
Long run for this Sunday morning. Being Sunday, it was time for a homemade ragù . #5km #running #runners #correre #hardlopen #Amsterdam
11km in 1 hour and 12 minutesA greenfield with grass, trees at the horizon and a rising sun. Blue sky with some clouds.A pot with homemade ragù boiled for 5 hours. The final result before eating.
0130 13
Raffaele @rafspiny.bsky.social · 01/04/2026
Down the rabbit hole of selfhosting and how to manage several docker containers. Dockge, Portainer and Komo.do. An open discussion and comparison www.rafspiny.eu/blog/portain...
rafspiny.eu
000 0
Raffaele @rafspiny.bsky.social · 28/03/2026
After a day out, nothing is more restoring than a couple of hours of rest on my throne. #HappyCaturday! #cats #caturday
A ginger cat curled up in supposedly comfy position, although visibly contoured to a human, on an armchair covered with a blanket
190 9
Raffaele @rafspiny.bsky.social · 24/03/2026
Resumed training for the half marathon. 3 times per week. #5km #running #runners #correre #hardlopen #Amsterdam
The Garmin connect app showing a run of 5 kn in 31 minutes
090 9
Raffaele @rafspiny.bsky.social · 19/03/2026
I have a joke about a DB index, but I won’t.
000 0
Raffaele @rafspiny.bsky.social · 21/02/2026
Behold, his roundness in all his circleness. #caturday #catsofbluesky
An orange cat sitting in the basket like a round ball
0212 21
Raffaele @rafspiny.bsky.social · 07/02/2026
My Lord and Master decided that I should not raise from the sofa. He is determined to make sure I rest here. #caturday #catsofbluesky
An orange car sitting on a man’s lap laying down on the sofa.
060 6
Raffaele @rafspiny.bsky.social · 01/02/2026
Where new friendships are born. Postgres and Kotlin #FOSDEM #FOSDEM26
The two mascots from Postgres and Kotlin standing next to each other
030 3
Raffaele @rafspiny.bsky.social · 31/01/2026
Explain select in Postgres. A 20 minutes talk made on a 20 hours journey by Charly Batista. #OpenSource #FOSDEM #FOSDEM26
Shot of the first slide about explaining select statements in Postgres Another shot of the same presentation about the costs that the analyser uses when making the plan.
020 2
Raffaele @rafspiny.bsky.social · 27/01/2026
This morning the sky had this rare, beautiful colour. It was also freezing cold to the point that the ducks were walking on the pond. #5km #running #runners #correre #hardlopen #Amsterdam
A pink sky over a slightly frozen pond with ducks walking on the pond and birds flying.Two ducks standing on a frozen pond3.92km in 25 minutes.
290 9
Raffaele @rafspiny.bsky.social · 17/01/2026
Does it count as a shapeshifting life form? #Caturday #catsofbluesky #Cats #Cat
A fluffy orange boy perfectly assuming the position of the cat tree space that he is sleeping in...a half circle.
070 7
Reposted by Raffaele
Ian Coldwater 🧊🚫 @lookitup.baby · 06/01/2026
Guys, we did it. We invented the Commodore 64
583472812 3.5K
Raffaele @rafspiny.bsky.social · 20/12/2025
Misty morning here in Amsterdam. It feels like Kairos is pondering “Who knows what the day has for me. Oh no wait, I am a cat. I am adored for the entire day and food is served regularly “ #5km #7km #running #runners #correre #hardlopen #Amsterdam
7km in 43 minute. Slow pace of 6 minutes per kilometreA misty scenery in a park. You can barely see the pond and the trees on the other side of the pond.My cat with a serious face like pondering life and existence. He is an orange cat with stripes.My cat with more relieved face
070 7
Raffaele @rafspiny.bsky.social · 13/12/2025
Second 7km run of the week. #5km #7km #running #runners #correre #hardlopen #Amsterdam
Stats of a 7km run in 44:53 minutes with a slow pace of 6:24Sunrise from Flevopark, with the sun rising over the lake.
0170 17
Raffaele @rafspiny.bsky.social · 09/12/2025
Scaling down my blog analytics without losing the history. A surprisingly easy migration from Matomo to Umami. #Matomo #umami #WebAnalytics www.rafspiny.eu/blog/migrati...
rafspiny.eu
Migrate your Matomo website history to Umami
Tailor your website tracking need with the compact Umami, without giving up the history in Matomo.
010 1
Raffaele @rafspiny.bsky.social · 06/12/2025
After a day of running, napping, eating, and chasing, it’s time to rest. Good night everybody. #Caturday #catsofbluesky #Cats #Cat
A beautiful orange cat laying in bed resting and looking in the camera.
080 8
Raffaele @rafspiny.bsky.social · 30/11/2025
Weekend run in a cloudy Amsterdam. #5km #running #runners #correre #hardlopen #Amsterdam
5km in 30 minutes
040 4
Raffaele @rafspiny.bsky.social · 25/11/2025
Morning run to clear the mind. #3km #running #runners #correre #hardlopen #Amsterdam
A run of 3.47kmA grey and ominous sky over a pond with threes
060 6
Raffaele @rafspiny.bsky.social · 19/11/2025
Excited and scared 😱 🍿
010 1
Raffaele @rafspiny.bsky.social · 11/11/2025
Running in the fields of Grimbergen is quite pleasant. So much Green. #5km #running #runners #correre #hardlopen #brussel
4.35km in 25 minutes
0111 11
Raffaele @rafspiny.bsky.social · 07/11/2025
Autumn in this lovely village outside of Brussel, Grimbergen. #5km #running #runners #correre #hardlopen #brussel
A slow run of 5kmA tree with a multitude of autumnal coloursA view of the village abbey in the distance, trough a grass field with additional trees on the sides
0101 10
Raffaele @rafspiny.bsky.social · 29/10/2025
Came back from Essen, after attending SPIEL. An amazing, and tiring, four days of playing board games. I shared some pictures and few thoughts on what I have played, on my personal space. This year I have found fewer games that I loved. #spiel25 #spiel #boardgames www.rafspiny.eu/blog/spiel-2...
rafspiny.eu
SPIEL 2025 Adventure. A geek in a board game convention | Raffaele Spinelli
SPIEL. October is a month I look forward to. End of daylight (summer time) is a reason, but the other one is SPIEL. Around 6 years ago, I met a formidable bunch of folks at the office who were often p...
060 6
Reposted by Raffaele
Effin' Birds @effinbirds.com · 12/10/2025
A woodcut of a bird beside the text "don't forget to be a fuckin' human being"
1568199 568
Raffaele @rafspiny.bsky.social · 12/10/2025
Next year, I want to join the half marathon in Leiden. A fantastic colleague who is also into running brought up the topic. So, here we are with incremental training again. #5km #7km #running #runners #correre #hardlopen #amsterdam
A run of 7km in 41 minutes
071 7
Raffaele @rafspiny.bsky.social · 10/10/2025
This morning, I went on a short run with my wife. We stopped at the view of this triptych: the autumn leaves of trees shining in the sun, the solitary heron guarding the lake, and the reflection of the sky in the water. #3km #running #runners #correre #hardlopen #amsterdam
A run of 3,41km in 20 minutesA lake where you see: the autumn leaves of trees shining in the sun, the solitary heron guarding the lake, and the reflection of the sky in the water.
0101 10
Raffaele @rafspiny.bsky.social · 05/10/2025
In the last week, I’ve running on and off. Always 5 km in the last 3 days. #5km #running #runners #correre #hardlopen #amsterdam
A run of 3km at the beginning of the weekA poetic view of the horizon at a pond, with trees and vegetation everywhere and the sun casting rays of light that makes the clouds pinky. Screenshot
071 7
Raffaele @rafspiny.bsky.social · 13/09/2025
Quick run with my wife. It is good to resume running. #3km #running #runners #correre #hardlopen #amsterdam
3,40 km in 21 minutes
071 7
Reposted by Raffaele
hailey @hailey.at · 05/09/2025
more jobs more jobs. come apply!! bsky.social/about/join
bsky.social
Jobs - Bluesky
View open positions at Bluesky
47495150 495
Raffaele @rafspiny.bsky.social · 25/08/2025
I promised to come back on this. Three nerdy, crazy things happened. Let’s focus on the last one. My (now) wife is mad about dinosaurs and we decided to dress up as t-rex for our first dance. Many other dino things happened on that day. We improvised the movements. Original idea by t-rex Tuesday.
011 1
Reposted by Raffaele
Ashley Willis-McNamara @ashley.dev · 19/08/2025
I’ve been a little quiet lately... on purpose. Here’s why the quiet season matters ashley.dev/posts/the-qu...
ashley.dev
Ashley Willis
I didn’t mean for this to be a quiet season. It wasn’t planned, it wasn’t marked on my calendar, and it certainly wasn’t framed in my mind as a stretch of inten...
1606 60
Reposted by Raffaele
alix e. harrow @alixeharrow.bsky.social · 17/08/2025
and--idk quite how to articulate this--but the work of it is... critical to art-making. like you discover your intentions through the labor of expressing them. if I'd woken up at 17 with the technical ability to write a novel, i wouldn't have known what i was trying to say. the work IS the product.
161368258 1.4K
Raffaele @rafspiny.bsky.social · 13/08/2025
Day 100: Reached 100 days yesterday. I forgot to post it, because it was an hectic day, for a different reason. This whole thing started as a `let's try to run/do yoga for a week` with my wife. It became something completely different. #5km #running #runners #correre #hardlopen #amsterdam
5.04km in 27 minutes.
150 5
Raffaele @rafspiny.bsky.social · 11/08/2025
Day 99: Today was the second last day. Excited. #3km #running #runners #correre #hardlopen #amsterdam
A run of 3.22km in 19 minutesAnother view of the pond and the trees surrounding it
060 6
Raffaele @rafspiny.bsky.social · 10/08/2025
Day 98: It was a good run. I was on the phone with my family. Not my brightest idea, perhaps.Plus, the night before, my boy was in cuteness overload mode. #3km #running #runners #correre #hardlopen #amsterdam #cats #gingercats #catsofbluesky
3.27 in 19 minutesA ginger cat laying on the bed with his paws folded onto each other.
060 6
Raffaele @rafspiny.bsky.social · 10/08/2025
Day 97: Feeling a bit better. Stats are going up again. #3km #running #runners #correre #hardlopen #amsterdam
3.11km in 18 minutesA clear blue sky. A greenish pond that reflects the sky and the trees around
060 6
Raffaele @rafspiny.bsky.social · 10/08/2025
Day 96: It is getting even worse 😓 #3km #running #runners #correre #hardlopen #amsterdam
3km in 19 minutes.
020 2
Raffaele @rafspiny.bsky.social · 10/08/2025
Day 95: Quick run in the morning. Not feeling super well. #3km #running #runners #correre #hardlopen #amsterdam
3.17 km in 18 minutes.
010 1
Raffaele @rafspiny.bsky.social · 10/08/2025
Day 94: I have been lacking behind in terms of posting. On the 6th there was a clear sky and I managed to have a good run. Also a beautiful view of the pond. #3km #running #runners #correre #hardlopen #amsterdam
A 3.48km run in 18 minutesAnother beautiful reflection of the sky and trees on the pond. A duck is breaking the perfect reflection by swimming peacefully in the pond.
030 3
Raffaele @rafspiny.bsky.social · 06/08/2025
Day 93: I finally felt better and slowly went running again. A bit slow, but I’ve been so incredibly happy to leave the sofa and go back rubbing. #3km #running #runners #correre #hardlopen #amsterdam
3km in 17 minutes
020 2
Raffaele @rafspiny.bsky.social · 06/08/2025
Day 92: I still felt so crappy that I’ve been a couch potato for the entire Monday.
000 0
Raffaele @rafspiny.bsky.social · 06/08/2025
Day 91: Sadly, I got caught up in the rain several times. Yes, several. Couldn’t dry myself and I felt sick. Managed to go out for a 3km walk. #3km #amsterdam
3km walk in the iOS fitness app
000 0
Raffaele @rafspiny.bsky.social · 02/08/2025
Throwback #caturday. My beloved boy Apollo joining us at the table, judging are wrong decisions at Defenders of the Realm. He is greatly missed.
A table with Defenders of the Realm set up. An Orange cat is seated on the chair in front of the table, looking at the board with judgment and contempt for the poor decisions made so far in the game.
0101 10
Raffaele @rafspiny.bsky.social · 02/08/2025
Day 90: It is pouring down here in Amsterdam. Double layer of clothes and we keep running. My wife is getting a croissant on top of her breakfast. #3km #running #runners #correre #hardlopen #amsterdam
3.33 km in 18 minutes
061 6
Raffaele @rafspiny.bsky.social · 01/08/2025
Day 89: I got a bit stressing for some wedding organisational discussions. I struggle to go running and it shoes in the stars. It’s gonna be better tomorrow. #3km #running #runners #correre #hardlopen
3.16km in 18 minutes
191 9
Raffaele @rafspiny.bsky.social · 31/07/2025
Day 88: one more run. Getting closer to 100. #3km #running #runners #correre #hardlopen
3.38km in 19 minutes
071 7