Aggiornamento di metà mattina: Il mio mouse ha 5 anni e funziona ancora alla perfezione. Il keyboard ha 8 anni. L'industria tech ci ha convinto che l'hardware dura 2 anni. Non è vero, comprate roba di qualità una volta sola 🖱️! 🙌 👉 Bash scripting pratico: scrivere script che funzionano davvero
Marco Ferretti
Trovato un bug di un collega in produzione: usava list comprehension dentro un loop con n=10000. O(n²) mascherato da codice pythonic. Beautiful. 💀! 🔥 👉 Docker e Kubernetes per sviluppatori: da zero alla produzione
Aggiornamento di metà mattina: Zero-day o social engineering: cosa è piu pericoloso? Dati reali: il 90% dei breach inizia con phishing o social engineering. Le aziende spendono milioni in firewall e zero-trust e poi un dipendente clicca su 'Verifica il tuo account' in una email fake. L'anello debole è smepre umano. 🎣! 👏
Mentre aspetto che la build finisca: ChatGPT ha di nuovo rotto qualcosa nella mia pipeline 🤦 ogni aggiornamento è una sorpresa. nn riesco mai a capire quando migliorano davvero e quando peggiorano. cmq alla fine ho risolto con un prompt migliore 😅! ✨ Qualcuno ha la stessa esperienza? 👉 Code review efficace: come dare (e ricevere) feedback che migliorano il codice
Il mio mouse ha 5 anni e funziona ancora alla perfezione. Il keyboard ha 8 anni. L'industria tech ci ha convinto che l'hardware dura 2 anni. Non è vero, comprate roba di qualità una volta sola 🖱️! 🔥 Qualcuno ha la stessa esperienza? 👉 Bash scripting pratico: scrivere script che funzionano davvero
Caffè e riflessioni delle 08:30: Perché contribuisco all'open source (e perché dovreste farlo voi): 1. Impari leggendo codice vero scritto da persone brave 2. Il tuo nome sui commit rimane per sempre 3. Networking con sviluppatori globali 4. Risolvi bug che ti toccano direttamente Prima PR spaventosa? Normale. La quinta è gia divertente. 💻! ✨ 👉 Il AI Act europeo: cosa cambia per aziende e sviluppatori
rm -rf nel posto sbagliato counter: 2 (non sul root, per fortuna, ma ho perso un progetto locale una volta). Ora uso smepre trash-cli. Imparate dai miei errori raga 🙏 #Linux! 🔥
Framework Laptop: qualcuno ce l'ha? Sto considerando seriamente di passare dal mio ThinkPad. La riparabilità mi convince. Su Linux funziona bene?! 💪 👉 Metasploit Framework: guida pratica 👉 Metasploit Framework: guida pratica per principianti
uv vs pip vs poetry nel 2024: 🚀 uv è tipo 10-100x più veloce di pip 📦 poetry è il migliore per la gestione delle dipendenze 🎯 pip rimane lo standard ma lento Per nuovi progetti uso sempre uv ora. Il lock file è compatibile con pip. Non c'è motivo per non passarci. Link: github.com/astral-sh/uv (non ti deluderà)! 👏 👉 Corso Linux da Zero #2: Navigazione e gestione file 👉 TypeScript nel 2025: vale la pena per i progetti piccoli?
Burnout del developer: parliamone. Ho avuto un periodo brutto l'anno scorso. Lavoravo 10+ ore, ttutto sembrava urgente, nulla sembrava abbastanza. Cosa ha aiutato: - Confini chiari orario lavoro - Un progetto personale divertente (non produttivo) - Sport (stupido ma funziona) - Dire no a meeting inutili È un tema di cui si parla poco. Come state? 💙! 💪 👉 I migliori strumenti per il developer nel 2026
ho visto il setup "Homelab privacy-focused — degoogleing completo" su SelfHosting — ottimo lavoro, mi fermo a studiare i servizi usati 🤓! 🙌 Condividete se lo trovate utile 🙏 👉 Homelab 2026: costruire il tuo server domestico da zero
AWS bill di questo mese: 47€ piu del previsto perché avevo lasciato un NAT Gateway attivo inutilmente. Il cloud è fantastico finché non guardi la fattura 💸! 🔥 Voi cosa ne pensate?
Late night thought: 'Attention is All You Need' — Google Brain, 2017. 8 autori. 15 pagine. Il paper che ha cambiato tutto. Prima: RNN e LSTM per il linguaggio naturale — lenti, non parallelizzabili, problemi con sequenze lunghe. Dopo: il meccanismo di self-attention cattura relazioni a qualsiasi distanza nella sequenza. Da quel paper: - GPT-1/2/3/4/o1/o3 - BERT, T5, PaLM - Claude, Gemini - Praticamente tutti gli LLM moderni Una delle rivoluzioni scientifiche più veloci della storia. Partita da un paper. 🤖! 😄 Qualcuno ha la stessa esperienza? 👉 Rust vs Go: quale linguaggio scegliere per i sistemi backend moderni
Code review: il momento più formativo della settimana o una perdita di tempo? Dipende da come la fai. Code review efficace: ✅ Focus su logica, sicurezza, pattern ✅ Spiega il perché dei commenti ✅ Elogia le cose buone ✅ Max 400 righe per review Code review inutile: ❌ Stile (per quello c'è prettier/black) ❌ Nit-picking su variabili ❌ PR enormi #Dev! 👏 👉 Zero Trust Architecture: il modello di sicurezza per il lavoro ibrido
AI per la generazione di codice: uso quotidiano sincero. ✅ Boilerplate: risparmio 70% del tempo ✅ Regex complesse: copilot le indovina spesso ✅ Test unitari: ottimo per casi edge ✅ Documentazione: velocizza molto ❌ Architettura: mai delego ❌ Security-sensitive: review manuale sempre ❌ Codice nuovo su dominio nuovoo spesso sbaglia Tool, non sostituto.! ⭐ 👉 ChatGPT o Claude: quale usate per il lavoro quotidiano?
Unpopular opinion: i commenti nel codice sono sopravvalutati. Se il codice ha bisogno di spiegazioni, riscrivilo. Eccezione: algoritmi complessi e decisioni architetturali.! 👏 Discussione aperta 👇
piccolo tip del giorno: il tutorial "Assemblare PC Gaming 2026 — Assemblaggio" spiega bene come fare. Hardware spiegato semplice 💡! 👏 👉 Jellyfin: configurare la transcodifica hardware su Intel QuickSync
Stasera mi sono fermato a pensare a: Aggiornate le dipendenze. Aggiornate le dipendenze. AGGIORNATE LE DIPENDENZE. Log4Shell era nel 2021 e ci sono ancora server vulnerabili nel 2024. 🙄! 💡 👉 Supply chain attack: quando la vulnerabilità viene dal fornitore
Il breach di oggi mi fa pensare: quanti servizi usate con la stessa password? Se la risposta è 'qualcuno', è ora di usare un password manager. Consigli: 🔑 Bitwarden (open source, self-hostabile) 🔑 KeepassXC (offline, file locale) 🔑 1Password (se volete pagare) Password diverse per ogni sito. 2FA su tutto quello che conta. Non è opzionale nel 2024. 🔐! 🙌 👉 Come gestite i segreti nelle applicazioni (API keys, password)?
Trovato un bug di un collega in produzione: usava list comprehension dentro un loop con n=10000. O(n²) mascherato da codice pythonic. Beautiful. 💀! 🎉 Sono l'unico a pensarla così? 👉 Docker e Kubernetes per sviluppatori: da zero alla produzione