Nettuts + - Un anno in rassegna (e quali sono i prossimi)

Buon Dio; un altro anno si chiude. A volte, sembra che ogni anno passi più velocemente di quello precedente. Ciononostante, il 2011 è stato un anno eccezionale per Nettuts +. Ecco perché…


Traffico

Onestamente, in questi giorni, non mi concentro troppo sul traffico. Potrebbe essere una sorpresa, considerando che questo è un blog che, sì, porta entrate. Tuttavia, ho imparato che l'ossessione per il traffico si traduce solo in una minore spesa per la creazione di contenuti. Non ho mai preso posizione, ad esempio: "Il traffico del mese prossimo deve aumentare del 15%." Non funziona in questo modo.

Personalmente, utilizzo Google Analytics solo per:

  • Determina quali tipi di contenuti non ti piacciono tanto i lettori.
  • Guarda come funziona il sito. Ad esempio, i numeri del 2011, nel complesso, sono aumentati del 23% rispetto al 2010. Potrebbe non sembrare molto, ma per noi ciò equivale a milioni e milioni di nuovi visitatori.
  • Individua le query di ricerca più popolari. In questo modo, posso essere sicuro di commissionare tutorial appropriati.

Oltre a ciò, onestamente non vedo molto il punto di concentrarsi ossessivamente sul traffico.

Dedica la tua vita a un determinato argomento, scrivi su di esso e ne sei capace, e ti prometto che il traffico arriverà di conseguenza.

Nel 2012…

Progettare numeri per il 2012 sarebbe quasi una contraddizione di ciò che ho appena scritto. Detto questo, suppongo che sarebbe bello per noi continuare a raggiungere sempre più persone!


editoriali

Nettuts + è stato inizialmente creato con un obiettivo semplice: fornire tutorial di sviluppo web passo dopo passo di alta qualità. Quest'anno ho deciso che abbiamo bisogno di avere più voce nella comunità. Inizialmente, questo ha preso la forma di me che mi sfogavo in un diario online ... letto da milioni di persone. Da allora, però, la categoria Editoriale si è trasformata in sviluppatori che forniscono le proprie opinioni forti su un argomento o un altro. Il lettore viene quindi lasciato con l'articolo (e i commenti) per determinare quali sono le sue opinioni sull'argomento. La cosa più importante è che ci faccia parlare.

  • Dovresti imparare CoffeeScript? Sviluppatori Sound Off.
  • Sono gli utenti di jQuery Fools?
  • Il prezzo della conferenza è fuori controllo?
  • Perché molti sviluppatori odiano ASP.NET ... e perché sono sbagliati
  • Un introverso riflette sulla sua prima presentazione

Nel 2012…

Spero di fornire ancora più editoriali basati su opinioni su Nettuts +. Il mio obiettivo è quello, quando un noto sviluppatore esigenze per ottenere qualcosa dal suo petto - che si tratti dello stato dell'industria, delle persone o degli strumenti disponibili - arriva a Nettuts + per scrivere e pubblicarlo.

Voglio che i Nettuts + siano il posizione centrale per l'industria dello sviluppo web per riunirsi e discutere di importanti questioni ed eventi.


applicazioni

Uno dei miei obiettivi per il 2011 è stato quello di fare in modo che Nettuts + si espandesse un po '. Sì, abbiamo il blog, ma per quanto riguarda libri, strumenti e app? Siamo ancora molto nelle prime fasi di questi obiettivi, tuttavia, abbiamo fatto dei buoni progressi.

Nettuts + Prefixr

Prefixr è stato creato per necessità e ci fornisce un modo per automatizzare la creazione di tutti quei noiosi prefissi dei fornitori CSS. Ora, dal tuo editor di codice preferito, devi solo digitare un tasto di scelta rapida e l'intero foglio di stile verrà eseguito attraverso il servizio web Prefixr e automaticamente ottimizzato. Non devi più preoccuparti di quali browser supportano le proprietà CSS3. Prefixr lo fa per te.

Nettuts + Builder

Sfortunatamente, costa denaro per commissionare queste app; quindi abbiamo provato a venderli nel modo più economico possibile sul popolare mercato CodeCanyon.

Nettuts + Builder trasforma il processo di compressione di script e fogli di stile e carica un progetto sul tuo server nel modo più semplice possibile.

Diciamo che hai finito un progetto di codifica o una demo. Trascina semplicemente la cartella sull'icona del menu Builder, e:

  • Crea una nuova directory "Pubblica"
  • Comprimi tutti i file JavaScript
  • Comprimi tutti i fogli di stile
  • Concatena tutte le risorse
  • Opzionalmente caricali, tramite FTP, in una cartella designata sul tuo server.

Se ti sei trovato a comprimere manualmente i tuoi file e a caricarli sul tuo server, questo automatizza l'intero processo!

Structurer Pro

Structurer è una meravigliosa interfaccia allettante per il Mac. Ti consente di creare rapidamente strutture di directory con facilità e alcune delle funzioni includono:

  • Ti trovi sempre a creare manualmente gli stessi file e le stesse directory? Non più.
  • Hai bisogno di scaricare l'ultima versione del framework CodeIgniter? O che dire di WordPress? Con Structurer, può essere fatto in due secondi!
  • Devi assegnare un testo personalizzato a nuovi file, ad esempio aggiungendo uno snippet di plug-in di base a un file JavaScript? Questo è un gioco da ragazzi in Structurer!

Nel 2012…

La distribuzione di app e servizi Web è un modo fantastico per diffondere il marchio e offrire servizi utili ai colleghi. Nel 2012, mi concentrerò sulla messa in servizio di più app cross-OS e sulla creazione di applicazioni e servizi web aggiuntivi. Ad esempio, non penso che la gestione degli snippet di codice online e l'idea della community siano state eseguite abbastanza bene da nessuno. Siti come Snipplr sono utili, ma non sono all'altezza di ciò che potrebbero essere.

Inoltre, ci concentreremo anche su strumenti più piccoli, come plugin, estensioni dell'editor di codice e altro ancora.


Il modo migliore per imparare ...

I nuovi arrivati ​​implorano questo tipo di risorse.

Qualcosa su cui ho riflettuto un po '- in particolare negli ultimi mesi - è l'educazione basata sul programma. Ad esempio, se vuoi imparare JavaScript, hai letteralmente migliaia di risorse a tua disposizione. Per quanto sia sorprendente, è quasi un ostacolo; da dove inizi? Molto rapidamente, puoi essere sopraffatto. Non sarebbe utile se ti venisse dato un programma da un professionista? Vuoi imparare JavaScript? Fantastico - leggi questo, poi questo, poi questo, segui e diventa amico di queste persone su Twitter, prova questo primo progetto, ecc. I nuovi arrivati ​​implorano questo tipo di risorse.

Come primo passo, abbiamo creato una serie su misura per questo gruppo di persone: il modo migliore per imparare.

Nel 2012…

Siamo solo quattro voci in questo momento; nel 2012, vorrei aumentare questo numero per coprire tutti i tipi di lingue e strumenti.


Nave di due uomini

Mentre Nettuts + fa parte della rete Envato, quando si tratta della gestione quotidiana, mi è sempre stato poco utile guidarlo. Per fortuna, quest'anno Siddharth è salito a bordo come mio assistente e ha svolto un ottimo lavoro. Oltre ad aiutarmi a modificare e pubblicare articoli (in modo da concentrarmi maggiormente sui corsi e sui libri Premium), è anche l'uomo dietro i nostri divertenti Nettuts + Quiz che voi ragazzi vi godete. È stato un grande vantaggio per il sito.


Nel 2012…

Spero di trasformare Sid in più di un co-pilota, piuttosto che come assistente. Sarebbe bello raggiungere un punto in cui entrambi siamo responsabili della ricerca, della messa in servizio e della programmazione di contenuti di alta qualità.


Nettuts + Live

Prendi il formato Nettuts + (tutorial passo per passo) e traducilo in un tutorial di codifica live in tempo reale sul palco.

Alcuni mesi fa, parlando a un meeting di WordPress a New York, ho sperimentato un formato che io chiamo "Nettuts + Live". L'idea di base è che tu prenda il formato Nettuts + (tutorial passo passo) e lo traduca in un tutorial di codifica live in tempo reale sul palco.

Per la mia presentazione, ho discusso i tipi di post personalizzati di WordPress e le tassonomie e come possono essere utilizzati per estendere la tua applicazione WordPress. Ora, a ben vedere, non sono sicuro che lo farei di nuovo allo stesso modo. Codificare da zero di fronte a un centinaio di persone è molto, molto difficile. Con questo in mente, penso di aver fatto abbastanza bene, anche se c'erano alcuni punti in cui dovevo fermarmi a fissare il codice per un paio di secondi ... cercando disperatamente di determinare quale errore di battitura avevo fatto.

E poi, quando ho finito la presentazione, mi sono reso conto che solo una manciata di persone tra il pubblico erano dei veri programmatori; il resto erano principalmente WordPress utenti. yikes!

Nel 2012…

Tuttavia, penso che il formato abbia un valore, se modellato un po 'di più. Nel 2012, ho intenzione di sperimentare più meetup locali e questo formato. Nessuna diapositiva; solo un editor di codice, un oratore e un sacco di domande dal pubblico lungo la strada. Potrebbe bloccarsi e bruciarsi, ma potrebbe anche ... no!


corsi

Come parte del nuovo marchio Premium di Tuts +, Tuts + Premium, sono a capo dei corsi di sviluppo web. Principalmente, ciò che questo si traduce è che sto creando il miglior contenuto possibile per imparare come diventare uno sviluppatore web - in forma di video.

Soprattutto negli ultimi mesi, mi sono immerso nell'arte dello screencasting e dell'insegnamento. Ho visto innumerevoli video tutorial sul web per determinare cosa mi è piaciuto, cosa mi ha irritato e cosa mi fa fermare. A prima vista…

  • umms: Non posso farci niente; quando un insegnante parla troppe umms e ahh, mi fa impazzire. "Avanti, stiamo creando questo div.
  • Frammenti massicci: Se stai creando uno screencast, il tuo obiettivo è insegnare correttamente? In tal caso, non incollare venti righe di codice nell'editor alla volta. Molti degli spettatori lavoreranno insieme; non inondarli di frammenti di codice non spiegati. Scrivi quella roba a mano, ma ...
  • Tempo perso: Non far aspettare lo spettatore. Un mio piccolo sospetto sta guardando uno screencaster impiegare 60 secondi per scrivere una singola riga. Puoi modificare queste pause quando hai finito di registrare. Ad esempio, piuttosto che, nel corso di venti secondi, la scrittura document.getElementById ( 'myElem');, semplicemente dì, "Avanti, recupereremo l'elemento con un id di myElem. Quindi, tagliare immediatamente alla linea finale o accelerare il video mentre lo si scrive. È doloroso altrimenti.
  • Insegna, Sciocco: Sono stupito da quante persone non fanno la connessione che dovrebbero insegnare. Uno screencast non è un luogo per illustrare quanto sei intelligente e intelligente. Spiega esattamente cosa sta facendo ogni linea; mai supporre che tutti gli spettatori siano sullo stesso livello di abilità. Nei miei video, dico spesso: "Ho intenzione di spiegare questa sezione in modo più dettagliato, ma, se la capisci, fai avanzare un paio di minuti nel video".
  • Qualità audio: I miei primi video erano orribili e utilizzavo il microfono incorporato. Per fortuna, da allora ho percorso strade diverse. Se ti piace creare tutorial video, ti preghiamo di investire in un buon microfono; fa un'enorme differenza. Negli ultimi mesi, sono passato a Rode NTG. Altamente raccomandato!
  • Zoom: Questo è il peggiore del gruppo; in particolare per le esercitazioni di codifica, non registrare a 600x400 e rendere vertiginoso lo spettatore ogni volta che il mouse si sposta da un lato dello schermo all'altro, mentre il videoregistratore passa da sinistra a destra rapidamente. Invece, ridurre la risoluzione del monitor a circa 1280x720 e registrare a schermo intero.

Nel 2012…

Al momento, sto ancora lavorando per ottenere i corsi di pane e burro sul sito, come CSS3, JavaScript, jQuery, PHP, ecc. Una volta che le graffette sono finite, passeremo a corsi più specifici, come Backbone Essentials, CodeIgniter, Dojo, ecc. È un momento davvero emozionante essere un membro Tut + Premium.


Cambiare il panorama della formazione online

I college di mattoni e malta sono datati e incredibilmente costosi.

Nettuts + ha avuto inizio nel 2008, quando Envato era ancora chiamato Eden. Da allora, il sito è arrivato davvero molto lontano. La mia parte preferita è stata il processo per determinare e definire esattamente che tipo di sito è. Mi piace il fatto che offriamo video tutorial, sessioni e articoli approfonditi di alcuni degli sviluppatori più rispettati nel nostro settore. Ogni volta che uno dei miei eroi si collega a un articolo di Nettuts +, mi fa sentire fantastico. Questo sito continuerà a crescere; quindi "stay the course" è il nome del gioco per Nettuts + e 2012.

Nel 2012…

Tuts + Premium ha fatto il primo passo. Il prossimo sarà un significativo balzo in avanti.

Per me, voglio ridefinire il panorama dell'educazione allo sviluppo del web online interamente. Voglio fare l'esperienza di base del college e tradurlo sul web. No, non sto parlando di feste keg, sto parlando di una comunità per studenti.

L'ho sentito troppe volte: "Il mio college non mi ha insegnato una frazione di ciò che Nettuts + ha in due settimane". Non sono presuntuoso qui; sostituisci Nettuts + con qualsiasi blog di sviluppo web popolare e il risultato sarà ancora vero. Poiché la nostra industria sta accelerando a una velocità così incredibile, le scuole e i professori tradizionali non possono tenere il passo. I college di mattoni e malta sono datati e incredibilmente costosi.

Voglio Tuts + Premium per colmare il divario: fornire agli studenti istruttori, corsi, quiz, compiti, lezioni individuali, certificazioni e forum per imparare e collaborare con i loro colleghi. Nella sua forma attuale, Tuts + Premium ha fatto il primo passo. Il prossimo sarà un significativo balzo in avanti.


Aiutami

Questa domanda finale è per te, John Q Reader. Come posso rendere Nettuts + la migliore risorsa di sviluppo web sul web? Negli ultimi tre anni, abbiamo fatto molta strada verso questo obiettivo. Come posso portarlo oltre? Tu che cosa bisogno più di noi? In cambio, prometto che faremo del nostro meglio per fornirlo. Al momento stiamo lavorando al progetto successivo per i siti Tuts +; il tuo contributo aiuterà a definire la forma che richiede!