Il nostro boilerplate per applicazioni Node.js

Il nostro boilerplate per applicazioni Node.js

Ciao a tutti.Oggi vorrei condividere con voi il nostro boilerplate per applicazioni Node.js.Si tratta del template da cui partiamo per ogni nuovo progetto in questo linguaggio.In particolare, è già predisposta un'applicazione Express.js con autenticazione, registrazione, "ho dimenticato la password", il tutto out of the box.Inoltre, è già implementata anche l'autenticazione/registrazione tramite Facebook.Altra cosa ...

Leggi tutto
​Gestire più progetti di più clienti contemporaneamente con un unico team di sviluppo con Kanban

​Gestire più progetti di più clienti contemporaneamente con un unico team di sviluppo con Kanban

Non tutte le aziende sono così grandi da poter dedicare un intero team su un singolo progetto. Esistono invece innumerevoli piccole realtà che devono seguire (perlopiù contemporaneamente) più progetti di diversi clienti con lo stesso team di sviluppo e devono comunque garant...

Leggi tutto

Time management step 2: come possiamo migliorarci?

Nell’articolo precedente (Time management: come utilizzare il proprio tempo in modo efficace ed efficiente ) abbiamo appreso i concetti del time management, vediamo assieme come fare per passare dal primo al secondo quadrante e migliorare la qualità del nostro lavoro. La prima regola è molto semplice, ma altrettanto difficile da applicare ed è saper dire di no. Credo che tutti sappiamo che molte attività che giornalmente ci vengono trasmesse come urgentissime, in realtà non lo ...

Leggi tutto

Rails Best Practices 5: Ottimizzare le Migration

Le migration sono a mio avviso una delle cose migliori presenti in rails poichè permettono la creazione ed il popolamento del database tramite codice ruby e senza doversi preoccupare del tipo di db sottostante. Detto questo, anche nello scrivere le migration ci sono alcune best practices che è utile seguire. 1. Indici La prima pratica che consiglio caldamente è la definizione degli indici per le chiavi esterne e per tutte quelle colonne su cui si an...

Leggi tutto

Rails Best Practices 3: Aumentare la leggibilità dei controller

[POST AGGIORNATO IL 19/07/2010 - 15:45] Proseguendo la nostra analisi delle Rails Best Practices oggi vediamo altri due accorgimenti per rendere più leggibili i metodi del controller.1. Metodi nel modelSupponiamo di avere la classica anagrafica utenti e che sia definito un utente admin che ha la possibilitò di attivare/disattivare gli altri utenti.Scrivendo ...

Leggi tutto