Выбор Toptal лучших блогов разработчиков

Опубликовано: 2022-03-11

Вы — это то, что вы читаете, а большинство участников Toptal и подписчиков блога — разработчики программного обеспечения. Итак, что вы читаете? Откуда профессиональные разработчики получают последнюю информацию о том, как работают и думают их коллеги? Сегодня мы рассмотрим небольшую подборку популярных блогов разработчиков, которые часто посещают разработчики Toptal.

Лучшие блоги разработчиков 2015 года

Перечисление всех хороших блогов разработчиков заняло бы слишком много времени и неизбежно привело бы к очень длинному сообщению в блоге, поэтому наш план состоит в том, чтобы сосредоточиться на нескольких десятках популярных блогов. Мы могли бы предложить больше, но, поскольку мы все о децентрализации и сотрудничестве, мы рассчитываем, что вы (наши читатели) расширите список в разделе комментариев.

Поскольку Toptal не специализируется на какой-либо конкретной нише, я попытаюсь разбить список на несколько разделов, чтобы упростить навигацию. Начнем с Майкрософт.

Лучшие блоги Майкрософт

Блог Скотта Гатри определенно находится на вершине нашего списка. Гатри не обычный разработчик — он вице-президент Microsoft Cloud and Enterprise Group. Его команда отвечает за разработку .NET, Visual Studio, Active Directory, Windows Server, Azure и SQL Server.

Гатри проработал в Microsoft более 15 лет, и в его блоге хранится десятилетний контент, который может оказаться полезным для разработчиков Microsoft. Единственным недостатком является то, что блог обновляется не так часто, как пару лет назад.

Ode to Code — еще один блог с множеством полезных материалов Microsoft, хотя он не специализируется исключительно на технологиях Редмонда. Он написан К. Скоттом Алленом, консультантом и разработчиком OdeToCode LLC.

С другой стороны, если вы хотите следить за развитием событий на арене .NET, вы можете проверить weblogs.asp.net. Это относительно большое сообщество блогов с большим количеством авторов. Свежий контент выпускается ежедневно, и нет недостатка в блогах, посвященных узким вопросам.

Лучшие блоги по SQL и блоги по базам данных

SQL часто упускается из виду во многих публикациях, несмотря на то, что он по-прежнему составляет основу многих проектов. Мы бы не хотели перечислять множество блогов, поддерживаемых отдельными разработчиками — большинство из них редко обновляются, и у нас есть много тем для освещения.

Хорошим местом для начала будет агрегатор, поэтому мы предлагаем вам ознакомиться с ведущими блогами SQL. Здесь вы найдете множество полезных ссылок, блогов и даже отраслевых новостей.

Блог производительности MySQL Percona также заслуживает внимания — он содержит сотни полезных блогов MySQL и охватывает и другие темы.

Лучшие блоги разработчиков iOS

Популярность продуктов Apple на базе iOS породила процветающую индустрию, и в течение многих лет iOS была лучшим местом для разработки мобильных устройств. Сегодня закрытая экосистема Apple может иметь немного меньшую привлекательность для массового рынка, чем Android, но в то же время она предлагает больше возможностей для получения дохода. Это не изменится в ближайшее время; в то время как Google имеет большую долю рынка, Apple зарабатывает больше денег на продуктах iOS, поэтому многие разработчики предпочитают оставаться в огороженном саду Apple.

Если вы новичок в iOS, одно из лучших мест для начала — блог Рэя Вендерлиха. Блог часто обновляется несколькими участниками, и основное внимание уделяется обучению. Вы найдете множество руководств и другого полезного контента, охватывающего множество аспектов разработки под iOS. Если вы считаете себя опытным разработчиком и чувствуете, что переросли учебники, все равно стоит проверить — нет ничего плохого в подтверждении ваших навыков или изучении новых.

блоги iOS-разработчиков

Майк Эш также ведет блог iOS, который должен понравиться новичкам. Вы найдете много полезного контента Swift, в основном автором которого является сам Эш, хотя есть и несколько других авторов.

Cocoacontrols раньше был очень популярным блогом, посвященным (подождите) элементам управления Cocoa. Блог не обновлялся несколько месяцев; тем не менее, вы все равно можете найти там много полезного.

Теперь мы переходим к более интересным, часто обновляемым блогам. У NSHipster довольно много последователей, он предоставляет много контента и охватывает Objective-C, Swift и Cocoa. Matt Thompson из NSHipster также имеет несколько публикаций, посвященных «неясным темам» в Cocoa и Objective-C.

Еще один источник, который определенно стоит проверить, — это objc.io, который, по сути, представляет собой периодическое издание, посвященное лучшим практикам и передовым методам разработки для iOS и OS X. Помимо iOS, он охватывает широкий круг тем.

Лучшие блоги разработчиков Android

Что, если вы не являетесь поклонником закрытой экосистемы Apple? Скорее всего, вы в Android. Существует бесчисленное множество блогов и форумов, посвященных Android, и всегда есть много проектов с открытым исходным кодом, к которым можно присоединиться.

Отобрать всего несколько блогов непросто, поэтому давайте начнем с самого очевидного — блога разработчиков Google. Этот блог (опять же, очевидно) имеет отношение к разработчикам Android, и его следует время от времени проверять.

лучшие ресурсы для разработчиков

Однако, если вы новичок в Android, вы можете начать с Android Hive, потому что он предлагает много контента, ориентированного на начинающих пользователей. Конечно, также рассматриваются некоторые более продвинутые методы. Кроме того, есть много полезных руководств, которые могут быть очень полезны независимо от вашего уровня навыков.

Vogella — один из старейших источников информации для разработчиков Android, и он до сих пор довольно популярен. Vogella пытается охватить как можно больше процесса разработки Android, предлагая все, от относительно простых руководств до продвинутых методов, которые будут использовать немногие разработчики.

Если вы хотите отточить свои навыки и быть в курсе последних событий в Android, загляните в Android Weekly. Это не блог, это еженедельный информационный бюллетень со свежим, тщательно подобранным контентом из различных источников.

Если вы ищете советы по пользовательскому интерфейсу и пользовательскому опыту, попробуйте Androiduiux. К сожалению, блог не часто обновляется.

Лучшие блоги по программированию

Это сложный вопрос, и шорт-лист обязательно будет спорным — пусть будет так. Фрилансеры Toptal работают с широким спектром фреймворков, включая скриптовые языки и языки программирования, поэтому составить список, который охватывал бы все для всех, просто невозможно. Я уверен, что у наших читателей будет еще много предложений, поэтому, пожалуйста, поделитесь ими со своими коллегами.

лучшие блоги по программированию

Многие пользователи JavaScript, вероятно, знакомы с jQuery4u. Это было вокруг в течение многих лет и все еще идет сильным. Вы можете получить доступ к множеству демонстраций кода, видеоуроков и другого полезного контента. Лучше всего то, что jQuery4u часто обновляется, так что всегда есть что посмотреть. В блогах JavaScript нет недостатка, и большинство из них также посвящены HTML, PHP и CSS.

Говоря о CSS, вы можете заглянуть в блог CSSkarma, хотя он уже не обновляется так часто, как раньше. Чтобы получить еще больше свежей информации и руководств по CSS и дизайну в целом, определенно стоит заглянуть в блог Codrops. Он часто обновляется и содержит множество руководств от разных авторов.

полезные блоги по программированию и разработчикам

Со старой доброй Java ситуация примерно такая же — есть из чего выбирать. Вот почему многие пользователи обращаются к синдицированному контенту, такому как фид Javaлобби. Другой относительно популярный агрегатор — Top Java Blogs.

Хотя такие сайты могут быть очень полезны для того, чтобы быть в курсе последних событий, они также содержат много «шума». Просто слишком много контента и слишком много ниш, которые могут не понравиться каждому разработчику. Тем не менее, это то, что вы получаете, когда есть здоровое сообщество, готовое внести свой вклад и поделиться своим опытом.

У банды Ruby также есть довольно много блогов на выбор, и, выделив только два из них, я, вероятно, получу гневные электронные письма. Джастин Вайс — популярный выбор для многих разработчиков Ruby, и несколько участников Toptalers предложили его блог как хорошее место для начала. Вайс дает много практических советов и не тратит время зря, так что вы получаете много полезного кода и кратких объяснений. Именно так, как нам нравится. Virtuous Code — еще одно предложение, которое я получил от коллег, любящих Ruby. Этот блог является детищем Авди Гримма, молодого, но известного разработчика Ruby, который также является автором ряда книг и предлагает скринкасты некоторых разработок Ruby и RoR.

рубиновые блоги разработчиков

Если Azure — это то, что вам нужно, блог Скотта Хансельманна настоятельно рекомендуется. Хансельманн — бывший профессор и ветеран Microsoft, но лучше всего то, что он регулярно обновляет свой блог. Всегда есть что-то новое, чтобы проверить. Если вам интересно, почему я не упомянул Hanselmann в разделе Microsoft, вам следует ознакомиться с его работой с открытым исходным кодом.

Как насчет Zend или Amazon Web Services? У нас есть несколько предложений для пользователей Zend: в блоге Майкла Галлего рассказывается о Zend и AWS, а Марко Пиветта рассказывает о Zend, PHP и многом другом в блоге Ocramius.

Лучшие стартап-блоги, SEO и многое другое

Конечно, в нашей отрасли есть нечто большее, чем технологии. Отличительной чертой настоящих предпринимателей является то, что они не сосредоточены исключительно на одном аспекте бизнеса. Требуется много времени и усилий, чтобы собрать все воедино и создать что-то из ничего. Иметь хорошую идею, первоклассный код и безупречное исполнение недостаточно, чтобы запустить стартап.

Блог 500 предлагает множество полезных советов и отзывов для всех, кто готовится к запуску нового продукта или услуги. Зак Холман также обсуждает широкий спектр проблем, с которыми сталкиваются разработчики программного обеспечения и предприниматели. А с другой стороны стола? Что ж, опытный венчурный капиталист Марк Састер предлагает уникальный взгляд на мир стартапов глазами венчурных капиталистов в блоге с метким названием Both Sides of The Table.

Конечно, каждому стартапу также придется иметь дело с узнаваемостью бренда, маркетингом и стратегиями в социальных сетях, не говоря уже о SEO. Мэтт Каттс из Google рассказывает в своем блоге о надежных методах SEO, социальных сетях и многом другом. Дэвид Нейлор, менеджер британского агентства цифровых услуг Bronco, ведет обширный блог, посвященный поисковому маркетингу и цифровым тенденциям. Там много свежего контента, и несколько авторов освещают разные темы, так что попробовать определенно стоит.

Эй, но ты забыл о…

Я знаю.

Как я уже сказал, есть слишком много тем, чтобы охватить их, и Интернет уже полон SEO-оптимизированных статей «Top 10» и «Top 100», охватывающих все, включая разработку программного обеспечения. Это просто не то, что я пытаюсь сделать здесь — это блог сообщества, хотя вы, вероятно, заметите несколько настроек SEO здесь и там. Если вы не можете победить их, присоединяйтесь к ним.

Итак, давайте завершим список еще несколькими блогами и альтернативными источниками информации, при этом некоторые блоги посвящены общим темам, которые должны быть интересны каждому разработчику.

У блога Джеффа Этвуда Coding Horror довольно много поклонников, и он касается не только кода. Стиль письма Этвуда интересен, но информативен. Он охватывает широкий круг тем, часто смотрит на картину в целом и дает много хороших советов. Он также выделяется количеством рекомендаций, которые я получил от членов сети Toptal. Я верю, что они узнают хороший блог, когда увидят его.

Если вас интересуют передовые практики, CodeBetter — хорошее место для начала. Он охватывает множество различных тем, и многие участники занимаются соответствующими областями.

Теперь, когда мы подошли к концу нашего краткого обзора лучших блогов разработчиков, я вознагражу вас чем-то совершенно другим — DevOps Reactions.

Теперь твоя очередь

Как вы, наверное, заметили, я упустил ряд сообществ и блогов — но кто здесь не знает о GitHub? Знаете ли вы разработчиков Android, которые не знакомы с XDA? Конечно, нет.

Идея этого поста заключается в том, что он вызовет споры и, возможно, споры. Каждый пост Toptal — это командная работа, и теперь команда хочет услышать ваше мнение. Мы выполнили свою часть работы, теперь вы можете присоединиться к обсуждению и помочь другим разработчикам.

Перечислите несколько блогов, которые вы часто посещаете. Это не обязательно должны быть очень популярные публикации. Включите краткое описание, чтобы другие знали, почему они оказались в ваших закладках, и все.

В качестве альтернативы, если у вас есть несколько примеров ужасных блогов разработчиков, не стесняйтесь поделиться ими, либо в качестве предупреждения, либо из-за их развлекательной ценности. Еще лучше, если вы уверены, что справитесь с работой лучше, чем некоторые популярные блоггеры. Предлагаем вам выбрать тему и связаться с нами. Если вы хороший блоггер, мы будем более чем рады опубликовать вашу работу. Миссия Toptal состоит в том, чтобы привлечь 3% лучших разработчиков-фрилансеров со всего мира, поэтому, если вы добьетесь успеха, вы окажетесь в хорошей компании.