Web Developer Monthly febbraio 2019

8a edizione! Se hai perso gli ultimi sette mesi, dai un'occhiata qui.

Se è la tua prima volta qui ... (altrimenti salta questa parte)

Essere uno sviluppatore web è una fantastica opzione di carriera. Hai molte opportunità di lavoro, puoi lavorare in tutto il mondo e puoi risolvere problemi difficili. Una cosa difficile, tuttavia, è rimanere aggiornati con l'ecosistema in costante evoluzione. Vuoi essere uno sviluppatore web, programmatore, programmatore, sviluppatore software con le migliori prestazioni, ma non hai il tempo di scegliere tra centinaia di articoli, video e podcast ogni giorno.

Questa newsletter mensile si focalizzerà sul tenersi aggiornati con il settore, mantenendo le tue abilità affilate, senza perdere tempo prezioso. Condividerò gli articoli, i podcast e i video più importanti del mese. Pensa che Tim Ferriss e il principio di Pareto (regola 80/20) incontrino il mondo dello sviluppo software. Qual è il 20% che ti porterà all'80% dei risultati?

Se vuoi essere informato del prossimo numero con notizie e suggerimenti del settore, iscriviti di seguito

***** Stiamo passando da Medium, a una newsletter solo e-mail. Per assicurarti di ricevere il prossimo numero iscriviti qui sotto! ******

Cosa ti sei perso a febbraio come sviluppatore web ...

Piove

Di solito non sono un grande fan di questo tipo di articoli: "Ecco quanto sono grande travestito da un TU che puoi fare anche tu post". Tuttavia, questo ha alcuni punti positivi che potrebbero esserti utili un giorno ed è un'abilità importante da imparare. Come negoziare la tua offerta.

Strumenti gratuiti per gli sviluppatori Web

Ecco alcuni strumenti e risorse gratuiti per aiutarti a costruire il tuo prossimo progetto:

  1. Video HD gratuiti da utilizzare nei tuoi progetti
  2. Più di 1000 icone vettoriali perfette per i pixel per il tuo prossimo progetto
  3. Grafici, grafici ovunque
  4. Vuoi pubblicare un pacchetto NPM? Questo è probabilmente il modo migliore per farlo
  5. Trasforma qualsiasi foglio di calcolo di Google nella tua API

Concetti avanzati su JavaScript

Sooooo ... Ho appena pubblicato il mio corso più recente oggi. Probabilmente il più grande corso mai creato nell'universo. Ok, forse no, ma penso che sia abbastanza buono. Si dovrebbe controllare. L'obiettivo del corso è quello di farti diventare uno sviluppatore JavaScript al 10% e approfondire gli argomenti che la maggior parte dei corsi ignora. Ok scusa per la spina, torna alla newsletter ...

PWA nel Google Play Store (tipo di)

Non essere ancora troppo eccitato poiché questo è qualcosa che richiede ancora una soluzione piuttosto confusa. Tuttavia, questo è un assaggio di qualcosa che potremmo essere in grado di raggiungere facilmente in futuro. La funzione chiave che ti consente di fare qualcosa del genere si chiama Trusted Web Activity. Leggi questo articolo per conoscerlo (ma dovresti leggere anche i commenti per dare un'occhiata ad alcuni dei problemi).

Reagire Notizie

Non sarebbe un riepilogo mensile senza alcune notizie di React. A quali cose folli si sono alzati?

  • Un tuffo nel sistema React UI di Dan Abramov
  • React ha rilasciato ufficialmente Hooks con l'ultima versione. La nuova tendenza più calda attorno al radiatore dell'acqua nel tuo ufficio. A proposito, uno dei motivi per cui il team di React sta spingendo forte per Hooks è che in futuro saranno in grado di fare la compilazione in anticipo come Angular. Tienilo d'occhio.
  • La versione 8 di Next.js è uscita!
  • La gente impazziva discutendo se MDN dovesse aggiungere un po 'di React alle loro pagine.

Notizie Vue.js

Vue 2.6 è stato rilasciato. Inoltre, un bell'articolo su Vue 3.0 che uscirà quest'anno e che i piani andranno avanti. Se vuoi continuare ad immergerti in profondità, sapevi che Vue incorporerà presto anche l'idea di Hooks di React?

Nuova sezione: Computer che scacciano gli umani

Molte notizie interessanti sull'IA questo mese. Sì, questo è ancora correlato allo sviluppo Web, ok?

  • Un sito Web che genera volti falsi ma dall'aspetto reale. Puoi usarlo per qualsiasi esigenza di prototipazione per la tua prossima app.
  • La gente ha perso la testa quando OpenAI ha annunciato questo e poi ha deciso di non condividere il modello. L'essenza è: hanno creato un'intelligenza artificiale in grado di generare testi / storie che sembrano scritti da un essere umano. Questo porta a molte applicazioni buone / cattive. Puoi saperne di più qui.
  • Il malware nascosto in un filone di DNA dirotta il computer che analizza quella particolare sequenza genetica.
  • Tutte le password di 8 caratteri possono essere indovinate in 2,5 ore.

Data Science brevemente 🧮

Per prima cosa ci dai notizie AI e ora notizie su Data Science? Cos'è questa spazzatura? Mi sono registrato per le notizie sullo sviluppo web! Sei un vero pignolo per le regole, vero? Bene, questo è troppo bello per non condividere. Il campo di Data Science è un po 'overhyped in questo momento e mi ricorda anche la fatica di JavaScript di alcuni anni fa. Tuttavia, se non sai nulla di Data Science, questa è un'ottima lettura per avere un'idea dello stato del campo.

Da ES5 a Infinity

Un elenco follemente lungo di tutte le nuove funzionalità JavaScript da ES5. Non passare un'ora della tua vita a leggerlo. Aggiungi il segnalibro come riferimento.

Rendering sul Web

Sento che articoli come questi escono ogni mese. Ma hey, eccone un altro visto che la gente sembra apprezzarli.

Un altro metodo interessante per migliorare le prestazioni del tuo sito Web: instant.page.

Explorer comandi Shell

Se sei mai stato confuso dai comandi della shell, ora hai uno strumento che ti aiuta a spiegare le cose: https://explainshell.com/

Altro Hype TypeScript

Le persone hanno perso la testa in questa slide di AirBnB: il 38% dei bug di Airbnb avrebbe potuto essere evitato da TypeScript secondo l'analisi post mortem. Inoltre, puoi trovare un bel cheatheet qui se stai usando TypeScript con React.

Bootstrap jQuery

Bootstrap v5 non utilizzerà più jQuery. Tanti dolori di cuore ultimamente per jQuery.

Modo corretto di creare moduli

Un'ottima lettura su come creare moduli intuitivi sul Web. Inoltre, questa è un'ottima libreria per formattare automaticamente i dati dell'utente. Usa queste 2 risorse per creare fantastiche forme!

Notizie su Big Tech

  • Apple ha riscontrato un bug con l'app FaceTime. L'errore ha permesso alle persone di ascoltare segretamente gli altri. Oh, hanno anche bandito alcune app iOS interne per Google e Facebook per alcuni giorni.
  • Amazon è stata fischiata fuori da New York.

Completamente inutile per la tua carriera ma comunque eccezionale

Trascorrere ore davanti al tuo computer non essere produttivo: https://alexanderperrin.com.au/triangles/ballooning/. Se mai vuoi costruire qualcosa del genere, dai un'occhiata a Three.js.

Migliore risorsa del mese

Questa è una lettura importante per chiunque segua gli ultimi corsi di certificazione Kubernetes, AWS, Serverless pensando che sia la strada garantita verso il successo.

Ma la vera migliore risorsa del mese è questo articolo che penso che ogni sviluppatore di software dovrebbe leggere. Godere!

Trucco del mese

Usa questa libreria per rilevare le immagini NSFW caricate nella tua app! Sì, è sicuro aprire questo link al lavoro.

Ci vediamo il prossimo mese!

****** Stiamo passando da Medium a una newsletter solo via email. Per assicurarti di ricevere il prossimo numero iscriviti qui sotto! ******

Grazie per aver letto fino a questo punto. Se ti è piaciuto questo post, ti preghiamo di condividere, commentare e tenere premuto that alcune volte (fino a 50 volte). . . Continuerò a farlo se c'è abbastanza interesse!

Seguimi su Twitter e iscriviti alla newsletter sopra. Il formato può cambiare quando ricevo più feedback. A proposito, il mio lavoro a tempo pieno è insegnare alle persone a programmare nel modo più efficiente possibile. Puoi vedere i miei 3 corsi di seguito (usa il codice coupon LEVELUPZTM per uno sconto piacevole):

O i miei altri 2 corsi che sono più avanzati:

Padroneggia l'intervista sulla codifica: strutture di dati + algoritmi

Roadmap per sviluppatori Web da junior a senior (2019)