Toptals Auswahl der besten Entwickler-Blogs

Veröffentlicht: 2022-03-11

Du bist, was du liest – und die meisten Toptal-Mitglieder und Blog-Abonnenten sind Software-Entwickler. Also was liest du? Wo erhalten professionelle Entwickler die neuesten Informationen darüber, wie ihre Kollegen arbeiten und denken? Heute werfen wir einen Blick auf eine kleine Auswahl beliebter Entwickler-Blogs, die von Toptal-Entwicklern besucht werden.

Die besten Entwicklerblogs 2015

Alle guten Entwickler-Blogs aufzulisten, würde zu viel Zeit in Anspruch nehmen und unweigerlich zu einem sehr langen Blog-Beitrag führen. Daher planen wir, uns auf ein paar Dutzend beliebte Blogs zu konzentrieren. Wir könnten noch mehr vorschlagen, aber da uns alles um Dezentralisierung und Zusammenarbeit geht, verlassen wir uns darauf, dass Sie (unsere Leser) die Liste im Kommentarbereich erweitern.

Da sich Toptal nicht auf eine bestimmte Nische spezialisiert hat, werde ich versuchen, die Liste in einige Abschnitte zu unterteilen, um die Navigation zu erleichtern. Beginnen wir mit Microsoft.

Top-Microsoft-Blogs

Der Blog von Scott Guthrie steht definitiv ganz oben auf unserer Liste. Guthrie ist kein durchschnittlicher Entwickler – er ist der VP der Cloud and Enterprise Group von Microsoft. Sein Team ist für die Entwicklung von .NET, Visual Studio, Active Directory, Windows Server, Azure und SQL Server verantwortlich.

Guthrie ist seit mehr als 15 Jahren bei Microsoft und sein Blog beherbergt ein Jahrzehnt an Inhalten, die Microsoft-Entwickler nützlich finden könnten. Der einzige Nachteil ist, dass der Blog nicht mehr so ​​häufig aktualisiert wird wie noch vor ein paar Jahren.

Ode to Code ist ein weiterer Blog mit vielen nützlichen Microsoft-Sachen, obwohl er sich nicht nur auf Redmond-Technologien spezialisiert hat. Es wurde von K. Scott Allen, einem Berater und Entwickler bei OdeToCode LLC, geschrieben.

Wenn Sie andererseits die Entwicklungen in der .NET-Arena verfolgen möchten, sollten Sie vielleicht weblogs.asp.net besuchen. Dies ist eine relativ große Community von Blogs mit vielen beitragenden Autoren. Täglich werden neue Inhalte veröffentlicht und es gibt keinen Mangel an Blogs, die sich mit Nischenthemen befassen.

Top SQL-Blogs und Datenbank-Blogs

SQL wird von vielen Veröffentlichungen oft übersehen, obwohl es immer noch das Rückgrat vieler Projekte bildet. Wir möchten lieber nicht viele Blogs auflisten, die von einzelnen Entwicklern gepflegt werden – die meisten werden selten aktualisiert, und wir haben mehr Themen zu behandeln.

Ein guter Ausgangspunkt wäre ein Aggregator, daher empfehlen wir Ihnen, sich die Top SQL Blogs anzusehen. Hier finden Sie viele nützliche Links, Blogs und sogar Branchennachrichten.

Auch der Percona MySQL Performance Blog ist einen Besuch wert – er beherbergt Hunderte von nützlichen MySQL-Blogs und deckt auch andere Themen ab.

Die besten iOS-Entwicklerblogs

Die Popularität von Apples iOS-basierten Produkten hat eine florierende Industrie hervorgebracht, und iOS war jahrelang der Ort, an dem man in Bezug auf die mobile Entwicklung sein sollte. Heute mag das geschlossene Ökosystem von Apple etwas weniger Attraktivität für den Massenmarkt haben als Android, aber gleichzeitig bietet es mehr Möglichkeiten, Einnahmen zu generieren. Das wird sich so schnell nicht ändern; Während Google einen größeren Marktanteil hat, verdient Apple mehr Geld mit iOS-Produkten, sodass viele Entwickler es vorziehen, in Apples Walled Garden zu bleiben.

Falls Sie neu bei iOS sind, ist Ray Wenderlichs Blog einer der besten Ausgangspunkte. Der Blog wird regelmäßig von mehreren Mitwirkenden aktualisiert, und der Schwerpunkt liegt auf dem Lernen. Hier finden Sie viele Tutorials und andere hilfreiche Inhalte, die zahlreiche Aspekte der iOS-Entwicklung abdecken. Wenn Sie der Meinung sind, dass Sie ein erfahrener Entwickler sind und das Gefühl haben, dass Sie den Tutorials entwachsen sind, lohnt es sich dennoch, es sich anzusehen – es schadet nicht, Ihre Fähigkeiten zu validieren oder neue zu erlernen.

iOS-Entwicklerblogs

Mike Ash veröffentlicht auch einen iOS-Blog, der Einsteiger ansprechen soll. Sie werden viele nützliche Swift-Inhalte finden, die größtenteils von Ash selbst verfasst wurden, obwohl es auch einige andere Mitwirkende gibt.

Cocoacontrols war früher ein sehr beliebter Blog, der sich mit (warten Sie darauf) Cocoa Controls befasste. Der Blog wurde seit Monaten nicht aktualisiert; Trotzdem finden Sie dort viele nützliche Dinge.

Jetzt kommen wir zu den interessanteren, häufig aktualisierten Blogs. NSHipster hat eine große Fangemeinde, bietet viele Inhalte und deckt Objective-C, Swift und Cocoa ab. Matt Thompson von NSHipster hat auch einige Veröffentlichungen, die sich mit „obskuren Themen“ in Cocoa und Objective-C befassen.

Eine weitere Quelle, die es definitiv wert ist, überprüft zu werden, ist objc.io, die im Wesentlichen eine Zeitschrift über Best Practices und fortgeschrittene Techniken für die iOS- und OS X-Entwicklung ist. Es deckt eine breite Palette von Themen neben iOS ab.

Top-Android-Entwicklerblogs

Was ist, wenn Sie kein Fan von Apples geschlossenem Ökosystem sind? Die Chancen stehen gut, dass Sie auf Android stehen. Es gibt unzählige Blogs und Foren, die sich mit Android befassen, und es gibt immer viele Open-Source-Projekte, denen man beitreten kann.

Es ist nicht einfach, nur ein paar Blogs in die engere Wahl zu ziehen, also fangen wir mit dem offensichtlichsten an – dem Google Developers Blog. Dieser Blog ist (wieder offensichtlich) für Android-Entwickler relevant und sollte von Zeit zu Zeit überprüft werden.

Top-Ressourcen für Entwickler

Wenn Sie jedoch neu bei Android sind, möchten Sie vielleicht mit einer Prise Android Hive beginnen, da es viele Inhalte bietet, die sich an Anfänger richten. Natürlich werden auch einige fortgeschrittenere Techniken behandelt. Außerdem gibt es viele nützliche Tutorials, die unabhängig von Ihrem Kenntnisstand sehr praktisch sein können.

Vogella ist eine der ältesten Informationsquellen für Android-Entwickler und immer noch sehr beliebt. Vogella versucht, so viel wie möglich vom Android-Entwicklungsprozess abzudecken und bietet alles von relativ einfachen Tutorials bis hin zu fortgeschrittenen Techniken, die nur wenige Entwickler anwenden werden.

Wenn Sie Ihre Fähigkeiten verbessern und über die neuesten Entwicklungen in Android auf dem Laufenden bleiben möchten, sehen Sie sich Android Weekly an. Es ist kein Blog, sondern ein wöchentlicher Newsletter mit frischen, kuratierten Inhalten aus einer Reihe von Quellen.

Falls Sie nach Tipps zur Benutzeroberfläche und Benutzererfahrung suchen, ist Androiduiux eine gute Idee. Leider wird der Blog nicht regelmäßig aktualisiert.

Top Programmierblogs

Das ist eine knifflige Frage, und die Auswahlliste wird zwangsläufig kontrovers sein – sei es so. Toptal-Freiberufler arbeiten in einer Vielzahl von Frameworks, einschließlich Skript- und Programmiersprachen, sodass es einfach unmöglich ist, eine Liste zu erstellen, die alles für alle umfasst. Ich bin sicher, dass unsere Leser noch viele weitere Vorschläge haben werden, also teilen Sie sie bitte mit Ihren Kollegen.

Top-Programmierblogs

Viele JavaScript-Anwender kennen wahrscheinlich jQuery4u. Es gibt es schon seit Jahren und es geht immer noch gut. Sie können auf jede Menge Code-Demos, Video-Tutorials und andere nützliche Inhalte zugreifen. Das Beste daran ist, dass jQuery4u häufig aktualisiert wird, sodass es immer neue Dinge zum Ausprobieren gibt. Es gibt keinen Mangel an JavaScript-Blogs da draußen, und die meisten von ihnen decken auch HTML, PHP und CSS ab.

Apropos CSS, vielleicht möchten Sie einen Blick auf den CSSkarma-Blog werfen, obwohl er nicht mehr so ​​häufig aktualisiert wird wie früher. Für noch mehr frische Informationen und Tutorials zu CSS und Design im Allgemeinen ist der Codrops-Blog definitiv einen Blick wert. Es wird häufig aktualisiert und enthält viele Tutorials von verschiedenen Autoren.

nützliche Codierungs- und Entwickler-Blogs

Wie beim guten alten Java ist die Situation ziemlich gleich – es gibt eine Menge Auswahl. Aus diesem Grund wenden sich viele Benutzer syndizierten Inhalten wie dem Javalobby-Feed zu. Ein weiterer relativ beliebter Aggregator ist Top Java Blogs.

Während solche Seiten sehr nützlich sein können, um sich über die neuesten Entwicklungen zu informieren, weisen sie auch viel „Rauschen“ auf. Es gibt einfach zu viele Inhalte und zu viele Nischen, die möglicherweise nicht für jeden Entwickler da draußen attraktiv sind. Das ist es jedoch, was Sie bekommen, wenn es eine gesunde Community gibt, die bereit ist, ihren Beitrag zu leisten und ihr Fachwissen zu teilen.

Die Ruby-Gang hat auch einige Blogs zur Auswahl, und wenn ich nur zwei davon herausgreife, werde ich wahrscheinlich einige wütende E-Mails bekommen. Justin Weiss ist eine beliebte Wahl für viele Ruby-Entwickler, und einige Toptaler schlugen seinen Blog als guten Ausgangspunkt vor. Weiss bietet viele praktische Ratschläge und verschwendet keine Zeit, sodass Sie viel nützlichen Code und prägnante Erklärungen erhalten. Genau so, wie wir es mögen. Virtuous Code ist ein weiterer Vorschlag, den ich von meinen Ruby-liebenden Kollegen bekommen habe. Der Blog ist das geistige Kind von Avdi Grimm, einem jungen, aber prominenten Ruby-Entwickler, der auch eine Reihe von Büchern verfasst hat und Screencasts einiger Ruby- und RoR-Entwicklungen anbietet.

Ruby-Entwicklungsblogs

Wenn Sie nach Azure suchen, ist der Blog von Scott Hanselmann sehr zu empfehlen. Hanselmann ist ein ehemaliger Professor und Microsoft-Veteran, aber das Beste ist, dass er seinen Blog regelmäßig aktualisiert. Es gibt immer etwas Neues zu entdecken. Wenn Sie sich fragen, warum ich Hanselmann nicht in der Microsoft-Sektion erwähnt habe, sollten Sie sich seine Open-Source-Arbeit ansehen.

Was ist mit Zend oder Amazon Web Services? Wir haben ein paar Vorschläge für Zend-Benutzer – Michael Gallegos Blog befasst sich mit Zend und AWS, während Marco Pivetta sich im Ocramius-Blog mit Zend, PHP und mehr befasst.

Top-Startup-Blogs, SEO und mehr

Natürlich gibt es in unserer Branche mehr als Technologie. Das Kennzeichen echter Unternehmer ist, dass sie sich nicht nur auf einen Aspekt des Geschäfts konzentrieren. Es braucht viel Zeit und Mühe, alles zusammenzusetzen und aus dem Nichts etwas zu schaffen. Eine gute Idee, erstklassiger Code und eine fehlerfreie Ausführung reichen nicht aus, um ein Startup auf den Weg zu bringen.

Der 500-Blog bietet viele nützliche Tipps und Erfahrungsberichte für alle, die sich auf die Einführung eines neuen Produkts oder einer neuen Dienstleistung vorbereiten. Zach Holman diskutiert auch eine breite Palette von Problemen, auf die Softwareentwickler und Unternehmer stoßen. Was ist mit der anderen Seite des Tisches? Nun, der altgediente Risikokapitalgeber Mark Suster bietet auf dem treffend benannten Blog „Both Sides of The Table“ eine einzigartige Perspektive in die Welt der Startups aus der Sicht von Risikokapitalgebern.

Natürlich muss sich jedes Startup auch mit Markenbekanntheit, Marketing und Social-Media-Strategien auseinandersetzen, ganz zu schweigen von SEO. Matt Cutts von Google behandelt in seinem Blog solide SEO-Praktiken, soziale Medien und mehr. David Naylor, der Manager der in Großbritannien ansässigen digitalen Dienstleistungsagentur Bronco, veröffentlicht einen umfassenden Blog, der sich mit Suchmaschinenmarketing und digitalen Trends befasst. Es gibt viele neue Inhalte und mehrere Mitwirkende behandeln verschiedene Themen, also ist es auf jeden Fall einen Versuch wert.

Hey, aber du hast vergessen …

Ich kenne.

Wie gesagt, es gibt zu viel zu tun, und das Internet ist bereits voll von SEO-optimierten „Top 10“- und „Top 100“-Artikeln, die alles abdecken, einschließlich Softwareentwicklung. Das ist einfach nicht das, was ich hier versuche – dies ist ein Community-Blog, obwohl Sie wahrscheinlich hier und da ein paar SEO-Verbesserungen entdecken werden. Wenn Sie sie nicht schlagen können, schließen Sie sich ihnen an.

Lassen Sie uns also die Liste mit ein paar weiteren Blogs und alternativen Informationsquellen abschließen, wobei sich einige Blogs auf allgemeine Themen konzentrieren, die jeder Entwickler interessant finden sollte.

Jeff Atwoods Coding Horror-Blog hat eine ziemliche Fangemeinde, und es geht nicht nur um Code. Atwoods Schreibstil ist unterhaltsam und dennoch informativ. Er deckt ein breites Themenspektrum ab, blickt oft über den Tellerrand hinaus und bietet viele gute Ratschläge. Es zeichnet sich auch durch die Anzahl der Empfehlungen aus, die ich von Mitgliedern des Toptal-Netzwerks erhalten habe. Ich vertraue darauf, dass sie einen guten Blog erkennen, wenn sie einen sehen.

Wenn Sie an Best Practices interessiert sind, ist CodeBetter ein guter Ausgangspunkt. Es behandelt viele verschiedene Themen, und zahlreiche Mitwirkende befassen sich mit ihren jeweiligen Bereichen.

Jetzt, da wir das Ende unserer kurzen Zusammenfassung der besten Entwickler-Blogs erreicht haben, werde ich Sie mit etwas ganz anderem belohnen – Devops Reactions.

Jetzt sind Sie dran

Wie Sie wahrscheinlich bemerkt haben, habe ich eine Reihe von Communities und Blogs ausgelassen - aber wer hier kennt GitHub nicht? Kennen Sie Android-Entwickler, die sich mit XDA nicht auskennen? Natürlich nicht.

Die Idee hinter diesem Beitrag ist, dass er ein wenig Debatte und vielleicht Kontroversen hervorrufen wird. Jeder Toptal-Beitrag ist eine Teamleistung, und jetzt möchte das Team Ihre Meinung hören. Wir haben unseren Teil dazu beigetragen, jetzt liegt es an Ihnen, sich an der Debatte zu beteiligen und anderen Entwicklern zu helfen.

Listen Sie einige Blogs auf, die Sie häufig besuchen. Es müssen keine sehr populären Publikationen sein. Fügen Sie eine kurze Beschreibung hinzu, damit andere wissen, warum sie in Ihren Lesezeichen gelandet sind, und das war's.

Alternativ können Sie, wenn Sie einige Beispiele für schreckliche Dev-Blogs haben, diese auch teilen, entweder als Warnung oder wegen ihres Unterhaltungswerts. Besser noch, wenn Sie zuversichtlich sind, dass Sie einen besseren Job machen können als einige beliebte Blogger. Wählen Sie ein Thema aus und treten Sie mit uns in Kontakt. Wenn Sie ein guter Blogger sind, veröffentlichen wir Ihre Arbeit gerne. Die Mission von Toptal ist es, die besten 3 % der freiberuflichen Entwickler weltweit anzuziehen. Wenn Sie also die Note erreichen, befinden Sie sich in guter Gesellschaft.