Ogni sviluppatore sa benissimo cosa significa trovarsi davanti un problema e non avere idea di come poterlo superare.

Molte volte non riusciamo a trovare una soluzione ad un problema per via di una conoscenza limitata della materia, altre invece capita di trovarsi davanti ad un problema prettamente logico dovuto ad una cattiva strutturazione del codice. Questo genere di errori ci porta ad investigare su dove risiede l’errore che fa saltare tutta la nostra logica. …


Facciamo un gioco. Prova ad andare da una persona che non si occupa in alcun modo di informatica e chiedile, secondo lei, quale animale meglio descriverebbe uno sviluppatore. Probabilmente sceglierà un animale della notte. Perché nell'ideale comune, e con una certa dose di ragione, il programmatore è immaginato come un lupo solitario che opera con il favore delle tenebre a roba che nessuno saprebbe fare o spiegare.

Questo era abbastanza vero fino ad un passato recente ma ad oggi, ci troviamo in una situazione in cui, anche a causa della forte verticalizzazione delle competenze richieste dal mercato, lo sviluppatore ha…


Entropia

Entropia è un termine utilizzato in fisica ed indica il livello di disordine presente in un determinato sistema. Un sistema si può definire tanto più disordinato maggiore è il numero di informazioni che servono a descriverlo. Esiste inoltre una legge della termodinamica che enuncia come il livello di entropia, nel tempo, sia destinato ad aumentare.

Come sviluppatori, conoscere ed aver interiorizzato il concetto di entropia in un progetto può aiutarci a scrivere codice migliore. Quindi vi prego sedetevi comodi, allacciate le vostre cinture e prepararvi ad un, breve ma intenso, viaggio nella mente umana.

Come nasce il disordine

Da sviluppatore, ammetto di appartenere ad…


Quando arrivi a chiederti “Sono davvero un bravo Developer o sono solo una truffa, un impostore?”

Il mio background

Mi chiamo Luca e sono il lead dell’area front-end web in The Wave Studio, l’agenzia che ho co-fondato poco più di un anno fa.
Ed ogni tanto penso che forse sono sempre stato un impostore.

La vita da sviluppatore non è semplice dato che nel nostro ambito c’è un’evoluzione repentina e continua: ogni 2–3 anni le tecnologie che ami e che usavi diventano obsolete e vengono surclassate da nuovi linguaggi o framework non dando mai la possibilità di adagiarsi sugli allori e farsi forte di una conoscenza che non va mai a “scadere”.

Io, dal canto mio, ho sempre studiato…


Mi capita spesso di pensare che forse il mondo sarebbe un posto migliore se tutti noi conoscessimo almeno un linguaggio di programmazione, ma quando lo dico la risposta che in genere mi viene data è: <Ah ma che dici Luca… Se tutti conoscessero come sviluppare oggi probabilmente saresti disoccupato!>.

Niente di più sbagliato perché esiste una profonda differenza tra chi sa cucinare e chi di mestiere fa lo chef. Saper cucinare ci migliora la qualità della vita, ci fa risparmiare, divertire e conoscere persone che condividono la stessa passione; ma non per questo dobbiamo essere tutti Chef.

Ecco qui quindi…


Questo articolo fa parte di una serie, puoi trovare il primo qui: https://medium.com/@ilasw/larte-di-ottimizzare-i-siti-web-parte-1-328378f8a9be

Nello scorso articolo abbiamo visto come possa essere importate ottimizzare un sito web, l’effort che attualmente i team spendono in questa pratica e quali sono le tecniche principali per ottenere dei risultati interessanti, oggi vedremo delle tecniche avanzate per aumentare la velocità effettiva e percepita dai nostri visitatori.

2.1 HTTPS && HTTP/2

HTTP/2, detto anche HTTP/2.0, è la nuova versione del protocollo HTTP che rende le applicazioni web più veloci, snelle e robuste, consentendo di fare a meno di alcune tecniche di ottimizzazione adottate fino ad ora. …


304 — NOT MODIFIED @ DevFest Catania 2018

Dal 14 al 16 Dicembre 2018 a Catania si è tenuta la Dev Fest, un evento targato Google in cui si trattano tramite talk, workshop, hackathon argomenti da Developer, magari inerenti al mondo del colosso della ricerca. In questa occasione ho preparato un talk su come ottimizzare progetti web, qui lascio la trasposizione in articolo.


Viviamo in un periodo pieno di paradossi. Per me il peggiore per la mia terra è quello del lavoro: abbiamo datori che non trovano lavoratori e disoccupati che non trovano lavoro.

Premessa

Vivo in Sicilia, una terra piena di cultura e tradizioni, che ultimamente è tristemente nota per il fenomeno migratorio dei giovani che volano via ogni anno in cerca di lavoro all’estero.

Qui non c’è un futuro lavorativo per loro. Secondo una rilevazione del 2017 la Sicilia è nella top 10 delle regioni europee per la disoccupazione giovanile (ossia chi tra i 15 e i 24 anni non studia e…

Luca Pagliaro

Lead Web Developer at TheWaveStudio.it // LucaPagliaro.it

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store