Seleção dos melhores blogs de desenvolvedores da Toptal

Publicados: 2022-03-11

Você é o que você lê – e a maioria dos membros da Toptal e assinantes do blog são desenvolvedores de software. Então o que você lê? Onde os desenvolvedores profissionais obtêm as informações mais recentes sobre como seus colegas trabalham e pensam? Hoje, vamos dar uma olhada em uma pequena seleção de blogs de desenvolvedores populares frequentados por desenvolvedores Toptal.

Os melhores blogs de desenvolvedores de 2015

Listar todos os bons blogs de desenvolvedores por aí levaria muito tempo e, inevitavelmente, resultaria em um post muito longo, então nosso plano é focar em algumas dúzias de blogs populares. Poderíamos sugerir mais, mas como somos todos sobre descentralização e colaboração, contamos com vocês (nossos leitores) para expandir a lista na seção de comentários.

Como a Toptal não é especializada em nenhum nicho específico, tentarei dividir a lista em algumas seções para facilitar a navegação. Vamos começar com a Microsoft.

Principais blogs da Microsoft

O blog de Scott Guthrie está definitivamente no topo da nossa lista. Guthrie não é um desenvolvedor comum - ele é o vice-presidente do Cloud and Enterprise Group da Microsoft. Sua equipe é responsável pelo desenvolvimento .NET, Visual Studio, Active Directory, Windows Server, Azure e SQL Server.

Guthrie está na Microsoft há mais de 15 anos, e seu blog abriga uma década de conteúdo que os desenvolvedores da Microsoft podem achar útil. A única desvantagem é que o blog não é atualizado com a mesma frequência de alguns anos atrás.

Ode to Code é outro blog com muitas coisas úteis da Microsoft, embora não seja especializado apenas em tecnologias de Redmond. Foi escrito por K. Scott Allen, consultor e desenvolvedor da OdeToCode LLC.

Por outro lado, se você quiser acompanhar os desenvolvimentos na arena .NET, você pode querer verificar weblogs.asp.net. Esta é uma comunidade relativamente grande de blogs com muitos autores contribuintes. Novos conteúdos são lançados diariamente e não faltam blogs que tratam de assuntos de nicho.

Principais blogs de SQL e blogs de banco de dados

O SQL é frequentemente ignorado por muitas publicações, apesar de ainda formar a espinha dorsal de muitos projetos. Preferimos não listar muitos blogs mantidos por desenvolvedores individuais – a maioria é atualizada com pouca frequência e temos mais assuntos para abordar.

Um bom lugar para começar seria um agregador, portanto, sugerimos que você confira os Top SQL Blogs. É aqui que você encontrará muitos links úteis, blogs e até notícias do setor.

O Percona MySQL Performance Blog também vale a pena conferir – é o lar de centenas de blogs úteis sobre MySQL e cobre outros assuntos também.

Principais blogs de desenvolvedores iOS

A popularidade dos produtos baseados em iOS da Apple gerou uma indústria próspera e, durante anos, o iOS foi o lugar para estar em termos de desenvolvimento móvel. Hoje, o ecossistema fechado da Apple pode ter um pouco menos de apelo ao mercado de massa do que o Android, mas ao mesmo tempo oferece mais oportunidades de geração de receita. Isso não vai mudar tão cedo; enquanto o Google tem uma participação de mercado maior, a Apple ganha mais dinheiro com produtos iOS, então muitos desenvolvedores preferem ficar no jardim murado da Apple.

Caso você seja novo no iOS, um dos melhores lugares para começar é o blog de Ray Wenderlich. O blog é atualizado com frequência por vários colaboradores, e o foco é o aprendizado. Você encontrará muitos tutoriais e outros conteúdos úteis, cobrindo vários aspectos do desenvolvimento para iOS. Se você acha que é um desenvolvedor habilidoso e sente que superou os tutoriais, ainda vale a pena conferir – não há mal nenhum em validar suas habilidades ou aprender novas.

blogs de desenvolvedores ios

Mike Ash também publica um blog iOS que deve agradar aos novatos. Você encontrará muito conteúdo útil do Swift, principalmente de autoria do próprio Ash, embora também existam alguns outros contribuidores.

Cocoacontrols costumava ser um blog muito popular que lidava com (aguarde) controles de cacau. O blog não é atualizado há meses; no entanto, você ainda pode encontrar muitas coisas úteis lá.

Agora chegamos aos blogs mais interessantes e atualizados com frequência. O NSHipster tem muitos seguidores, fornece muito conteúdo e abrange Objective-C, Swift e Cocoa. Matt Thompson do NSHipster também tem algumas publicações que tratam de “tópicos obscuros” em Cocoa e Objective-C.

Outra fonte que vale a pena conferir é o objc.io, que é essencialmente um periódico sobre melhores práticas e técnicas avançadas para desenvolvimento iOS e OS X. Abrange uma ampla gama de assuntos além do iOS.

Principais blogs de desenvolvedores Android

E se você não for fã do ecossistema fechado da Apple? É provável que você goste do Android. Existem inúmeros blogs e fóruns que tratam do Android, e sempre há muitos projetos de código aberto para participar.

Listar apenas alguns blogs não é fácil, então vamos começar com o mais óbvio – Google Developers Blog. Este blog é (novamente, obviamente) relevante para desenvolvedores Android e deve ser verificado de tempos em tempos.

principais recursos para desenvolvedores

No entanto, se você é novo no Android, convém começar com uma pitada do Android Hive, porque oferece muito conteúdo voltado para usuários iniciantes. Claro, algumas técnicas mais avançadas também são cobertas. Além disso, existem muitos tutoriais úteis que podem ser muito úteis, independentemente do seu nível de habilidade.

Vogella é uma das fontes de informação mais antigas para desenvolvedores Android e ainda é bastante popular. Vogella tenta abranger o máximo possível do processo de desenvolvimento Android, oferecendo desde tutoriais relativamente básicos até técnicas avançadas que poucos desenvolvedores empregarão.

Se você quiser aprimorar suas habilidades e se manter atualizado com os desenvolvimentos mais recentes no Android, confira o Android Weekly. Não é um blog, é um boletim informativo semanal com conteúdo novo e selecionado de várias fontes.

Caso você esteja procurando por dicas de interface e experiência do usuário, verificar o Androiduiux é uma boa ideia. Infelizmente, o blog não é atualizado com frequência.

Principais blogs de codificação

Este é complicado, e a lista restrita é controversa – que assim seja. Os freelancers da Toptal trabalham em uma ampla variedade de estruturas, incluindo linguagens de script e programação, portanto, criar uma lista que abrangesse tudo para todos é simplesmente impossível. Tenho certeza de que nossos leitores terão muito mais sugestões, então compartilhe-as com seus colegas.

principais blogs de codificação

Muitos usuários de JavaScript provavelmente estão familiarizados com jQuery4u. Já existe há anos e continua forte. Você pode acessar várias demonstrações de código, tutoriais em vídeo e outros conteúdos úteis. O melhor de tudo é que o jQuery4u é atualizado com frequência, então sempre há novidades para conferir. Não há escassez de blogs de JavaScript por aí, e a maioria deles também cobre HTML, PHP e CSS.

Falando em CSS, você pode dar uma olhada no blog CSSkarma, embora ele não seja mais atualizado com a mesma frequência de antes. Para mais informações e tutoriais sobre CSS e design em geral, vale a pena dar uma olhada no blog Codrops. É atualizado com frequência e apresenta muitos tutoriais de vários autores.

codificação útil e blogs de desenvolvedores

Quanto ao bom e velho Java, a situação é praticamente a mesma – há muito por onde escolher. É por isso que muitos usuários recorrem ao conteúdo sindicado, como o feed Javalobby. Outro agregador relativamente popular é o Top Java Blogs.

Embora esses sites possam ser muito úteis para acompanhar os últimos desenvolvimentos, eles também apresentam muito “ruído”. Há simplesmente muito conteúdo e muitos nichos que podem não ser atraentes para todos os desenvolvedores por aí. Ainda assim, é isso que você obtém quando há uma comunidade saudável ansiosa para contribuir e compartilhar seus conhecimentos.

A turma do Ruby também tem alguns blogs para escolher, e ao destacar apenas dois deles provavelmente vou receber alguns e-mails furiosos. Justin Weiss é uma escolha popular para muitos desenvolvedores Ruby, e alguns Toptalers sugeriram seu blog como um bom lugar para começar. Weiss oferece muitos conselhos práticos e não perde tempo, então você obtém muitos códigos úteis e explicações concisas. Apenas a maneira que nós gostamos. Virtuous Code é outra sugestão que recebi de meus colegas amantes de Ruby. O blog é uma criação de Avdi Grimm, um jovem, mas proeminente desenvolvedor Ruby que também é autor de vários livros e oferece screencasts de alguns desenvolvimentos Ruby e RoR.

blogs de desenvolvimento ruby

Se o Azure é o que você procura, o blog de Scott Hanselmann é altamente recomendado. Hanselmann é um ex-professor e veterano da Microsoft, mas o melhor de tudo é que ele atualiza seu blog regularmente. Sempre tem algo novo para conferir. Se você está se perguntando por que eu não mencionei Hanselmann na seção da Microsoft, então você deve conferir seu trabalho de código aberto.

E quanto a Zend ou Amazon Web Services? Temos algumas sugestões para usuários do Zend – o blog de Michael Gallego cobre Zend e AWS, enquanto Marco Pivetta aborda Zend, PHP e muito mais no blog Ocramius.

Principais blogs de inicialização, SEO e muito mais

Claro, há mais na nossa indústria do que tecnologia. A marca dos verdadeiros empreendedores é que eles não estão focados apenas em um aspecto do negócio. É preciso muito tempo e esforço para juntar tudo e criar algo do nada. Ter uma boa ideia, um código de primeira qualidade e uma execução impecável não é suficiente para fazer uma startup decolar.

O blog 500 oferece muitas dicas e depoimentos úteis para todos que se preparam para lançar um novo produto ou serviço. Zach Holman também discute uma ampla gama de problemas encontrados por desenvolvedores de software e empreendedores. E o outro lado da mesa? Bem, o veterano capitalista de risco Mark Suster oferece uma perspectiva única do mundo das startups através dos olhos dos VCs, no blog Both Sides of The Table, apropriadamente chamado.

É claro que toda startup também terá que lidar com estratégias de reconhecimento de marca, marketing e mídia social, sem mencionar o SEO. Matt Cutts, do Google, aborda boas práticas de SEO, mídias sociais e muito mais em seu blog. David Naylor, gerente da agência de serviços digitais Bronco, com sede no Reino Unido, publica um blog abrangente sobre marketing de busca e tendências digitais. Há muito conteúdo novo e vários contribuidores cobrem tópicos diferentes, então definitivamente vale a pena tentar.

Ei, mas você esqueceu...

Eu sei.

Como eu disse, há muito terreno para cobrir, e a Internet já está cheia de artigos “Top 10” e “Top 100” otimizados para SEO cobrindo tudo, incluindo desenvolvimento de software. Isso simplesmente não é o que estou tentando fazer aqui – este é um blog da comunidade, embora você provavelmente encontre alguns ajustes de SEO aqui e ali. Se você não pode vencê-los, junte-se a eles.

Então, vamos encerrar a lista com mais alguns blogs e fontes alternativas de informação, com alguns blogs focando em tópicos gerais que todo desenvolvedor deve achar interessante.

O blog Coding Horror de Jeff Atwood tem muitos seguidores, e não é apenas sobre código. O estilo de escrita de Atwood é divertido e informativo. Ele cobre uma ampla gama de tópicos, muitas vezes olhando para o quadro geral, e oferece muitos bons conselhos. Também se destaca pelo número de recomendações que recebi dos membros da rede Toptal. Eu confio que eles conhecem um bom blog quando vêem um.

Se você estiver interessado em práticas recomendadas, CodeBetter é um bom lugar para começar. Abrange vários tópicos e vários colaboradores abordam seus respectivos campos.

Agora que chegamos ao fim do nosso breve resumo dos melhores blogs de desenvolvedores, vou recompensá-lo com algo completamente diferente – Reações de Devops.

Agora é sua vez

Como você deve ter notado, deixei de fora várias comunidades e blogs - mas quem aqui não conhece o GitHub? Você conhece algum desenvolvedor Android que não esteja familiarizado com o XDA? Claro que não.

A ideia por trás deste post é que ele vai provocar um pouco de debate e talvez controvérsia. Cada postagem da Toptal é um esforço de equipe, e agora a equipe quer ouvir o que você pensa. Fizemos nossa parte, agora cabe a você participar do debate e ajudar outros desenvolvedores.

Liste alguns blogs que você frequenta. Eles não precisam ser publicações muito populares. Inclua uma breve descrição para que outras pessoas saibam por que foram parar nos seus favoritos e pronto.

Alternativamente, se você tiver alguns exemplos de blogs de desenvolvimento terríveis, sinta-se à vontade para compartilhá-los também, seja como um aviso ou por seu valor de entretenimento. Melhor ainda, se você estiver confiante de que pode fazer um trabalho melhor do que alguns blogueiros populares. Desafiamos você a escolher um tema e entrar em contato conosco. Se você é um bom blogueiro, teremos o maior prazer em publicar seu trabalho. A missão da Toptal é atrair os 3% melhores desenvolvedores freelance em todo o mundo, então se você fizer a nota você estará em boa companhia.