Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Andrea Grandi 🦕

@andreagrandi@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

Software Developer at SuperTab - Python, Go mentor at Exercism - 🏳️‍🌈 🇮🇹 🇪🇺 🤝 🇺🇦 🇵🇸

#Python #Golang #photography #foss #privacy #opensource #science #tech #bass #music #food #privacy #gaming #PyConIT2025 #PyConIT #HamRadio #fedi22

660 Followers
321 Following
48 Posts
Joined March 20, 2018
Blog 🌍:
https://www.andreagrandi.it
Code 👨🏻‍💻:
https://github.com/andreagrandi
Ko-fi ☕️:
https://ko-fi.com/andreagrandi
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 10mo ago
Boosted by @Gargron@mastodon.social
My dog Fulvio doesn’t bite. He JUDGES you 😌 #dogsofmastodon #dogs #bassethound
253
6
68
2
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago

RE: @bookcorners@mastodon.social

If you appreciate these tiny free libraries all around the world, you may want to follow @bookcorners@mastodon.social my pet project 😊

#books #libraries #reading

mastodon.social
50
1
61
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago

I just releases Book Corners, a map to discover and share free little libraries nearby https://www.bookcorners.org

#books #libraries #reading #opensource #map #OpenStreetMap

@bookcorners@mastodon.social

bookcorners.org
16
2
15
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 2mo ago

Folks, do yourself a favor and do not bother even trying codex-security

It will waste your tokens (-20% of my weekly allowance!) and then will stop when finding a security vulnerability (which is the MAIN GOAL of this tool!)

#security #fail #openai

mastodon.social

Mastodon

2
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago

Book Corners app for iOS is finally available on the App Store https://apps.apple.com/it/app/book-corners/id6761063261

It’s completely free (ad free and tracking free too!) and it’s my first app for iOS. I would very much appreciate your feedback 🫶

Oh.. and it’s open source too! https://github.com/andreagrandi/book-corners-ios

@bookcorners@mastodon.social #ios #iosdev #appstore #books #reading #libraries #free

apps.apple.com
8
4
11
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 3mo ago

Hot take: your face in the Youtube video tutorial you are presenting only serves your narcissistic ego.

It covers important stuff most of the time and it's distracting.

Don't @ me. Thanks

3
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 2mo ago
Replying to
@pietervdvn@en.osm.town hi Pieter, thanks for the feedback and the response. I would have appreciated an email first, to clarify a few of your doubts (I've answered to a few people already in the past days). TL/DR: while your post contains a lot of precious advices, I think it probably misses an important point: why Book Corners was created and the fact it's a spare time free project (so expectations should be adjusted). This said, I will try to answer in detail when I have some time.
1
1
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 3mo ago

📝 Meeting Notes Sync v0.4.0 for Obsidian is out!

New: merge two duplicate meetings into one.

If MacParakeet and Fellow both record the same meeting under different titles, you used to end up with two folders. Now a single "Merge two meetings…" command folds both into one, combines their notes, removes the leftover, and keeps your meeting numbers sequential.

https://community.obsidian.md/plugins/meeting-notes-sync

#Obsidian #ObsidianMD

community.obsidian.md
2
0
1
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 2mo ago

Working on open source apps has become a quite expensive hobby (assuming you write software like it's 2026 not like it's < 2024).

While I can justify a ~$20 AI subscription for an hobby, I can hardly justify a ~$100 one (unless you make money from it).

I guess... enjoy what I can provide with my $20 🤷🏻‍♂️

1
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago

Doing some house cleaning and I found this @Migueldeicaza@mastodon.social 🫶

(I bet you still remember “Casa del Prosciutto” where we went for dinner! 😋)

5
4
1
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 3mo ago

Released mcp-wire 0.3.0 — a small Go CLI that installs and configures MCP servers across Claude Code, Codex, and OpenCode from one interface.

New in this version:
- `mcp-wire doctor` diagnostics
- richer TUI metadata
- `mcp-wire metadata` for agents/scripts
- GitHub, Notion, and Linear in the curated catalog
- safer credential storage

https://www.andreagrandi.it/posts/announcing-mcp-wire-0-3-0/

#mcp #ModelContextProtocol #cli #opensource #golang

andreagrandi.it
2
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 4mo ago
Replying to
@carlopiana@mastodon.uno fai conto che l'unico che non ha bestemmiato vedendola (ma solo per motivi di policy aziendale) e' stato il Papa :D
2
1
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 3mo ago

Over 30 minutes installation for just a minor patch and 6-7 reboots IS the reason why so many people rarely update their Mac

1
1
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 3mo ago

Released my first Obsidian plugin: Meeting Notes Sync 🎉

It syncs your meeting transcripts, notes & AI summaries into your vault as plain Markdown — from MacParakeet (via its local CLI, so they stay on your machine) and Fellow.

One folder per meeting, non-destructive. If both tools recorded the same meeting, they merge into one folder instead of two.

Desktop-only, open source, MIT.

https://community.obsidian.md/plugins/meeting-notes-sync

#ObsidianMD #OpenSource

community.obsidian.md
1
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago

AI is making code generation cheaper.

But software engineering was never just about typing syntax, recalling APIs, or writing lots of code by hand.

The real value is still in understanding the problem, defining the right requirements, choosing architecture, making trade-offs, validating correctness, security and performance, handling edge cases, and deciding what not to build.

Code is getting cheaper.
Judgment is not.

3
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 5mo ago
Replying to
@hugovk I so much hate when they do opt out things like this. I hope EU privacy laws will hit them hard in the face sooner or later
2
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago

Build 1.0.8 of @bookcorners@mastodon.social iOS app is available for testing with the following enhanchements:
- Fix token refresh when adding a picture to an existing library
- Move location permission request to a call to action if user wants to see nearby libraries
- Improve Profile view adding About and Social links
- It's now possible to take a new picture in addition to selecting an existing one

Check it out https://testflight.apple.com/join/RRWQCPyt

testflight.apple.com
2
0
2
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago
Replying to
@Migueldeicaza@mastodon.social indeed! And probably “coccoli” (fried dough with prosciutto) or “tortelli” from Mugello 🤤
1
1
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago
Replying to
@combatwombat @bookcorners yes I did! I can't say I remember everything (I don't remember a lot of stuff even in Python which I've been using since 2012) and surely a single app is not enough to master all the concepts, but I can definitely understand the code and know where am I supposed to change something for future updates. I didn't use this approach for the web version and all the UI/CSS/JS part is a complete black box to me
1
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago
Replying to
@combatwombat about OSM data, check this website https://overpass-turbo.eu the example query should give you the "drinking_water" amenities. If you can find the names for other amenities, you can query them
overpass-turbo.eu
1
1
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago

"OpenAI prepares new ChatGPT Pro Lite tier priced at $100 monthly"

This could be the opportunity to switch from Claude Code to Codex https://www.testingcatalog.com/openai-prepares-new-chatgpt-pro-lite-tier-priced-at-100-monthly/

testingcatalog.com
1
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago

Unrequested ops advice: never listen to my ops advices 😬

This evening I managed to bring @bookcorners@mastodon.social down for a few minutes "thanks" to a simple apt-get upgrade which not just upgraded but reconfigured dokku, without even restarting the containers 🙄

Since when a simple package upgrade wants to reconfigure everything from scratch? I thought this was basic stuff to handle.

1
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago
Replying to
@arialdo semmai mi "preoccupano" le nuove generazioni di programmatori. Lo vedo adesso che sto studiando SwiftUI. La cosa piu' difficile e' resistere alla tentazione di accelerare e fare le cose con Claude/Codex. Ma se prima non le imparo lente, a mano, come saro' poi in grado di verificare quanto prodotto da questi strumenti? Non e' semplice resistere alle scorciatoie.
1
1
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago
Replying to
@Edent@mastodon.social 1111 in Corriere della Sera (which I regularly open in an incognito window 🤷🏻‍♂️)
1
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 8mo ago
Replying to
@thedarktangent what if the "John Doe" you have in your LinkedIn, isn't the same "John Doe" mentioned in the files?
1
2
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 28mo ago
Replying to
@ipg that's why so many people still use Spotify, despite it not having lossless audio
3
0
1
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago

TIL: despite what Apple does NOT say to you, the old Apple Smart Keyboard Folio perfectly works with the new iPad Air M4

🖕 to Apple

0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 8mo ago
Replying to
@mitchellh@hachyderm.io fair enough! 🙂
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago
Replying to
@cryptomator@mastodon.online big question: as someone who currently keep the vault on iCloud with "always downloaded" files for the encrypted folder. does this feature conflict with this setup? Should I do one or the other or can I keep both? Thanks
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago
Replying to
@arialdo sul "terreno gia' battuto" invece, non mi faccio problemi. Sono passato da "sarebbe utile un tool..." a "me lo faccio in un paio di serate". Nelle ultime settimane ho creato diverse CLI in Go che risolvono uno specifico problema (principalmente le faccio invocare a claude/codex) e che funzionano anche bene, visto che le uso quotidianamente. Le avrei sapute fare senza tutto il background che gia' avevo? Io non penso.
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago

Context7 finally has a CLI 🎉 https://context7.com/docs/clients/cli

context7.com
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 44mo ago
@FastAPI @marcelotryle are there any specific breaking changes with this version? I checked the changelog in GitHub but I can't understand if there are any. Thanks
0
2
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 37mo ago
Replying to
@shanselman@hachyderm.io now it works 🫶
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago
Replying to
@arialdo quello che dici è vero, ma l’hype non segue la realtà dei fatti. Chi pensa che per usare questi strumenti basti una persona qualsiasi farà del male a se stesso, alla propria azienda e ai propri dipendenti. Chi invece lascia che sia uno strumento di supporto alle persone che già lavorano, ne godrà i benefici.
0
9
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago
Replying to
@arialdo e, come dici tu, le skill importanti sono anche altre. Scrivere il codice è solo una parte del nostro lavoro.
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 47mo ago
Replying to
@micahflee@mastodon.social in theory it is a good idea. But eventually they may all become busy. I’m more interested in joining (or staying) in one that can scale and react to an increase of traffic and users. I don’t know which one can be, but surely I don’t want to keep moving.
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago
Replying to
@arialdo trovo diversi punti in comune nelle nostre opinioni, sinceramente. Sul fatto che delegare sia semplice o di bassa lega non sono però d’accordo. Io sono comunque responsabile della qualità finale di quello che viene prodotto e devo sapere se e quando devo intervenire. Uno a caso che non ha mai programmato come fa a saperlo? Per questo dico che non basta “chiunque”.
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago

@webology@mastodon.social random idea: what if we had a fixed time during the Office Hours where attendees can add short topics to an agenda and have 5 minutes to present them?

A sort of "Show & Tell" where we share our findings, projects, experience, learning etc... no need to be too long.

A max number of topics for each day, first come first served etc....

what do you think?

Or should we try to organise a different call/event? (I'd fit into this one, but not my call). Thanks!

0
1
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago
Replying to
@Edent@mastodon.social congratulations :)
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago
Replying to
@arialdo pero' ti voglio bene lo stesso 😅
0
20
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago

Replaced haiku-4.5 with gpt-5.4-mini in @bookcorners@mastodon.social for hashtags, description and alt text generation. Let's see if it's good as they say.

0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 11mo ago
Replying to
@johnvoorhees@mastodon.macstories.net @macstories@mastodon.macstories.net a subscription in addition to a subscription? Hell, no thanks! One time purchase, I would consider. Like this, thanks but no.
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 3mo ago

I think I need a new hobby until tomorrow 🤷🏻‍♂️

0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago
Replying to
@arialdo su questo punto siamo d'accordo. Se facciamo questo lavoro da quasi 30 anni, penso sia esplicito saperlo fare senza LLM 😅
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 2mo ago
Replying to
@pietervdvn@en.osm.town p.s: about the license to share, the Privacy page ( https://www.bookcorners.org/privacy/ ) alredy mentions the ODBL re-sharing license, but I agree a mention of it during the registration phase is currently missing and could be added.
bookcorners.org
0
0
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 7mo ago
Replying to
@arialdo Non sono d’accordo sul “chiunque”. Claude/Codex, se non sai usarli bene o non sei in grado di controllare quando prodotto, possono produrre spazzatura o fare danni. Se magari fra un anno sarà diverso non so dirtelo, ma al momento servono capacità in più (oltre a quella di essere programmatori) per sfruttarli in modo produttivo. Fra usarli e usarli bene, ce ne corre. Se dai a me una Ferrari, non è detto che la sappia far andare veloce, serve un pilota bravo.
0
11
0
0
Open post
Andrea Grandi 🦕 @andreagrandi@mastodon.social
· 6mo ago
Replying to
@alexgmin @webology @bmispelon hi 👋 😅 I usually attend Jeff's call. Does this replace Jeff one or is it in addition to? I'm asking because I can't make it at that time (but I could join 1 hour later). Thanks
0
2
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 22:37:43 UTC