AndreaGiuseppe

Il mio stack preferito

In questa pagina vado a riassumere tutti i vari strumenti, sia software che hardware, che utilizzo quotidianamente per lavorare.

  1. Workstation
  2. Sviluppo
  3. Hosting
  4. Servizi Web

# Workstation

  • 17" Acer Aspire E15 - Intel Core i7 2.7GHz with Turbo Boost up to 3.5GHz - Nvidia GeForce 940MX with 2GB Dedicated VRam - 1 Terabyte HDD

    Ho tutto il mio mondo integrato su questo computer portatile, acquistato nel 2018. Ho dovuto cambiare quasi subito l'hard-disk perchè non funzionava più e sono passato ad un Samsung V-NAND 860 QVO Sata SSD da 1 Terabyte molto più performante dell'originale. Non sono assolutamente soddisfatto dello schermo ma per la programmazione può funzionare bene anche cosi.

  • Mouse Logitech Plug-N-Play Small Bianco e Nero con filo usb

    Indistruttibile, funziona sempre e non ha bisogno di batterie o materiali di consumo, lo attacchi al Pc ed è subito operativo.

  • Scrivania auto-costruita in legno

    Mi sono progettato una scrivania da ufficio con base in legno su misura per il mio studio/ufficio. Ne ho realizzate 2 ed ogni una ha un piano di appoggio grande 85cmx200cm ed è alta in totale 85cm, la struttura alla base è di abete mentre il piano è in legno di frassino.

  • Flintan/Nominell - Office chair with armrests, black

    Sedia da ufficio con braccioli non troppo costosa ed allo stesso tempo comoda e regolabile.

  • Oneplus 8 Pro

    Smartphone dualsim che mi permette di dividere la vita privata e lavorativa in modo facile.

  • LaCie HD 1TB, design by Neil Poulton

    Questo vecchio hard disk lo utilizzo come storage di backup per tutti i lavori che ho portato a termine nel corso degli anni.

# Sviluppo

Ci tengo a sottolineare che il mio ambiente di sviluppo è basato su Microsoft 🦄

  • VS Code

    Ho iniziato a programmare più di 10 anni fa ed mi sono sempre detto che per farlo bastava avere solamente un editor di testo qualsiasi. Dopo qualche anno mi sono innamorato di Notepad++ mentre vedevo tutti intorno a me usare editors sofisticati di tutti i tipi. Ho svoltato solamente nel 2017 quando ho provato ad usare VSCode che mi ha dato la stessa libertà di un editor di testo base con in più l'highlight del codice.

  • Dark+

    Uso il tema di default Dark+ perchè mi da l'evidenziazione della sintassi del codice più completa di tutte. Ho provato tanti altri temi attualmente ho installato Abyss, Kimbie, Monokai e Solarized Dark ma la resa che ottengo con il tema di default non la trovo in nessuno di questi.

  • Firefox

    Solo ed esclusivamente un browser standard che segue gli standard. Non c'è altro da aggiungere, l'unico browser che rispecchia a pieno gli standard w3c.

  • Chrome

    Per fare i test di visualizzazione a volte uso anche Chrome. 🐐

  • Mysql Workbench 8.0

    Uso questo strumento per mantenere lo standard mysql anche se a volte è un po' dispettoso e bisogna saperlo trattare.

  • Filezilla

    Un altro dei miei cavalli di battaglia assieme al vecchio Notepad++. Questo strumento mi permette di caricare velocemente via sftp tutti i files e cartelle sui vari server sparsi in giro per l'europa.

  • Putty

    In ambiente Microsoft per connettersi in ssh sui server è di fondamentale importanza questo strumento semplice ma veramente potente.

  • Git

    Un altro strumento indispensabile per la gestione del codebase. Uso la CLI di Git nessuna GUI specifica nemmeno l'integrazione di VSCode proprio per mantenere staccate le competenze e soprattutto perchè sono io che dico cosa fare e non lui a fare quello che gli pare.

  • Visual Paradigm

  • Open VPN

    Per esigenze di lavoro uso quotidianamente OpenVPN per accedere alla rete privata aziendale.

  • Whatsapp Desktop

    Non amo complicarmi la vita con servizi di messaggistica particolari, se devo chiedere qualcosa ad una persona in particolare mando semplicemente un messaggio ed ottengo la risposta che mi serve. Uso la mail solo se la comunicazione è sensibile o se devo mantenere traccia del dialogo tra le parti.

# Hosting

# Servizi Web

  • AWS Workmail

  • Excalidraw

    Fantastico!

  • ClickUp

    Strumento indispensabile per la gestione dei lavori su più progetti separati iin connessione tra di loro.

  • GMail

  • Laravel Docs

    La documentazione ufficiale di Laravel è uno dei servizi web che uso quasi tutti i giorni per sviluppare codice.

  • Github

  • Google

    Ah si, dimenticavo uso anche il Google come motore di ricerca ed alcuni servizi di Analytics e Ads.

  • Json Beautifier