[{"data":1,"prerenderedAt":878},["ShallowReactive",2],{"page-4":3},[4,61,277,535,714,804],{"id":5,"title":6,"body":7,"categories":42,"coverImage":44,"date":45,"description":46,"extension":47,"meta":48,"navigation":37,"path":49,"seo":50,"stem":13,"sticky":51,"tags":52,"__hash__":60},"articles/rapper-da-cameretta.md","Rapper da cameretta",{"type":8,"value":9,"toc":38},"minimark",[10,14,23,26,29],[11,12,6],"h1",{"id":13},"rapper-da-cameretta",[15,16,17,18,22],"p",{},"Molti sanno che ho un affetto particolare per ",[19,20,21],"strong",{},"RazzaKrasta"," per motivi personali che mi legano alla persona prima che all'artista, ma poi boh ogni tanto senza preavviso esce fuori con novità che portano una luce in un pomeriggio altrimenti anonimo.",[15,24,25],{},"Lungo la decade che stiamo archiviando si è parlato così tanto di indie elevandolo ad un genere a sé, dal quale ci si aspetta un particolare sound e contenuto.\nCiononostante cosa è un pezzo indie se non una proposta innovativa, indipendente, che al di là del gusto riconosciuto dalle major intercetta un pubblico di curiosi alla ricerca di nuovi contenuti? Ecco, secondo me Razza è la sintesi di ciò. Proposte sempre innovative, basi inedite composte dal medesimo, testi intrisi di significato.",[15,27,28],{},"Che dire: buon ascolto.",[30,31],"iframe",{"width":32,"height":33,"src":34,"frameBorder":35,"allow":36,"allowFullScreen":37},560,315,"https://www.youtube-nocookie.com/embed/Brp7tRVI764?controls=0","0","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",true,{"title":39,"searchDepth":40,"depth":40,"links":41},"",2,[],[43],"musica","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/rapper-da-cameretta.jpg","2020-11-28T00:28:43.000Z","Il nuovo EP di Razza Krasta (Daniele Cortese) è fuori","md",{},"/rapper-da-cameretta",{"title":6,"description":46},false,[53,54,55,56,57,58,59],"rap","indie","lp","hiphop","italian","trap","flow","ODGVDuKF-jHBO7TRK1CriQIFbLMtrI-nS9Xbri_iYnM",{"id":62,"title":63,"body":64,"categories":258,"coverImage":260,"date":261,"description":262,"extension":47,"meta":263,"navigation":37,"path":264,"seo":265,"stem":266,"sticky":37,"tags":267,"__hash__":276},"articles/vue-js-e-il-framework-front-end-piu-hot-del-momento.md","Vue.js è il framework front-end più hot del momento",{"type":8,"value":65,"toc":247},[66,72,77,80,86,93,96,101,108,114,121,125,130,137,144,148,155,162,173,179,183,186,192,201,204,208,214,217,235,239],[15,67,68],{},[69,70,71],"em",{},"In questo post vorrei parlare delle caratteristiche che mi hanno fatto innamorare di Vue.js e che a mio avviso sono alla base dell'incredibile tasso di crescita di questo framework su GitHub e non solo.",[15,73,74],{},[69,75,76],{},"Questo non significa che strumenti come React ed Angular (2+) non siano a mio avviso validi, ma semplicemente che trovo che Vue.js sia la soluzione più bilanciata per iniziare un nuovo progetto.",[15,78,79],{},"La scelta di un framework o di una libreria per lo sviluppo di un nuovo progetto (ad esempio una web app) non è solo una scelta personale.",[15,81,82,85],{},[19,83,84],{},"L'adozione di una libreria piuttosto che di un'altra potrebbe avvantaggiare o svantaggiare nel prosieguo dello sviluppo"," ed incidere nei tempi, costi di manutenzione così come le performances dell'applicazione stessa nel tempo man mano che il progetto cresce.",[15,87,88,89,92],{},"Da professionista del settore ho lavorato con tutti i maggiori framework frontend in circolazione (Angularjs, Angular, React, Vue.js, Ember), eppure ",[19,90,91],{},"sono finito per prediligere Vue su tutti",".",[15,94,95],{},"Per non ridurre l'argomento del post ad una narrazione da fanboy, vorrei affrontare qui punto per punto le caratteristiche che ho trovato più interessanti e che motivano questa mia predilezione.",[97,98,100],"h2",{"id":99},"popolarità-️","Popolarità ?️",[15,102,103,104,107],{},"Osservando i trend di crescita in termini di star su GitHub notiamo una ",[19,105,106],{},"ascesa vertiginosa"," del gradimento verso \"il nuovo arrivato\" rispetto ai più longevi Angular e React.",[15,109,110,113],{},[19,111,112],{},"Vue ha addirittura superato React"," alla fine del 2018.",[15,115,116],{},[117,118],"img",{"alt":119,"src":120},"Trend di crescita di Vue.js su GitHub","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/image.png",[97,122,124],{"id":123},"caratteristiche","Caratteristiche",[126,127,129],"h3",{"id":128},"flessibilità","Flessibilità",[15,131,132,133,136],{},"Forse la cosa che apprezzo di più: Vue è pensato per essere adottabile ",[69,134,135],{},"progressivamente",". Questo significa che posso decidere di volta in volta se utilizzarlo come una semplice libreria per arricchire una sola porzione di una pagina web, con un footprint bassissimo (= peso aggiuntivo dovuto all'introduzione della libreria) oppure come un framework completo e dotato di strumenti robusti.",[15,138,139,140,143],{},"Vue infatti è suddiviso in moduli perfettamente progettati ed oliati per lavorare fra loro, ma ",[19,141,142],{},"completamente opzionali",". Questo mo consente di selezionare solo ciò di cui ho realmente bisogno e non appesantire la struttura dell'applicazione con moduli inutilizzati.",[126,145,147],{"id":146},"stabilità","Stabilità",[15,149,150,151,154],{},"Vue.js è un ",[19,152,153],{},"framework stabile",". Con questo non intendo dire che non crasha, ma che la sua sintassi è fatta per rimanere stabile nel tempo.",[15,156,157,158,161],{},"Se hai sviluppato software che abbia una certa importanza business (o se hai intenzione di farlo) converrai con me che ",[19,159,160],{},"è fondamentale poter contare su uno strumento che, se aggiornato nel tempo, non richiede la riscrittura delle funzionalità sviluppate"," ad ogni aggiornamento delle dipendenze (chi ha detto Angular?).",[15,163,164,165,172],{},"Ti basti pensare che al rilascio della versione 2 del framework ",[166,167,171],"a",{"href":168,"rel":169},"https://vuejs.org/v2/guide/migration.html",[170],"nofollow","il 90% delle api sono rimaste invariate",", garantendo un processo di migrazione quasi totalmente indolore.",[15,174,175,176,92],{},"In contesti business questo significa ",[19,177,178],{},"meno costi e tempi più brevi nella manutenzione dell'applicazione",[126,180,182],{"id":181},"developer-experience","Developer Experience",[15,184,185],{},"Si parla sempre di User Experience, ma chi pensa a noi sviluppatori? Ecco, Vue.js lo fa.",[15,187,188,189,92],{},"Gli sviluppatori come me amano Vue.js non solo per la sua tecnologia, ma anche perché è ",[19,190,191],{},"disegnato per rendere la nostra vita più semplice possibile",[15,193,194,195,200],{},"Oltre a strumenti comodi come la CLI o l'",[166,196,199],{"href":197,"rel":198},"https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd",[170],"estensione DevTools"," di una efficacia e semplicità d'uso disarmanti, possiamo contare su una documentazione ufficiale completa e veramente ben fatta.",[15,202,203],{},"La struttura stessa del framework consente una curva di apprendimento davvero molto bassa e perfetta anche per i newbie che si approcciano per la prima volta allo sviluppo di una applicazione.",[97,205,207],{"id":206},"curioso-di-iniziare-ad-utilizzare-vuejs","Curioso di iniziare ad utilizzare Vue.js? ?",[15,209,210,211],{},"Il web è pieno di tutorial e documentazione in merito (specialmente in inglese e cinese). Nonostante questo ho voluto creare un piccolo ",[19,212,213],{},"testo interamente in italiano che possa aiutare a muovere i primi passi.",[15,215,216],{},"Il testo illustra i principi del framework da un punto di vista operativo, accompagnando ogni elemento con esempi pratici e mini-progetti.",[15,218,219,220,227,228,92],{},"Il libro è ",[19,221,222],{},[166,223,226],{"href":224,"rel":225},"https://amzn.to/30T952A",[170],"disponibile su Amazon in versione Kindle"," oppure ",[166,229,232],{"href":230,"rel":231},"https://amzn.to/3839ulN",[170],[19,233,234],{},"in versione cartacea",[97,236,238],{"id":237},"dubbiopinioni","Dubbi/Opinioni?",[15,240,241,242,92],{},"Parliamone nei commenti o contattami ",[166,243,246],{"href":244,"rel":245},"https://www.facebook.com/therealenricodeleo",[170],"sulla mia pagina Facebook",{"title":39,"searchDepth":40,"depth":40,"links":248},[249,250,256,257],{"id":99,"depth":40,"text":100},{"id":123,"depth":40,"text":124,"children":251},[252,254,255],{"id":128,"depth":253,"text":129},3,{"id":146,"depth":253,"text":147},{"id":181,"depth":253,"text":182},{"id":206,"depth":40,"text":207},{"id":237,"depth":40,"text":238},[259],"dev","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/pov-thumb.jpg","2020-01-26T13:09:09.000Z","Vue è il framework frontend con il tasso d'adozione più alto tra gli sviluppatori, e per ottime ragioni.",{},"/vue-js-e-il-framework-front-end-piu-hot-del-momento",{"title":63,"description":262},"vue-js-e-il-framework-front-end-piu-hot-del-momento",[268,269,270,271,272,273,274,275],"vue","frontend","javascript","es6","development","code","react","angular","50xkfcsY2lGCAjAHsR6yYxtqw4ZBkLo8DpveLDx6vL4",{"id":278,"title":279,"body":280,"categories":521,"coverImage":522,"date":523,"description":524,"extension":47,"meta":525,"navigation":37,"path":526,"seo":527,"stem":528,"sticky":37,"tags":529,"__hash__":534},"articles/i-10-migliori-plugin-visual-studio-code-per-qualsiasi-front-end-developer.md","Visual Studio Code: i 10 migliori plugin per qualsiasi front-end developer",{"type":8,"value":281,"toc":509},[282,289,296,299,303,310,316,328,332,338,344,347,351,357,363,366,370,376,382,385,389,395,401,410,414,420,426,429,433,439,444,447,451,457,468,472,478,484,490,494,500,506],[15,283,284,285,288],{},"Tutti amiamo Visual Studio Code: l'",[19,286,287],{},"editor gratuito e moderno"," sviluppato da Microsoft pensato per scrivere, ottimizzare e debuggare applicazioni web e cloud.",[15,290,291,292,295],{},"Visual Studio Code è disponibile su tutte le piattaforme (Windows, MacOS, Linux) ed è ",[69,293,294],{},"estendibile"," grazie all'ausilio di plugins, che ne aumentano le capacità introducendo funzionalità e comportamenti.",[15,297,298],{},"Al di là di casi specifici, a seguire quelli che secondo me sono i plugin imprescindibili per poter vivere bene quando si sviluppano webapp frontend.",[97,300,302],{"id":301},"live-server","Live Server",[15,304,305],{},[166,306,309],{"href":307,"rel":308},"https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer",[170],"https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome",[15,311,312],{},[117,313],{"alt":314,"src":315},"Explorer Window Control","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/vscode-live-server-explorer-menu-demo-1.gif",[15,317,318,319,324,325,92],{},"Questo plugin è in grado di creare un web server locale utile per testare la web app, risolvendo molti dei problemi che possono presentarsi effettuando la preview su protocollo file anziché http. Il pezzo forte è il ",[69,320,321],{},[19,322,323],{},"livereload",", e cioè l'",[19,326,327],{},"auto-aggiornamento della pagina ad ogni salvataggio del sorgente che stiamo scrivendo",[97,329,331],{"id":330},"bracket-pair-colorizer","Bracket Pair Colorizer",[15,333,334],{},[166,335,336],{"href":336,"rel":337},"https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer",[170],[15,339,340],{},[117,341],{"alt":342,"src":343},"Screenshot","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/example.png",[15,345,346],{},"Le parentesi (tonde, quadre, graffe) sono il pane quotidiano di ciascun developer. Quando l'applicazione inizia ad avere una certa complessità può essere difficile individuare inizio e fine dei blocchi/parentesi senza un aiuto. Questo plugin fa proprio questo: colora in maniera diversa ed evidenzia le parentesi per rendere immediatamente individuabile la coppia di parentesi di interesse per capire immediatamente dove iniziano e dove finiscono.",[97,348,350],{"id":349},"auto-close-tag","Auto Close Tag",[15,352,353],{},[166,354,355],{"href":355,"rel":356},"https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag",[170],[15,358,359],{},[117,360],{"alt":361,"src":362},"Usage","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/usage.gif",[15,364,365],{},"Questo plugin piazza automaticamente un tag di chiusura ogni volta che questo è necessario.",[97,367,369],{"id":368},"path-intellisense","Path Intellisense",[15,371,372],{},[166,373,374],{"href":374,"rel":375},"https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense",[170],[15,377,378],{},[117,379],{"alt":380,"src":381},"IDE","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/iaHeUiDeTUZuo.gif",[15,383,384],{},"Path Intellisense suggerisce automaticamente il percorso di file e cartelle man mano che viene digitato. Comodissimo per chi detesta dover verificare e/o aprire le cartelle interessate per individuare il file corretto da includere (sia esso JS, CSS ecc).",[97,386,388],{"id":387},"git-lens","Git Lens",[15,390,391],{},[166,392,393],{"href":393,"rel":394},"https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens",[170],[15,396,397],{},[117,398],{"alt":399,"src":400},"Git Code Lens","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/code-lens.png",[15,402,403,404,409],{},"Questa estensione integra ",[166,405,408],{"href":406,"rel":407},"https://git-scm.com/",[170],"git"," direttamente all'interno del sorgente, mostrando di volta in volta chi e quando ha modificato un determinato blocco o riga del sorgente. Perfetto per tutti coloro che sono soliti sviluppare applicazioni a più mani e desiderano avere il polso della situazione.",[97,411,413],{"id":412},"better-comments","Better Comments",[15,415,416],{},[166,417,418],{"href":418,"rel":419},"https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments",[170],[15,421,422],{},[117,423],{"alt":424,"src":425},"Annotated code","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/better-comments.PNG",[15,427,428],{},"Arricchisce i commenti variando colore ed evidenziandone immediatamente il significato.",[97,430,432],{"id":431},"colorize","Colorize",[15,434,435],{},[166,436,437],{"href":437,"rel":438},"https://marketplace.visualstudio.com/items?itemName=kamikillerto.vscode-colorize",[170],[15,440,441],{},[117,442],{"alt":39,"src":443},"https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/demo.gif",[15,445,446],{},"Visualizza il colore corrispondete al codice colore selezionato (supporta hex, rgb, rgba, hsl) aiutando qualsiasi web designer a comprendere immediatamente il colore utilizzato nel codice.",[97,448,450],{"id":449},"material-theme","Material Theme",[15,452,453],{},[166,454,455],{"href":455,"rel":456},"https://marketplace.visualstudio.com/items?itemName=Equinusocio.vsc-material-theme",[170],[15,458,459,460,467],{},"Applica un tema ",[166,461,464],{"href":462,"rel":463},"https://material.io/",[170],[69,465,466],{},"material"," a tutto l'editor.",[97,469,471],{"id":470},"material-icon-theme","Material Icon Theme",[15,473,474],{},[166,475,476],{"href":476,"rel":477},"https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme",[170],[15,479,480],{},[117,481],{"alt":482,"src":483},"file icons","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/fileIcons.png",[15,485,486,487,489],{},"Applica l'icona giusta al file o cartella giusti, in stile ",[69,488,466],{},". Adoro il modo in cui queste icone rendono tremendamente esplicita la tipologia di file e cartelle di cui si sta parlando.",[97,491,493],{"id":492},"sort-lines","Sort lines",[15,495,496],{},[166,497,498],{"href":498,"rel":499},"https://marketplace.visualstudio.com/items?itemName=Tyriar.sort-lines",[170],[15,501,502],{},[117,503],{"alt":504,"src":505},"Usage animation","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/usage-animation.gif",[15,507,508],{},"Ordina alfabeticamente le righe di codice selezionate, regalando una incredibile sensazione di ordine al sorgente.",{"title":39,"searchDepth":40,"depth":40,"links":510},[511,512,513,514,515,516,517,518,519,520],{"id":301,"depth":40,"text":302},{"id":330,"depth":40,"text":331},{"id":349,"depth":40,"text":350},{"id":368,"depth":40,"text":369},{"id":387,"depth":40,"text":388},{"id":412,"depth":40,"text":413},{"id":431,"depth":40,"text":432},{"id":449,"depth":40,"text":450},{"id":470,"depth":40,"text":471},{"id":492,"depth":40,"text":493},[259],"https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/vscode-plugins.jpg","2019-09-27T21:18:09.000Z","A grande richiesta 10 dei plugin che più raccomando per una esperinza di coding veramente zen.",{},"/i-10-migliori-plugin-visual-studio-code-per-qualsiasi-front-end-developer",{"title":279,"description":524},"i-10-migliori-plugin-visual-studio-code-per-qualsiasi-front-end-developer",[273,272,530,531,269,532,533],"editor","extensions","ide","vscode","VBW7MYbSjbadO7QdRGK8tU1AbwFYM6naHmqeQzWSB6Y",{"id":536,"title":537,"body":538,"categories":695,"coverImage":697,"date":698,"description":699,"extension":47,"meta":700,"navigation":37,"path":701,"seo":702,"stem":703,"sticky":37,"tags":704,"__hash__":713},"articles/email-promozionali-performanti-con-emailurgency.md","Email promozionali performanti con Emailurgency",{"type":8,"value":539,"toc":689},[540,546,549,567,574,579,582,586,598,603,607,613,633,636,643,647,650,663,670,676,682,686],[15,541,542,543,92],{},"Negli anni credo di aver inviato qualche milioncino di email promozionali per conto mio o dei miei clienti e mi sono reso conto che praticamente in tutte (ecco la scoperta dell'acqua calda) il miglior modo per ottenere risultati è quello di ",[19,544,545],{},"spingere il più possibile la call to action",[15,547,548],{},"Questo vuol dire le solite cose:",[550,551,552,556,559,562],"ul",{},[553,554,555],"li",{},"call to action chiara e ben visibile",[553,557,558],{},"presenza di una offerta",[553,560,561],{},"grafica semplice e gradevole",[553,563,564],{},[19,565,566],{},"limite entro cui l'utente dovrà agire",[15,568,569,570,573],{},"Quest'ultimo punto è tanto banalmente logico quanto spesso sottovalutato. Ricevo spesso email promozionali (conosciute come DEM o ",[69,571,572],{},"direct email marketing",") dove mi si propone un certo sconto ad esempio, il cui codice o il link per procedere all'acquisto è riportato tra le minuscole note a pié di pagina.",[15,575,576,92],{},[19,577,578],{},"Niente di più sbagliato",[15,580,581],{},"Questo per due motivi: il primo che a parte me ed altri pochi addetti ai lavori nessun utente scrollerà tutta la mail e leggerà con attenzione le note in carattere grigio medio da 8px, ed in secondo luogo perché statisticamente un buon numero di clienti potenzialmente interessati penserà \"bello, magari più tadi ne approfitto\". Chiuderà la mail, scenderà dal bus, entrerà in ufficio dove scambierà un'altra miriade di email e... Nulla, fine della storia e cliente perso.",[97,583,585],{"id":584},"cta-cta-cta","CTA, CTA, CTA",[15,587,588,589,594,595],{},"Allora come creiamo una mail promozionale che abbia una ",[19,590,591],{},[69,592,593],{},"call to action"," degna di questo nome? La risposta è una: rendere chiaro all'utente che ",[19,596,597],{},"dovrà agire subito e dargli qualcosa su cui cliccare.",[15,599,600],{},[117,601],{"alt":39,"src":602},"https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/5b3b98622fa5b295c5069944.gif",[97,604,606],{"id":605},"la-tua-offerta-scade-in-321","La tua offerta scade in 3,2,1",[15,608,609],{},[117,610],{"alt":611,"src":612},"Emailurgency preview","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/preview.png",[15,614,615,616,621,622,625,626,629,630,92],{},"Quando mi sono imbattuto in un ",[166,617,620],{"href":618,"rel":619},"https://www.adestra.com/resources/dynamic-email-content-leads-to-400-increase-in-conversions-for-black-friday-email/",[170],"caso studio di Adestra"," che dimostrava come la presenza di ",[19,623,624],{},"contenuti animati nelle email promozionali"," può ",[19,627,628],{},"migliorare le prestazioni delle promozioni del 400%"," mi sono reso conto che avrei potuto mettere a sistema questa informazione con i ragionamenti di cui sopra creando ",[19,631,632],{},"una animazione che spingesse al massimo la cta con un conto alla rovescia",[15,634,635],{},"Ovviamente creare una semplice gif ed allegarla all'email non era sufficiente: l'utente si sarebbe ben presto reso conto che il conto alla rovescia era finto. Ci voleva allora un po' di buon vecchio coding!",[15,637,638,639,642],{},"Ho creato dapprima un piccolo servizio web che potevo usare al posto dell'indirizzo di una immagine. Il quale, con l'utilizzo di particolari parametri e con la giusta fantasia, generava un ",[19,640,641],{},"conto alla rovescia animato, reale e corretto al minuto secondo",". Ma ovviamente non mi bastava.",[97,644,646],{"id":645},"emailurgency","Emailurgency",[15,648,649],{},"Dopo aver utilizzato per qualche tempo quello che considero un MVP ho avuto esigenza di dare la possibilità ad altri di creare autonomamente le animazioni (ero il solo a conoscere e padroneggiare tutti i diversi parametri del servizio e prevenire i difetti di quella implementazione), magari con pià opzioni visive e funzionalità.",[15,651,652,653,656,657,92],{},"Avevo voglia di mettere le mani su un po' di tecnolgie fresche e creare un SaaS in grado di generare istantaneamente una immagine animata con un ",[19,654,655],{},"conto alla rovescia"," stilizzato secondo le esigenze grafiche dell'una o dell'altra email: è nato ",[166,658,661],{"href":659,"rel":660},"https://emailurgency.com",[170],[19,662,646],{},[15,664,665,666,669],{},"Emailurgency è il frutto dell'esperienza accumulata attraverso l'utilizzo di quel primo servizio privato reso adesso alla portata di tutti. Ho riscritto il software per scalare via via con l'aumento dell'adozione da parte di più utenti ed in particolare ho creato una interfaccia (realizzata con il mio nuovo amore ",[19,667,668],{},"Vue.js",") grafica flessibile per il design veloce e preciso dei countdown.",[15,671,672,673,92],{},"I countdown generati sono compatibili e testate con tutte le maggiori piattaforme di invio email come ",[19,674,675],{},"MailChimp, MailJet, MailUp, SendGrid e SendInBlue",[15,677,678],{},[166,679,680],{"href":680,"rel":681},"https://www.youtube.com/watch?v=U0OxqcMM85Y",[170],[97,683,685],{"id":684},"a-partire-da-gratis","A partire da... Gratis",[15,687,688],{},"Emailurgency ha un piano gratutito con alcuni limiti senza scadenza, opinioni?",{"title":39,"searchDepth":40,"depth":40,"links":690},[691,692,693,694],{"id":584,"depth":40,"text":585},{"id":605,"depth":40,"text":606},{"id":645,"depth":40,"text":646},{"id":684,"depth":40,"text":685},[696],"digital-life","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/emailurgency-mailchimp-cover.jpg","2018-07-04T15:15:28.000Z","Il SaaS che ho rilasciato per aiutare chiunque voglia mostrare countdown reali e personalizzati nelle proprie email commerciali.",{},"/email-promozionali-performanti-con-emailurgency",{"title":537,"description":699},"email-promozionali-performanti-con-emailurgency",[705,706,707,708,709,710,711,712],"campagne","dem","free","mail","mailchimp","marketing","software-as-a-service","tools","n3RZBJFhJG30abYL2TcW56mNlH3dkZ2eU-5FZXCcCK8",{"id":715,"title":716,"body":717,"categories":793,"coverImage":795,"date":796,"description":797,"extension":47,"meta":798,"navigation":37,"path":799,"seo":800,"stem":801,"sticky":51,"tags":802,"__hash__":803},"articles/sio-e-tutto-il-mondo-shockdom-sul-tuo-schermo.md","#Sio e tutto il mondo Shockdom sul tuo schermo",{"type":8,"value":718,"toc":790},[719,737,741,746,758,765,780,787],[15,720,721,722,727,728,731,732,92],{},"Non tutti sanno che ",[166,723,726],{"href":724,"rel":725},"https://verticomics.com",[170],"VERTICOMICS"," grazie ad esperieza e ",[19,729,730],{},"tecnologie sviluppate specificamente per la distribuzione di fumetti online",", supporta i propri partner con le proprie ",[166,733,736],{"href":734,"rel":735},"https://business.verticomics.com/",[170],"soluzioni sviluppate per il business",[126,738,740],{"id":739},"arriva-shockdom4you","Arriva Shockdom4you",[15,742,743],{},[117,744],{"alt":39,"src":745},"https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/961e12c1-3f22-4a35-a2af-98fcd8f086b1-150x150.png",[15,747,748,749,752,753],{},"Lungo gli scorsi mesi abbiamo avuto il piacere di lavorare al fianco di ",[19,750,751],{},"Shockdom"," per lo sviluppo di ",[166,754,757],{"href":755,"rel":756},"http://shockdom4you.it/",[170],"Shockdom4You.",[15,759,760,761,764],{},"L'app, interamente dedicata all'offerta dell'universo della casa editrice, disponibile in pacchetti a prezzi esclusivi ed ",[69,762,763],{},"acquistabili direttamente in-app"," attraverso in-app purchase (per l'occasione abbiamo deciso di \"coniare\" gli ShockCoins, la moneta virtuale dell'app).",[15,766,767,768,773,774,779],{},"Come sono uso fare ormai da tempo ho fatto in modo di uscire simultaneamente sui market sia per piattaforma ",[166,769,772],{"href":770,"rel":771},"https://play.google.com/store/apps/details?id=com.verticomics.shockdom",[170],"Android"," che ",[166,775,778],{"href":776,"rel":777},"https://itunes.apple.com/it/app/shockdom4you/id1323793060?mt=8",[170],"iOS"," così da dare opportunità di accedere alle offerte a quanti più lettori possibile sin dal primo giorno.",[15,781,782,783,786],{},"Creare quest'app è stato piuttosto stimolante per certi aspetti tecnici ma anche per la simpatia nei confronti di  ",[19,784,785],{},"Sio"," che mi ha rallegrato durante le letture di test sull'app.",[15,788,789],{},"Ovviamente siamo già all'opera per il prossimo upgrade che porterà con sé ulteriori novità. Suggerimenti?",{"title":39,"searchDepth":40,"depth":40,"links":791},[792],{"id":739,"depth":253,"text":740},[794],"fumetti","https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/900x0w-e1522631972419.jpg","2018-04-02T01:50:59.000Z","Shockdom4You arriva su Android ed iOS con offerte esclusive su tutto il catalogo Shockdom powered by VERTICOMICS.",{},"/sio-e-tutto-il-mondo-shockdom-sul-tuo-schermo",{"title":716,"description":797},"sio-e-tutto-il-mondo-shockdom-sul-tuo-schermo",null,"WVvLuNX-AL5anFRPl5JTG0wKsnx0JTxk234J34aqjNQ",{"id":805,"title":806,"body":807,"categories":869,"coverImage":870,"date":871,"description":872,"extension":47,"meta":873,"navigation":37,"path":874,"seo":875,"stem":876,"sticky":37,"tags":802,"__hash__":877},"articles/piccole-nerdisfazioni-musicali.md","Piccole nerdisfazioni musicali: Spotify sul terminale ?",{"type":8,"value":808,"toc":866},[809,821,824,829,833,839,859],[15,810,811,812,817,818,92],{},"Probabilmente l'accezione più aggiornata di ",[69,813,814],{},[19,815,816],{},"nerd"," (che è una delle parole dal significato più mutevole nel tempo degli ultimi anni) probabilmente potrebbe essere: ",[19,819,820],{},"colui a cui piacciono le cazzate",[15,822,823],{},"La chicca che ho scoperto oggi e di cui non mi separerò più è inverosimilmente inutile ed altrettanto apprezzata dal sottoscritto.",[15,825,826],{},[117,827],{"alt":39,"src":828},"https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/Screen-Shot-2018-03-08-at-19.28.39.png",[97,830,832],{"id":831},"far-partire-i-bassi-senza-togliere-le-mani-dalla-tastiera","Far partire i bassi senza togliere le mani dalla tastiera",[15,834,835,836,92],{},"Le mie giornate sono scandite da un numero imprecisato di ore passate davanti codice e shell. Nonostante sia molto più divertente di quello che sembra, un ",[19,837,838],{},"sostegno musicale è comunque di aiuto",[15,840,841,842,849,850,853,854,92],{},"Ecco che ad un certo punto fa capolino sul mio terminale preferito una risorsa di cui fin ora sconoscevo l'esistenza: ",[19,843,844],{},[166,845,848],{"href":846,"rel":847},"https://github.com/hnarayanan/shpotify",[170],"Shpotify"," grazie al quale finalmente posso ",[19,851,852],{},"controllare l'applicazione Spotify dal terminale"," darmi la carica con l'ultimo album del mio amicone ",[166,855,858],{"href":856,"rel":857},"http://razzakrasta.altervista.org/",[170],"Razza Krasta",[30,860],{"src":861,"width":862,"height":863,"frameBorder":35,"allowTransparency":864,"allow":865},"https://open.spotify.com/embed/album/43Ym2fk46OEejyl54lbash",300,380,"true","encrypted-media",{"title":39,"searchDepth":40,"depth":40,"links":867},[868],{"id":831,"depth":40,"text":832},[43,816],"https://i2.wp.com/enricodeleo.s3.eu-south-1.amazonaws.com/images/Screen-Shot-2018-03-08-at-19.12.43.png","2018-03-08T18:27:25.000Z","Ho appena scoperto che posso controllare l'app Spotify e la riproduzione della mia musica senza staccarmi dal mio amato terminale.",{},"/piccole-nerdisfazioni-musicali",{"title":806,"description":872},"piccole-nerdisfazioni-musicali","YB2rrsTc0kbWoaTpZNtPsk3fcYx-N9mDHAYDsROTT9Q",1780867864155]