Selección de Toptal de los mejores blogs de desarrolladores
Publicado: 2022-03-11Eres lo que lees, y la mayoría de los miembros de Toptal y suscriptores de blogs son desarrolladores de software. Entonces, ¿qué lees? ¿Dónde obtienen los desarrolladores profesionales la información más reciente sobre cómo trabajan y piensan sus compañeros? Hoy, echaremos un vistazo a una pequeña selección de blogs de desarrolladores populares frecuentados por los desarrolladores de Toptal.
Enumerar todos los buenos blogs de desarrolladores tomaría demasiado tiempo e inevitablemente daría como resultado una publicación de blog muy larga, por lo que nuestro plan es centrarnos en unas pocas docenas de blogs populares. Podríamos sugerir más, pero como nos preocupamos por la descentralización y la colaboración, contamos con ustedes (nuestros lectores) para ampliar la lista en la sección de comentarios.
Dado que Toptal no se especializa en ningún nicho en particular, intentaré dividir la lista en algunas secciones para facilitar la navegación. Comencemos con Microsoft.
Principales blogs de Microsoft
El blog de Scott Guthrie está definitivamente en lo más alto de nuestra lista. Guthrie no es un desarrollador promedio: es el vicepresidente de Cloud and Enterprise Group de Microsoft. Su equipo está a cargo del desarrollo de .NET, Visual Studio, Active Directory, Windows Server, Azure y SQL Server.
Guthrie ha estado en Microsoft durante más de 15 años y su blog alberga una década de contenido que los desarrolladores de Microsoft pueden encontrar útil. El único inconveniente es que el blog no se actualiza con tanta frecuencia como hace un par de años.
Ode to Code es otro blog con muchas cosas útiles de Microsoft, aunque no se especializa únicamente en tecnologías de Redmond. Está escrito por K. Scott Allen, consultor y desarrollador de OdeToCode LLC.
Por otro lado, si desea realizar un seguimiento de los desarrollos en el ámbito de .NET, es posible que desee consultar weblogs.asp.net. Esta es una comunidad relativamente grande de blogs con muchos autores contribuyentes. Diariamente se publica contenido nuevo y no faltan blogs que traten temas específicos.
Principales blogs de SQL y blogs de bases de datos
SQL es a menudo pasado por alto por muchas publicaciones, a pesar de que todavía forma la columna vertebral de muchos proyectos. Preferimos no enumerar muchos blogs mantenidos por desarrolladores individuales; la mayoría se actualizan con poca frecuencia y tenemos más temas que cubrir.
Un buen lugar para comenzar sería un agregador, por lo tanto, le sugerimos que consulte los principales blogs de SQL. Aquí es donde encontrará una gran cantidad de enlaces útiles, blogs e incluso noticias de la industria.
También vale la pena echarle un vistazo al Blog de rendimiento de MySQL de Percona: alberga cientos de blogs de MySQL útiles y también cubre otros temas.
Principales blogs de desarrolladores de iOS
La popularidad de los productos basados en iOS de Apple ha generado una industria próspera y, durante años, iOS fue el lugar ideal en términos de desarrollo móvil. Hoy, el ecosistema cerrado de Apple puede tener un poco menos de atractivo para el mercado masivo que Android, pero al mismo tiempo ofrece más oportunidades para generar ingresos. Esto no va a cambiar pronto; mientras que Google tiene una mayor cuota de mercado, Apple gana más dinero con los productos iOS, por lo que muchos desarrolladores prefieren quedarse en el jardín amurallado de Apple.
En caso de que sea nuevo en iOS, uno de los mejores lugares para comenzar es el blog de Ray Wenderlich. El blog es actualizado con frecuencia por varios colaboradores, y el enfoque está en el aprendizaje. Encontrará una gran cantidad de tutoriales y otro contenido útil que cubre numerosos aspectos del desarrollo de iOS. Si cree que es un desarrollador hábil y siente que se le han quedado pequeños los tutoriales, vale la pena echarle un vistazo: no hay nada de malo en validar sus habilidades o aprender otras nuevas.
Mike Ash también publica un blog de iOS que debería atraer a los novatos. Encontrará una gran cantidad de contenido Swift útil, en su mayoría escrito por el propio Ash, aunque también hay algunos otros colaboradores.
Cocoacontrols solía ser un blog muy popular que trataba (espera) los controles de Cocoa. El blog no ha sido actualizado en meses; sin embargo, todavía puedes encontrar muchas cosas útiles allí.
Ahora llegamos a los blogs más interesantes y actualizados con frecuencia. NSHipster tiene muchos seguidores, proporciona una gran cantidad de contenido y cubre Objective-C, Swift y Cocoa. Matt Thompson de NSHipster también tiene algunas publicaciones que tratan sobre "temas oscuros" en Cocoa y Objective-C.
Otra fuente que definitivamente vale la pena consultar es objc.io, que es esencialmente una publicación periódica sobre las mejores prácticas y técnicas avanzadas para el desarrollo de iOS y OS X. Cubre una amplia gama de temas además de iOS.
Principales blogs de desarrolladores de Android
¿Qué pasa si no eres fanático del ecosistema cerrado de Apple? Lo más probable es que te guste Android. Hay innumerables blogs y foros que tratan sobre Android, y siempre hay muchos proyectos de código abierto a los que unirse.
Preseleccionar solo algunos blogs no es fácil, así que comencemos con el más obvio: el blog de desarrolladores de Google. Este blog es (nuevamente, obviamente) relevante para los desarrolladores de Android y debe revisarse de vez en cuando.
Sin embargo, si es nuevo en Android, es posible que desee comenzar con una pizca de Android Hive, ya que ofrece una gran cantidad de contenido dirigido a usuarios novatos. Por supuesto, también se cubren algunas técnicas más avanzadas. Además, hay muchos tutoriales útiles que pueden ser muy útiles independientemente de su nivel de habilidad.
Vogella es una de las fuentes de información más antiguas para los desarrolladores de Android y sigue siendo bastante popular. Vogella intenta abarcar la mayor parte posible del proceso de desarrollo de Android, ofreciendo de todo, desde tutoriales relativamente básicos hasta técnicas avanzadas que pocos desarrolladores emplearán.
Si desea pulir sus habilidades y mantenerse actualizado con los últimos desarrollos en Android, consulte Android Weekly. No es un blog, es un boletín semanal que presenta contenido fresco y seleccionado de una variedad de fuentes.
En caso de que esté buscando consejos sobre la interfaz de usuario y la experiencia del usuario, es una buena idea consultar Androiduiux. Desafortunadamente, el blog no se actualiza con frecuencia.
Los mejores blogs de codificación
Esta es complicada, y la lista corta seguramente será controvertida, que así sea. Los trabajadores independientes de Toptal trabajan en una amplia gama de marcos, incluidos los lenguajes de programación y secuencias de comandos, por lo que es simplemente imposible crear una lista que abarque todo para todos. Estoy seguro de que nuestros lectores tendrán muchas más sugerencias, así que compártalas con sus colegas.

Muchos usuarios de JavaScript probablemente estén familiarizados con jQuery4u. Ha existido durante años y sigue siendo fuerte. Puede acceder a un montón de demostraciones de código, tutoriales en vídeo y otro contenido útil. Lo mejor de todo es que jQuery4u se actualiza con frecuencia, por lo que siempre hay cosas nuevas para consultar. No hay escasez de blogs de JavaScript, y la mayoría de ellos también cubren HTML, PHP y CSS.
Hablando de CSS, es posible que desee echar un vistazo al blog de CSSkarma, aunque ya no se actualiza con tanta frecuencia como antes. Para obtener información aún más actualizada y tutoriales sobre CSS y diseño en general, definitivamente vale la pena echarle un vistazo al blog de Codrops. Se actualiza con frecuencia y presenta una gran cantidad de tutoriales de varios autores.
En cuanto al buen viejo Java, la situación es más o menos la misma: hay mucho para elegir. Esta es la razón por la que muchos usuarios recurren al contenido sindicado, como el feed de Javalobby. Otro agregador relativamente popular es Top Java Blogs.
Si bien estos sitios pueden ser muy útiles para ponerse al día con los últimos desarrollos, también presentan mucho "ruido". Simplemente hay demasiado contenido y demasiados nichos que podrían no ser atractivos para todos los desarrolladores. Aún así, eso es lo que obtienes cuando hay una comunidad saludable ansiosa por contribuir y compartir su experiencia.
La pandilla de Ruby también tiene bastantes blogs para elegir, y al seleccionar solo dos de ellos, probablemente reciba algunos correos electrónicos enojados. Justin Weiss es una opción popular para muchos desarrolladores de Ruby, y algunos Toptalers sugirieron su blog como un buen lugar para comenzar. Weiss ofrece muchos consejos prácticos y no pierde el tiempo, por lo que obtiene mucho código útil y explicaciones concisas. Justo como nos gusta. Virtuous Code es otra sugerencia que recibí de mis colegas amantes de Ruby. El blog es una creación de Avdi Grimm, un joven pero destacado desarrollador de Ruby que también es autor de varios libros y ofrece screencasts de algunos desarrollos de Ruby y RoR.
Si Azure es lo que busca, el blog de Scott Hanselmann es muy recomendable. Hanselmann es un ex profesor y veterano de Microsoft, pero lo mejor de todo es que actualiza su blog con regularidad. Siempre hay algo nuevo que ver. Si se pregunta por qué no mencioné a Hanselmann en la sección de Microsoft, entonces debería consultar su trabajo de código abierto.
¿Qué pasa con Zend o Amazon Web Services? Tenemos un par de sugerencias para los usuarios de Zend: el blog de Michael Gallego cubre Zend y AWS, mientras que Marco Pivetta aborda Zend, PHP y más en el blog de Ocramius.
Los mejores blogs de empresas emergentes, SEO y más
Por supuesto, hay más en nuestra industria que la tecnología. La marca de los verdaderos empresarios es que no se centran únicamente en un aspecto del negocio. Se necesita mucho tiempo y esfuerzo para juntar todo y crear algo de la nada. Tener una buena idea, un código de primer nivel y una ejecución impecable no es suficiente para que una startup despegue.
El blog 500 ofrece muchos consejos útiles y testimonios para todos los que se preparan para lanzar un nuevo producto o servicio. Zach Holman también analiza una amplia gama de problemas que enfrentan los desarrolladores de software y los empresarios. ¿Qué hay del otro lado de la mesa? Bueno, el veterano capitalista de riesgo Mark Suster ofrece una perspectiva única del mundo de las nuevas empresas a través de los ojos de los capitalistas de riesgo, en el blog Ambos Lados de la Mesa.
Por supuesto, cada startup también tendrá que lidiar con estrategias de reconocimiento de marca, marketing y redes sociales, sin mencionar el SEO. Matt Cutts de Google cubre buenas prácticas de SEO, redes sociales y más en su blog. David Naylor, gerente de la agencia de servicios digitales Bronco, con sede en el Reino Unido, publica un blog completo que trata sobre el marketing de búsqueda y las tendencias digitales. Hay mucho contenido nuevo y varios colaboradores cubren diferentes temas, por lo que definitivamente vale la pena intentarlo.
Oye, pero te olvidaste de...
Sé.
Como dije, hay demasiado terreno por cubrir, e Internet ya está lleno de artículos "Top 10" y "Top 100" optimizados para SEO que cubren todo, incluido el desarrollo de software. Eso simplemente no es lo que estoy tratando de hacer aquí: este es un blog comunitario, aunque probablemente verá algunos ajustes de SEO aquí y allá. Si no puedes vencerlos, únete a ellos.
Entonces, terminemos la lista con algunos blogs más y fuentes alternativas de información, con algunos blogs centrados en temas generales que todo desarrollador debería encontrar interesantes.
El blog Coding Horror de Jeff Atwood tiene muchos seguidores, y no se trata solo de código. El estilo de escritura de Atwood es entretenido pero informativo. Cubre una amplia gama de temas, a menudo mirando el panorama general, y ofrece muchos buenos consejos. También se destaca por la cantidad de recomendaciones que recibí de los miembros de la red Toptal. Confío en que reconocen un buen blog cuando lo ven.
Si está interesado en las mejores prácticas, CodeBetter es un buen lugar para comenzar. Cubre una gran cantidad de diversos temas, y numerosos colaboradores abordan sus respectivos campos.
Ahora que hemos llegado al final de nuestro breve resumen de los mejores blogs de desarrolladores, lo recompensaré con algo completamente diferente: Reacciones de DevOps.
Ahora es tu turno
Como probablemente habrás notado, dejé fuera varias comunidades y blogs, pero ¿quién no conoce GitHub? ¿Conoces a algún desarrollador de Android que no esté familiarizado con XDA? Por supuesto que no.
La idea detrás de esta publicación es que provocará un poco de debate y quizás controversia. Cada publicación de Toptal es un esfuerzo de equipo, y ahora el equipo quiere escuchar lo que piensas. Hicimos nuestra parte, ahora depende de ti unirte al debate y ayudar a otros desarrolladores.
Haz una lista de algunos blogs que frecuentas. No tienen que ser publicaciones muy populares. Incluye una breve descripción para que otros sepan por qué terminaron en tus marcadores, y eso es todo.
Alternativamente, si tiene algunos ejemplos de blogs de desarrollo terribles, siéntase libre de compartirlos también, ya sea como una advertencia o por su valor de entretenimiento. Mejor aún, si está seguro de que puede hacer un mejor trabajo que algunos blogueros populares. Te retamos a que elijas un tema y te pongas en contacto con nosotros. Si eres un buen bloguero, estaremos encantados de publicar tu trabajo. La misión de Toptal es atraer al 3 % de los mejores desarrolladores independientes de todo el mundo, por lo que si obtiene la calificación, estará en buena compañía.