Toptalによる最高の開発者ブログの選択
公開: 2022-03-11あなたはあなたが読んだものです–そしてほとんどのToptalメンバーとブログ購読者はソフトウェア開発者です。 それで、あなたは何を読みますか? プロの開発者は、同僚がどのように働いて考えているかについての最新情報をどこで入手できますか? 今日は、Toptal開発者が頻繁に使用する人気のある開発者ブログの一部を見ていきます。
そこにあるすべての優れた開発者ブログをリストするのは時間がかかりすぎ、必然的に非常に長いブログ投稿になるので、私たちの計画は数十の人気のあるブログに焦点を当てることです。 もっと提案することもできますが、私たちはすべて分散化とコラボレーションに関するものなので、コメントセクションのリストを拡大するためにあなた(私たちの読者)を頼りにしています。
Toptalは特定のニッチに特化していないため、ナビゲーションを容易にするためにリストをいくつかのセクションに分割してみます。 Microsoftから始めましょう。
トップマイクロソフトブログ
スコットガスリーのブログは間違いなく私たちのリストの一番上にあります。 ガスリーはあなたの平均的な開発者ではありません-彼はマイクロソフトのクラウドおよびエンタープライズグループの副社長です。 彼のチームは、.NET、Visual Studio、Active Directory、Windows Server、Azure、およびSQLServerの開発を担当しています。
ガスリーはマイクロソフトに15年以上在籍しており、彼のブログには、マイクロソフトの開発者が役立つと思われる10年にわたるコンテンツが掲載されています。 唯一の欠点は、ブログが数年前ほど頻繁に更新されないことです。
Ode to Codeは、レドモンドテクノロジーだけに特化しているわけではありませんが、Microsoftに関する有用な情報がたくさん掲載されている別のブログです。 これは、OdeToCodeLLCのコンサルタント兼開発者であるK.ScottAllenによって作成されました。
一方、.NETの分野での開発を追跡したい場合は、weblogs.asp.netを確認することをお勧めします。 これは、多くの寄稿者がいる比較的大きなブログのコミュニティです。 新鮮なコンテンツが毎日リリースされており、ニッチな問題を扱っているブログも不足していません。
トップSQLブログとデータベースブログ
SQLは、多くのプロジェクトのバックボーンを形成しているにもかかわらず、多くの出版物で見過ごされがちです。 個々の開発者によって維持されている多くのブログをリストするのではなく、ほとんどが更新されることはめったになく、カバーする主題が増えています。
開始するのに適した場所はアグリゲーターです。したがって、トップSQLブログをチェックアウトすることをお勧めします。 ここには、役立つリンク、ブログ、さらには業界ニュースがたくさんあります。
Percona MySQLパフォーマンスブログもチェックする価値があります。これには、何百もの有用なMySQLブログがあり、他の主題もカバーしています。
トップiOS開発者ブログ
AppleのiOSベースの製品の人気は、繁栄する業界を生み出し、何年もの間、iOSはモバイル開発の面で存在する場所でした。 今日、Appleの閉鎖生態系はAndroidよりもマスマーケットの魅力が少し少ないかもしれませんが、同時に収益を生み出す機会が増えています。 これはすぐに変わることはありません。 グーグルはより大きな市場シェアを持っていますが、アップルはiOS製品でより多くのお金を稼いでいるので、多くの開発者はアップルの壁に囲まれた庭にとどまるのを好みます。
iOSを初めて使用する場合は、まずRayWenderlichのブログから始めるのが最適です。 ブログは複数の寄稿者によって頻繁に更新されており、学習に重点が置かれています。 iOS開発のさまざまな側面をカバーする、チュートリアルやその他の役立つコンテンツがたくさんあります。 あなたが熟練した開発者であり、チュートリアルが成長しなくなったと感じた場合でも、チェックする価値があります。スキルを検証したり、新しいスキルを習得したりしても害はありません。
Mike Ashは、初心者にアピールする必要のあるiOSブログも公開しています。 他にもいくつかの寄稿者がいますが、多くの有用なSwiftコンテンツがあり、ほとんどがAsh自身によって作成されています。
Cocoacontrolsは、Cocoaコントロールを扱っている(それを待つ)非常に人気のあるブログでした。 ブログは何ヶ月も更新されていません。 ただし、そこにはまだたくさんの便利なものがあります。
ここで、より興味深い、頻繁に更新されるブログにアクセスします。 NSHipsterにはかなりの支持があり、多くのコンテンツを提供し、Objective-C、Swift、およびCocoaをカバーしています。 NSHipsterのMattThompsonには、CocoaとObjective-Cの「あいまいなトピック」を扱った出版物もいくつかあります。
間違いなくチェックする価値のあるもう1つのソースは、objc.ioです。これは、基本的に、iOSおよびOSX開発のベストプラクティスと高度なテクニックに関する定期刊行物です。 iOS以外の幅広いテーマをカバーしています。
トップAndroid開発者ブログ
Appleの閉鎖生態系のファンでない場合はどうなりますか? あなたはAndroidに夢中になっている可能性があります。 Androidを扱っているブログやフォーラムは無数にあり、参加するオープンソースプロジェクトは常にたくさんあります。
いくつかのブログを候補リストに載せるのは簡単ではないので、最も明白なブログであるGoogleDevelopersBlogから始めましょう。 このブログは(明らかに)Android開発者に関連しており、時々チェックする必要があります。
ただし、Androidを初めて使用する場合は、Android Hiveのピンチから始めたいと思うかもしれません。これは、AndroidHiveが初心者ユーザー向けのコンテンツを多数提供しているためです。 もちろん、いくつかのより高度なテクニックもカバーされています。 また、スキルレベルに関係なく非常に便利な便利なチュートリアルがたくさんあります。
Vogellaは、Android開発者にとって最も古い情報源の1つであり、今でも非常に人気があります。 Vogellaは、Android開発プロセスのできるだけ多くを網羅しようとし、比較的基本的なチュートリアルから、ほとんどの開発者が採用しない高度なテクニックまで、すべてを提供します。
スキルを磨き、Androidの最新の開発状況を常に把握したい場合は、AndroidWeeklyをチェックしてください。 これはブログではなく、さまざまなソースからの新鮮で厳選されたコンテンツを特集する週刊ニュースレターです。
ユーザーインターフェイスとユーザーエクスペリエンスのヒントを探している場合は、Androiduiuxをチェックすることをお勧めします。 残念ながら、ブログは頻繁に更新されていません。
トップコーディングブログ
これはトリッキーなものであり、候補リストは物議を醸すに違いありません。 Toptalのフリーランサーは、スクリプト言語やプログラミング言語を含む幅広いフレームワークで動作するため、すべての人のすべてを網羅するリストを作成することは不可能です。 私たちの読者はもっとたくさんの提案があると確信しているので、あなたの同僚とそれらを共有してください。

多くのJavaScriptユーザーはおそらくjQuery4uに精通しています。 それは何年も前からあり、今でも力強く進んでいます。 大量のコードデモ、ビデオチュートリアル、およびその他の便利なコンテンツにアクセスできます。 何よりも、jQuery4uは頻繁に更新されるため、常に新しいものをチェックする必要があります。 JavaScriptブログは不足しておらず、そのほとんどはHTML、PHP、CSSもカバーしています。
CSSと言えば、CSSkarmaブログをご覧になることをお勧めしますが、以前ほど頻繁には更新されていません。 CSSとデザイン全般に関するさらに新鮮な情報とチュートリアルについては、Codropsブログを一見の価値があります。 それは頻繁に更新され、さまざまな作者からの多くのチュートリアルを備えています。
古き良きJavaに関しては、状況はほとんど同じです。選択できるものはたくさんあります。 これが、多くのユーザーがJavalobbyフィードのようなシンジケートコンテンツに目を向ける理由です。 もう1つの比較的人気のあるアグリゲーターは、トップJavaブログです。
このようなサイトは最新の開発に追いつくのに非常に役立ちますが、多くの「ノイズ」も備えています。 コンテンツが多すぎてニッチが多すぎて、すべての開発者にとって魅力的ではない可能性があります。 それでも、彼らの専門知識に貢献し、共有することを熱望している健全なコミュニティがあるとき、それはあなたが得るものです。
Rubyギャングには、選択できるブログもかなりあります。そのうちの2つだけを選び出すと、おそらく怒りのメールが届きます。 Justin Weissは多くのRuby開発者に人気のある選択肢であり、数人のToptalersが彼のブログを始めるのに適した場所として提案しました。 ワイスは多くの実用的なアドバイスを提供し、時間を無駄にしないので、多くの有用なコードと簡潔な説明を得ることができます。 私たちが好きなように。 徳のあるコードは、Rubyを愛する同僚から得たもう1つの提案です。 このブログは、若くて著名なRuby開発者であるAvdi Grimmの発案によるものであり、多くの本を執筆し、RubyおよびRoR開発のスクリーンキャストを提供しています。
Azureが必要な場合は、ScottHanselmannのブログを強くお勧めします。 ハンセルマンは元教授でマイクロソフトのベテランですが、何よりも定期的にブログを更新しています。 チェックアウトする新しいものが常にあります。 マイクロソフトのセクションでハンセルマンについて言及しなかった理由がわからない場合は、彼のオープンソースの作業を確認する必要があります。
ZendやAmazonWebServicesはどうですか? Zendユーザー向けにいくつかの提案があります。MichaelGallegoのブログはZendとAWSをカバーし、MarcoPivettaはOcramiusブログでZendやPHPなどに取り組んでいます。
トップスタートアップブログ、SEOなど
もちろん、私たちの業界には技術以上のものがあります。 真の起業家の特徴は、彼らがビジネスの1つの側面だけに焦点を合わせているのではないということです。 すべてをまとめて、何もないところから何かを作るには、多くの時間と労力がかかります。 良いアイデア、一流のコード、そして完璧な実行を持っているだけでは、スタートアップを軌道に乗せるには十分ではありません。
500ブログは、新しい製品やサービスの立ち上げに向けて準備をしているすべての人に役立つヒントや紹介文をたくさん提供しています。 Zach Holmanは、ソフトウェア開発者や起業家が直面するさまざまな問題についても説明しています。 テーブルの反対側はどうですか? ベテランのベンチャーキャピタリストであるMarkSusterは、適切な名前のBoth Sides of the Tableブログで、VCの目を通してスタートアップの世界に独自の視点を提供しています。
もちろん、すべてのスタートアップは、SEOは言うまでもなく、ブランド認知、マーケティング、ソーシャルメディア戦略にも取り組む必要があります。 GoogleのMattCuttsは、彼のブログで健全なSEOプラクティス、ソーシャルメディアなどを取り上げています。 英国を拠点とするブロンコデジタルサービスエージェンシーのマネージャーであるDavidNaylorは、検索マーケティングとデジタルトレンドを扱った包括的なブログを公開しています。 新鮮なコンテンツがたくさんあり、いくつかの寄稿者がさまざまなトピックをカバーしているので、試してみる価値はあります。
ねえ、でもあなたは忘れた…
知っている。
私が言ったように、カバーするには余りにも多くの根拠があり、インターネットはすでにソフトウェア開発を含むすべてをカバーするSEO最適化された「トップ10」と「トップ100」の記事でいっぱいです。 それは私がここでやろうとしていることではありません–これはコミュニティのブログですが、おそらくあちこちでいくつかのSEOの微調整を見つけるでしょう。 あなたがそれらを打ち負かすことができない場合は、それらに参加してください。
それでは、リストをさらにいくつかのブログと代替情報源で締めくくりましょう。いくつかのブログは、すべての開発者が興味を持っているはずの一般的なトピックに焦点を当てています。
JeffAtwoodのCodingHorrorブログにはかなりの支持があり、それはコードだけではありません。 アトウッドの文体は面白くて有益です。 彼は幅広いトピックをカバーしており、多くの場合全体像を見ており、多くの優れたアドバイスを提供しています。 また、Toptalネットワークメンバーから得た推奨事項の数でも際立っています。 彼らがブログを見たとき、彼らは良いブログを知っていると私は信じています。
ベストプラクティスに興味がある場合は、CodeBetterから始めることをお勧めします。 それは多くの様々なトピックをカバーし、多くの貢献者がそれぞれの分野に取り組んでいます。
最高の開発者ブログの簡単なまとめの終わりに達したので、まったく異なるもの、DevopsReactionsであなたに報酬を与えます。
今ではあなたの番です
お気づきかもしれませんが、私は多くのコミュニティやブログを省略しましたが、GitHubについて知らない人はいますか? XDAに精通していないAndroid開発者を知っていますか? もちろん違います。
この投稿の背後にある考え方は、それが少しの議論とおそらく論争を巻き起こすだろうということです。 すべてのToptalの投稿はチームの努力であり、チームはあなたの考えを聞きたいと思っています。 私たちは自分たちの役割を果たしました。今では、討論に参加して仲間の開発者を支援するのはあなた次第です。
よく使うブログをいくつか挙げてください。 それらは非常に人気のある出版物である必要はありません。 簡単な説明を含めて、他の人がブックマークに追加された理由を理解できるようにします。それだけです。
または、ひどい開発ブログの例がある場合は、警告として、または娯楽的価値のために、それらも自由に共有してください。 さらに良いことに、自信があれば、人気のあるブロガーよりも優れた仕事をすることができます。 私たちはあなたがトピックを選んで私たちと連絡を取ることをあえてします。 あなたが優れたブロガーであれば、私たちはあなたの作品を喜んで公開します。 Toptalの使命は、世界中のフリーランス開発者の上位3%を引き付けることです。そのため、成績を上げれば、良い仲間になることができます。