Categories
English
-
How to integrate a django-select2 component in Django Admin 12 Feb 2021 English
-
"You should have been blind by now" - An interview with a developer who is losing his sight 28 Jan 2021 English
-
A gently intro to MVC Frameworks 27 Dec 2020 English
-
[BOOK] What If?: Serious Scientific Answers to Absurd Hypothetical Questions 09 Oct 2020 English
-
How to read and write from STDIN and STDOUT in GO 16 Sep 2020 English
-
What is a WAV file? 06 Sep 2020 English
-
My first Visual Studio Code Extension, create-link-to-git-server 15 Jun 2020 English
-
Serve HTTPS requests with Express and NodeJS 23 May 2020 English
-
How Coronavirus affected my life 19 May 2020 English
-
I wish I had a programmers' quarantine 02 May 2020 English
-
Chaotic systems 26 Feb 2020 English
-
a review of the book The Phoenix Project 30 Jan 2020 English
-
Thinking of customers like a CEO: lessons learned along the way 21 Nov 2019 English
-
How internet ads work 21 Oct 2019 English
-
What is the difference between var, let and const in Javascript 17 Aug 2019 English
-
Detect network issues from your pc to a remote url 02 Aug 2019 English
-
Typescript: why so complicated?! (A list of my preferred options) 24 Jun 2019 English
-
I work remote, I do two video meetings per day 13 Jun 2019 English
-
SSH cheatsheet (from zero to hero) 03 Apr 2019 English
-
What's the difference between Browserify and Webpack? 23 Mar 2019 English
-
Another remote job for me 17 Jan 2019 English
-
What I learned by writing my first npm module 17 Nov 2018 English
-
Inspiring tech people to follow: Nicholas C. Zakas 05 Nov 2018 English
-
The easiest way to understand Javascript Generators 29 Oct 2018 English
-
Docker cheatsheet 25 Oct 2018 English
-
Let's write our simple version of the require() function 02 Oct 2018 English
-
Javascript: call functions without using parentheses (what?!) 19 Sep 2018 English
-
Symbols & Iterators in Javascript 03 Sep 2018 English
-
Things you may not know about Object Oriented Javascript (Es6) 02 Sep 2018 English
-
Handling configuration for multiple environments in NodeJS 22 Jul 2018 English
-
Designing the documentation for a tech product 09 Jul 2018 English
-
Get the list of files blocked by a process in Linux 18 Jun 2018 English
-
Cryptomining and websites: how long will it be tolerated? 24 Oct 2017 Italiano
-
JWT: what is it? How does it work? Why should we use it? 21 Sep 2017
-
All my articles about Testing in Javascript in one post 08 Apr 2017
-
Become a test expert in NodeJS with these tricks 27 Mar 2017 English
-
Easy testing of NodeJS applications with Mocha 23 Mar 2017
-
Deploy a NodeJS app on Heroku in less than 1 minute 18 Mar 2017 English
-
JS Promises: description, pros, cons of this ES6 construct 12 Mar 2017 English
-
The Javascript Event Loop for dummies 25 Feb 2017 English
-
I was not satisfied with Time Machine so I wrote my own Backup System 05 Nov 2016
-
How to log a PHP Soap call with NuSoap 13 Sep 2016
-
My very personal Javascript Fatigue: the truth about JS testing 30 Aug 2016
-
Why Groovy is not that famous? 28 Jan 2016
-
Guida agli annunci di lavoro per sviluppatori 26 Jan 2016
-
Unofficial but simple way to upgrade Moodle 12 Nov 2015
-
Follow me on Twitter and Linkedin! 09 Oct 2015
-
the story of a programmer (me) that failed in PHP 08 Sep 2015
-
Instantiate beans with Spring without @Autowired 14 Jul 2015
-
iMovie and the -50 error 22 Jun 2015
-
How would you call your bleeding-edge Stuff framework in all programming languages and platforms? 14 Apr 2015
-
The Blog App in Ruby on Rails - iteration 2 13 Apr 2015
-
Installing Ruby On Rails on Mac 10.10 is a pain 29 Mar 2015
-
Howto: create a blog with Ruby on Rails 24 Mar 2015
-
Playing with my friend's 3D printer 19 Mar 2015
-
Tools that don't explain themselves clearly will not be used 15 Mar 2015
-
Pay attention to the ".active" progress bar class in Bootstrap 11 Feb 2015
-
A video that makes Italians proud of their Country 24 Jan 2015
-
How to style a button to upload a file 20 Jan 2015
Italiano
-
Sarò controcorrente, ma a me piaceva andare in ufficio 25 May 2020 Italiano
-
Microsoft Surface GO: more than a tablet 06 Feb 2020 Italiano
-
Pair Programming vs Pull Requests 09 Dec 2019 Italiano
-
Tips & Tricks from my linux experience 27 Oct 2019 Italiano
-
Typescript, Babel, Webpack, ESLint: my configuration 27 Jun 2019 Italiano
-
How ads are loaded so fast: the command queue pattern 12 Feb 2019 Italiano
-
Is typescript Namespace feature deprecated? 23 Jan 2019 Italiano
-
10 years around the web platform, what's changed and what's not 12 Dec 2018 Italiano
-
Dovrei imparare Ruby on Rails o NodeJS ? 15 Oct 2018 Italiano
-
"ma... cosa intendete per testing?" - una breve introduzione al testing software 21 Aug 2018 Italiano
-
Come creare luoghi di lavoro in cui é bello recarsi 19 Jun 2018 Italiano
-
[libri] Sei proprio il mio typo: la vita segreta dei caratteri tipografici 05 Jun 2018 Italiano
-
Proteggi le tue applicazioni Express con HelmetJs 05 May 2018 Italiano
-
Cambia la tua vita lavorativa! (partecipando a uno Startup Weekend) 22 Apr 2018 Italiano
-
Ode ai libri di carta 16 Apr 2018 Italiano
-
Un programmatore dovrebbe continuare a programmare nel suo tempo libero? 05 Apr 2018 Italiano
-
Come realizzare un form esterno (Es. assistenza) che manda dati a MagNews 05 Apr 2018 Italiano
-
Consigli ai junior e ai laureandi (ossia: evitate gli errori che ho fatto io) 25 Feb 2018 Italiano
-
Un giro nell'universo React 18 Feb 2018 Italiano
-
[Risultati Sondaggio] - I programmatori e i corsi di formazione 02 Feb 2018 Italiano
-
Remap backtick, ñ and tilde characters on Windows computers 27 Jan 2018 Italiano
-
Perchè la Green Card è una lotteria? 17 Jan 2018 Italiano
-
La mia esperienza col Test Driven Development 12 Jan 2018 Italiano
-
I trend Javascript del 2018 09 Jan 2018 Italiano
-
E' importante conoscere come sono fatte le librerie che usiamo? 07 Jan 2018 Italiano
-
Essere programmatori e vivere di progetti propri 06 Jan 2018 Italiano
-
VueJS basics 17 Dec 2017
-
Dovrei partecipare al programma Erasmus? 04 Dec 2017 Italiano
-
Alla scoperta di VueJS 03 Dec 2017 Italiano
-
Batman ha ispirato il ... Comic Sans: storia di un Font che tutti odiano 01 Dec 2017 Italiano
-
Growth Hacker: cos'è? Intervista a Raffaele Gaito 18 Nov 2017 Italiano
-
Other thoughts about NaN (then, stop) 16 Nov 2017 Italiano
-
Not-A-Number: when javascript gets crazy 14 Nov 2017 Italiano
-
Cryptomining and websites: how long will it be tolerated? 24 Oct 2017 Italiano
-
Windows non fa più così schifo: recensione Dell XPS 15" 9560 (2017) 03 Oct 2017 Italiano
-
Viviamo tutti in una grande simulazione aliena? Sembra di no 03 Oct 2017 Italiano
-
Come capire il bitcoin: le funzioni crittografiche 19 Sep 2017 Italiano
-
Due-tre opinioni sul Growth Hacking da uno che non ha mai fatto nulla di marketing 18 Aug 2017 Italiano
-
Guida alla Val d'Aosta con un neonato 06 Aug 2017 Italiano
-
L'innovazione non copia 27 Jul 2017 Italiano
-
E' giusto fidarsi dei remote workers? 19 Jul 2017 Italiano
-
Recensione del libro: Codice Montemagno 17 Jul 2017 Italiano
-
Quanto è complicato essere Elon Musk 29 Jun 2017 Italiano
-
We' waglio', vuoi venire a lavorare nella mia startup? 09 Jun 2017 Italiano
-
Cinque tool per migliorare la vostra developer experience 30 May 2017 Italiano
-
I colloqui di lavoro nelle Big 22 May 2017 Italiano
-
Agile? No grazie, noi siamo Lean 04 May 2017 Italiano
-
"Vorrei, ma ho paura che vada male" : come assumersi dei "rischi intelligenti" 21 Apr 2017 Italiano
-
Diventare Senior™ con Javascript: le funzioni filter, map, reduce 14 Apr 2017 Italiano
-
Fantastic Unit Tests in Javascript with Mocks 07 Apr 2017 Italiano
-
L'Inglese tra italiani, a lavoro, è una scelta sbagliata 20 Mar 2017 Italiano
-
Two easy ways perform GET requests in NodeJS 13 Mar 2017
-
Quando l'azienda non paga gli stipendi 28 Feb 2017 Italiano
-
I libri motivazionali funzionano? 15 Feb 2017
-
Quali sono gli svantaggi del lavoro da remoto? 05 Feb 2017 Italiano
-
Jekyll & Github in pratica 22 Dec 2016
-
Le tecnologie che compongono un blog Jekyll 18 Dec 2016
-
Le migliori piattaforme di blogging (per un developer) a confronto 15 Dec 2016
-
Perché un programmatore dovrebbe avere un blog 12 Dec 2016
-
Tasse e disuguaglianza 23 Nov 2016
-
Ognuno vota le tasse che vuole pagare 23 Nov 2016
-
Esportazioni e reddito 22 Nov 2016
-
Come riconoscere (e perché assumere) un buon “giocatore di squadra” 21 Nov 2016
-
OrientDB 04 Nov 2016
-
Develop a microservice with Ratpack 28 Oct 2016
-
Slides del talk “Perchè il tuo prossimo lavoro è una 💩“ @ DevFest 14 Oct 2016
-
Come ho cambiato lavoro (Prequel di: com'è lavorare da remoto?) 19 Sep 2016
-
Com'è lavorare da remoto? 18 Sep 2016
-
Progetti a cui lavoro: HYPE - carta di credito, conto bancario, app. 3 in 1! 17 Jul 2016
-
Come scrivere un annuncio di lavoro efficace (soprattutto quando hai poco budget) 25 Jun 2016
-
Cambio Lavoro 23 Jun 2016
-
Flow e Typscript: Type checking per Javascript 06 Jun 2016
-
Visual Studio Code, l'editor che mancava per JS e Node 27 May 2016
-
Gestire le dipendenze frontend con... bower 28 Apr 2016
-
L'importanza di un Pet Project spiegata da chi non ne ha mai realizzato uno 04 Apr 2016
-
Come programmare in NodeJS, the right way 23 Mar 2016
-
Vuoi imparare flexbox ma ti annoi? Prova questo gioco 13 Mar 2016
-
5 motivi per cui Rework ti cambierà la vita 09 Mar 2016
-
Chi è Jacopo Notarstefano, l'inventore del programma anti-Calderoli 04 Mar 2016
-
Javascript Meetup a Salerno! 29 Feb 2016
-
Considerazioni sul Public Speaking 27 Feb 2016
-
Il battesimo del sangue: il talk su NodeJS al Napoli DevDay 25 Feb 2016
-
"quanto ci metti?" - perchè i programmatori sono delle pippe col time management 19 Feb 2016
-
Ho partecipato a Google HashCode 2016. Ecco com'é andata 15 Feb 2016
-
Quando possiamo dire che conosciamo una tecnologia? 15 Feb 2016
-
Alla scoperta del Machine Learning 08 Feb 2016
-
I colloqui di lavoro iniziano (e finiscono) su facebook 31 Jan 2016
-
Sarò al Codemotion 2016, Roma 29 Jan 2016
-
Creare dinamicamente Groovy beans in Spring 26 Jan 2016
-
Realizzare un piccolo motore di Scripting in una webapp Java con Groovy 22 Jan 2016
-
un pratico esempio del perchè l'Object Oriented non è la Soluzione Universale©' 13 Jan 2016
-
La Programmazione Funzionale con le Funzioni Pure 12 Jan 2016
-
Essere bravi colleghi evitando di committare cazzate 24 Dec 2015
-
Non c'é nulla di più definitivo di una scelta provvisoria 11 Dec 2015
-
Ho provato la prossima versione di Eclipse (web-based) per voi 01 Dec 2015
-
Leggere la query Hibernate in debug 28 Nov 2015
-
Tutti i modi per generare ID in Hibernate & JPA 27 Nov 2015
-
di ritorno dal Codemotion Milan 2015 24 Nov 2015
-
Serve un piano, anzi tre 20 Nov 2015
-
I tre pilastri per migliorare la propria carriera 18 Nov 2015
-
React.js day a Napoli: impressioni 17 Nov 2015
-
Angularizing a jQuery website template: what I discovered, what I have done 04 Nov 2015
-
My problem: start custom js code with ngRoute 30 Oct 2015
-
Slide del mio mini-talk su NodeJS al Linux Day Salerno 2015 23 Oct 2015
-
Libreria del giorno: imbroglia i server di Continuous Automation con Wolkswagen 13 Oct 2015
-
Perchè Node.JS è così difficile da imparare (per chi viene da Java) 06 Oct 2015
-
loggare il tempo di esecuzione di un JS : console.time e console.timeEnd 28 Jul 2015
-
Css Position 27 Jul 2015
-
Informatica Antincendio 26 Jul 2015
-
Ci ho messo del tempo per capire il passaggio di parametri delle funzioni Javascript 21 Jul 2015
-
Alcune Best Practices per non impazzire con i DB relazionali 03 Jul 2015
-
Impostare PHPUnit in IntelliJ 24 Jun 2015
-
iFrame, Safari, iOs e la lotta all'ultimo millisecondo 27 May 2015
-
Selenium WebDriver for dummies 26 May 2015
-
Interpretare HTML in una stringa popolata da angular con ng-bind-html 17 May 2015
-
BASTA! ai powerpoint fatti male 06 May 2015
-
convertire label in camelCase o CONSTANT_CASE con IntelliJ e String Manipulation 05 May 2015
-
Coderdojo a Salerno: la mia esperienza 04 May 2015
-
due risate con la libreria JS del giorno: Elevator.JS 24 Apr 2015
-
PHP Symphony: che faccio, me lo studio? 17 Apr 2015
-
IntelliJ IDEA, alla fine è arrivato l'amore 09 Apr 2015
-
BlogZinga! 08 Apr 2015
-
Codemotion Roma 2015 - day two 30 Mar 2015
-
Codemotion Roma 2015: raccontiamo questa prima giornata 27 Mar 2015
-
Scrivere codice migliore rispondendo a 12 semplici domande 24 Feb 2015
-
Quando assumere Generalisti vs Specialisti 19 Feb 2015
-
WebApp nel tempo libero con approccio MEAN 06 Feb 2015
-
Pro e contro di AngularJs dopo 2 mesi di lavoro 02 Feb 2015
-
Imparare a programmare come ... chef Cannavacciuolo 29 Jan 2015
-
Codemotion 2015 17 Jan 2015
-
Pdfmake : libreria JS per creare PDF 13 Jan 2015
-
Hackerando la caldaia Junkers CERACLASS SMART INCASSO per farla funzionare col termostato NetAtmo 11 Jan 2015
-
Uscire dalla Comfort Zone per ottenere più successo 09 Jan 2015
-
JAVA - Convertire un array di byte in un file con FileOutputStream 08 Jan 2015
-
chiamare una funzione Javascript subito dopo averla definita 08 Jan 2015
-
Il Document Object Model (DOM) 08 Jan 2015
-
Un breve riassunto sulla storia di Javascript 07 Jan 2015
-
What’s new in Javascript? 07 Jan 2015