La selezione di Toptal dei migliori blog per sviluppatori
Pubblicato: 2022-03-11Sei ciò che leggi e la maggior parte dei membri di Toptal e degli abbonati al blog sono sviluppatori di software. Allora cosa leggi? Dove ottengono gli sviluppatori professionisti le informazioni più recenti su come lavorano e pensano i loro colleghi? Oggi daremo un'occhiata a una piccola selezione di blog di sviluppatori popolari frequentati dagli sviluppatori Toptal.
Elencare tutti i buoni blog di sviluppatori là fuori richiederebbe troppo tempo e inevitabilmente si tradurrà in un post sul blog molto lungo, quindi il nostro piano è di concentrarci su alcune dozzine di blog popolari. Potremmo suggerire di più, ma poiché siamo tutti incentrati sul decentramento e sulla collaborazione, contiamo su di voi (i nostri lettori) per espandere l'elenco nella sezione commenti.
Poiché Toptal non è specializzato in nessuna nicchia particolare, cercherò di scomporre l'elenco in alcune sezioni per facilitare la navigazione. Cominciamo con Microsoft.
I migliori blog Microsoft
Il blog di Scott Guthrie è sicuramente in cima alla nostra lista. Guthrie non è lo sviluppatore medio: è il vicepresidente di Microsoft Cloud and Enterprise Group. Il suo team è responsabile dello sviluppo di .NET, Visual Studio, Active Directory, Windows Server, Azure e SQL Server.
Guthrie lavora in Microsoft da più di 15 anni e il suo blog ospita un decennio di contenuti che gli sviluppatori Microsoft potrebbero trovare utili. L'unico aspetto negativo è che il blog non viene aggiornato così frequentemente come un paio di anni fa.
Ode to Code è un altro blog con molte cose utili di Microsoft, sebbene non sia specializzato esclusivamente nelle tecnologie di Redmond. È stato scritto da K. Scott Allen, consulente e sviluppatore di OdeToCode LLC.
D'altra parte, se vuoi tenere traccia degli sviluppi nell'arena .NET, potresti voler controllare weblogs.asp.net. Questa è una comunità di blog relativamente grande con molti autori che contribuiscono. Ogni giorno vengono rilasciati nuovi contenuti e non mancano i blog che si occupano di questioni di nicchia.
I migliori blog SQL e blog di database
SQL è spesso trascurato da molte pubblicazioni, nonostante costituisca ancora la spina dorsale di molti progetti. Preferiamo non elencare molti blog gestiti da singoli sviluppatori: la maggior parte viene aggiornata di rado e abbiamo più argomenti da trattare.
Un buon punto di partenza sarebbe un aggregatore, quindi ti consigliamo di controllare i migliori blog SQL. Qui è dove troverai molti link utili, blog e persino notizie del settore.
Vale anche la pena dare un'occhiata al Percona MySQL Performance Blog: ospita centinaia di utili blog MySQL e copre anche altri argomenti.
I migliori blog per sviluppatori iOS
La popolarità dei prodotti basati su iOS di Apple ha generato un settore fiorente e per anni iOS è stato il posto dove stare in termini di sviluppo mobile. Oggi, l'ecosistema chiuso di Apple potrebbe avere un po' meno appeal sul mercato di massa rispetto ad Android, ma allo stesso tempo offre maggiori opportunità di generare entrate. Questo non cambierà presto; mentre Google ha una quota di mercato maggiore, Apple guadagna di più con i prodotti iOS, quindi molti sviluppatori preferiscono rimanere nel giardino recintato di Apple.
Nel caso in cui non conosci iOS, uno dei posti migliori per iniziare è il blog di Ray Wenderlich. Il blog viene aggiornato frequentemente da diversi contributori e l'obiettivo è l'apprendimento. Troverai molti tutorial e altri contenuti utili, che coprono numerosi aspetti dello sviluppo di iOS. Se pensi di essere uno sviluppatore esperto e ritieni di aver superato i tutorial, vale comunque la pena dare un'occhiata: non c'è nulla di male nel convalidare le tue abilità o nell'apprerne di nuove.
Mike Ash pubblica anche un blog iOS che dovrebbe attirare i principianti. Troverai molti contenuti utili di Swift, per lo più scritti dallo stesso Ash, anche se ci sono anche alcuni altri contributori.
Cocoacontrols era un blog molto popolare che si occupava (aspettalo) dei controlli Cocoa. Il blog non viene aggiornato da mesi; tuttavia, puoi ancora trovare molte cose utili lì.
Ora arriviamo ai blog più interessanti e aggiornati di frequente. NSHipster ha un bel seguito, fornisce molti contenuti e copre Objective-C, Swift e Cocoa. Matt Thompson di NSHipster ha anche alcune pubblicazioni che trattano di "argomenti oscuri" in Cocoa e Objective-C.
Un'altra fonte che vale sicuramente la pena controllare è objc.io, che è essenzialmente un periodico sulle migliori pratiche e tecniche avanzate per lo sviluppo di iOS e OS X. Copre una vasta gamma di argomenti oltre a iOS.
I migliori blog per sviluppatori Android
E se non fossi un fan dell'ecosistema chiuso di Apple? È probabile che ti piaccia Android. Ci sono innumerevoli blog e forum che si occupano di Android e ci sono sempre molti progetti open source a cui partecipare.
Selezionare solo alcuni blog non è facile, quindi iniziamo con quello più ovvio: il blog degli sviluppatori di Google. Questo blog è (di nuovo, ovviamente) rilevante per gli sviluppatori Android e dovrebbe essere controllato di tanto in tanto.
Tuttavia, se non conosci Android, potresti voler iniziare con un pizzico di Android Hive, perché offre molti contenuti rivolti agli utenti inesperti. Naturalmente, vengono trattate anche alcune tecniche più avanzate. Inoltre, ci sono molti tutorial utili che possono essere molto utili indipendentemente dal tuo livello di abilità.
Vogella è una delle più antiche fonti di informazioni per gli sviluppatori Android ed è ancora abbastanza popolare. Vogella cerca di comprendere quanto più possibile il processo di sviluppo di Android, offrendo di tutto, da tutorial relativamente di base a tecniche avanzate che pochi sviluppatori utilizzeranno.
Se vuoi perfezionare le tue abilità e tenerti aggiornato con gli ultimi sviluppi in Android, dai un'occhiata ad Android Weekly. Non è un blog, è una newsletter settimanale con contenuti freschi e curati da una vasta gamma di fonti.
Nel caso in cui stai cercando suggerimenti sull'interfaccia utente e sull'esperienza utente, controllare Androiduiux è una buona idea. Sfortunatamente, il blog non viene aggiornato frequentemente.
I migliori blog di codifica
Questo è complicato e la rosa dei candidati è destinata a essere controversa, così sia. I migliori freelance lavorano in un'ampia gamma di framework, inclusi scripting e linguaggi di programmazione, quindi è semplicemente impossibile elaborare un elenco che comprenda tutto per tutti. Sono sicuro che i nostri lettori avranno molti più suggerimenti, quindi condividili con i tuoi colleghi.

Molti utenti JavaScript hanno probabilmente familiarità con jQuery4u. È in circolazione da anni e sta ancora andando forte. Puoi accedere a un sacco di demo di codice, tutorial video e altri contenuti utili. Soprattutto, jQuery4u viene aggiornato frequentemente, quindi c'è sempre qualcosa di nuovo da controllare. Non c'è carenza di blog JavaScript là fuori e la maggior parte di essi copre anche HTML, PHP e CSS.
A proposito di CSS, potresti voler dare un'occhiata al blog CSSkarma, anche se non è più aggiornato con la frequenza di una volta. Per informazioni ancora più fresche e tutorial su CSS e design in generale, vale sicuramente la pena dare un'occhiata al blog di Codrops. Viene aggiornato frequentemente e presenta molti tutorial di vari autori.
Per quanto riguarda il buon vecchio Java, la situazione è praticamente la stessa: c'è molto da scegliere. Questo è il motivo per cui molti utenti si rivolgono a contenuti sindacati, come il feed Javalobby. Un altro aggregatore relativamente popolare è Top Java Blogs.
Sebbene tali siti possano essere molto utili per aggiornarsi sugli ultimi sviluppi, presentano anche molto "rumore". Ci sono semplicemente troppi contenuti e troppe nicchie che potrebbero non essere attraenti per tutti gli sviluppatori là fuori. Tuttavia, questo è ciò che ottieni quando c'è una comunità sana desiderosa di contribuire e condividere la propria esperienza.
La banda di Ruby ha anche un bel po' di blog tra cui scegliere e, individuandone solo due, probabilmente riceverò delle email arrabbiate. Justin Weiss è una scelta popolare per molti sviluppatori di Ruby e alcuni Toptalers hanno suggerito il suo blog come un buon punto di partenza. Weiss offre molti consigli pratici e non perde tempo, quindi ottieni molto codice utile e spiegazioni concise. Proprio come piace a noi. Il codice virtuoso è un altro suggerimento che ho ricevuto dai miei colleghi amanti di Ruby. Il blog nasce da un'idea di Avdi Grimm, un giovane ma importante sviluppatore di Ruby che è anche autore di numerosi libri e offre screencast di alcuni sviluppi di Ruby e RoR.
Se Azure è ciò che cerchi, il blog di Scott Hanselmann è altamente raccomandato. Hanselmann è un ex professore e veterano di Microsoft, ma soprattutto aggiorna regolarmente il suo blog. C'è sempre qualcosa di nuovo da verificare. Se ti stai chiedendo perché non ho menzionato Hanselmann nella sezione Microsoft, allora dovresti dare un'occhiata al suo lavoro open source.
Che dire di Zend o Amazon Web Services? Abbiamo un paio di suggerimenti per gli utenti Zend: il blog di Michael Gallego copre Zend e AWS, mentre Marco Pivetta affronta Zend, PHP e altro sul blog Ocramius.
I migliori blog di avvio, SEO e altro ancora
Naturalmente, nel nostro settore c'è di più della tecnologia. Il segno dei veri imprenditori è che non si concentrano solo su un aspetto del business. Ci vuole molto tempo e fatica per mettere tutto insieme e creare qualcosa dal nulla. Avere una buona idea, un codice di prim'ordine e un'esecuzione impeccabile non sono sufficienti per far decollare un avvio.
Il blog 500 offre molti suggerimenti e testimonianze utili per tutti coloro che si preparano a lanciare un nuovo prodotto o servizio. Zach Holman discute anche una vasta gamma di problemi incontrati da sviluppatori di software e imprenditori. E l'altro lato del tavolo? Bene, il veterano del venture capitalist Mark Suster offre una prospettiva unica nel mondo delle startup attraverso gli occhi dei VC, sul blog Both Sides of The Table, giustamente chiamato.
Ovviamente, ogni startup dovrà anche occuparsi di riconoscimento del marchio, marketing e strategie sui social media, per non parlare della SEO. Matt Cutts di Google copre solide pratiche SEO, social media e altro sul suo blog. David Naylor, il manager dell'agenzia di servizi digitali Bronco con sede nel Regno Unito, pubblica un blog completo che si occupa di marketing di ricerca e tendenze digitali. Ci sono molti nuovi contenuti e diversi contributori coprono argomenti diversi, quindi vale sicuramente la pena provare.
Ehi, ma te ne sei dimenticato...
Lo so.
Come ho detto, c'è troppo terreno da coprire e Internet è già pieno di articoli "Top 10" e "Top 100" ottimizzati per SEO che coprono tutto, incluso lo sviluppo del software. Semplicemente non è quello che sto cercando di fare qui: questo è un blog della comunità, anche se probabilmente noterai alcune modifiche SEO qua e là. Se non riesci a batterli, unisciti a loro.
Quindi concludiamo l'elenco con alcuni altri blog e fonti di informazioni alternative, con alcuni blog incentrati su argomenti generali che ogni sviluppatore dovrebbe trovare interessanti.
Il blog Coding Horror di Jeff Atwood ha un bel seguito e non si tratta solo di codice. Lo stile di scrittura di Atwood è divertente ma informativo. Copre una vasta gamma di argomenti, spesso guardando il quadro più ampio, e offre molti buoni consigli. Si distingue anche per il numero di raccomandazioni che ho ricevuto dai membri della rete Toptal. Confido che riconoscano un buon blog quando ne vedono uno.
Se sei interessato alle migliori pratiche, CodeBetter è un buon punto di partenza. Copre molti argomenti diversi e numerosi contributori affrontano i rispettivi campi.
Ora che abbiamo raggiunto la fine della nostra breve carrellata dei migliori blog per sviluppatori, ti ricompenserò con qualcosa di completamente diverso: Devops Reactions.
Ora è il tuo turno
Come probabilmente avrai notato, ho omesso un certo numero di comunità e blog, ma chi qui non conosce GitHub? Conosci qualche sviluppatore Android che non ha familiarità con XDA? Ovviamente no.
L'idea alla base di questo post è che susciterà un po' di dibattito e forse polemiche. Ogni post di Toptal è un lavoro di squadra e ora il team vuole sentire cosa ne pensi. Abbiamo fatto la nostra parte, ora tocca a te unirti al dibattito e aiutare gli altri sviluppatori.
Elenca alcuni blog che frequenti. Non devono essere pubblicazioni molto popolari. Includi una breve descrizione in modo che gli altri sappiano perché sono finiti nei tuoi segnalibri, e il gioco è fatto.
In alternativa, se hai alcuni esempi di blog di sviluppo terribili, sentiti libero di condividere anche quelli, sia come avvertimento che per il loro valore di intrattenimento. Meglio ancora, se sei sicuro di poter fare un lavoro migliore rispetto ad alcuni blogger famosi. Ti sfidiamo a scegliere un argomento e a metterti in contatto con noi. Se sei un buon blogger, saremo più che felici di pubblicare il tuo lavoro. La missione di Toptal è attirare il 3% dei migliori sviluppatori freelance in tutto il mondo, quindi se raggiungi il voto sarai in buona compagnia.