Wybór najlepszych blogów programistycznych Toptal

Opublikowany: 2022-03-11

Jesteś tym, co czytasz – a większość członków Toptal i subskrybentów blogów to programiści. Więc co czytasz? Skąd profesjonalni programiści uzyskują najnowsze informacje o tym, jak pracują i myślą ich rówieśnicy? Dzisiaj przyjrzymy się niewielkiemu wyborowi popularnych blogów programistycznych odwiedzanych przez programistów Toptal.

Najlepsze blogi deweloperskie 2015 roku

Umieszczenie na liście wszystkich dobrych blogów programistów zajęłoby zbyt dużo czasu i nieuchronnie doprowadziłoby do bardzo długiego postu, więc naszym planem jest skupienie się na kilkudziesięciu popularnych blogach. Moglibyśmy zasugerować więcej, ale ponieważ chodzi nam o decentralizację i współpracę, liczymy, że was (nasi czytelnicy) rozszerzycie listę w sekcji komentarzy.

Ponieważ Toptal nie specjalizuje się w żadnej konkretnej niszy, postaram się podzielić listę na kilka sekcji, aby ułatwić nawigację. Zacznijmy od Microsoftu.

Najlepsze blogi Microsoft

Blog Scotta Guthrie jest zdecydowanie na szczycie naszej listy. Guthrie nie jest przeciętnym programistą — jest wiceprezesem Microsoft Cloud and Enterprise Group. Jego zespół odpowiada za rozwój .NET, Visual Studio, Active Directory, Windows Server, Azure i SQL Server.

Guthrie jest z Microsoftem od ponad 15 lat, a na jego blogu można znaleźć treści z dekady, które mogą być przydatne dla twórców Microsoft. Jedynym minusem jest to, że blog nie jest aktualizowany tak często, jak kilka lat temu.

Ode to Code to kolejny blog z mnóstwem przydatnych rzeczy od Microsoftu, chociaż nie specjalizuje się wyłącznie w technologiach Redmond. Został napisany przez K. Scotta Allena, konsultanta i programistę w OdeToCode LLC.

Z drugiej strony, jeśli chcesz śledzić zmiany na arenie .NET, możesz sprawdzić weblogs.asp.net. Jest to stosunkowo duża społeczność blogów z wieloma współautorami. Codziennie pojawiają się nowe treści i nie brakuje blogów zajmujących się niszowymi zagadnieniami.

Najlepsze blogi SQL i blogi dotyczące baz danych

SQL jest często pomijany w wielu publikacjach, mimo że nadal stanowi kręgosłup wielu projektów. Wolelibyśmy raczej nie wymieniać wielu blogów prowadzonych przez poszczególnych programistów – większość z nich jest rzadko aktualizowana, a do omówienia mamy więcej tematów.

Dobrym miejscem do rozpoczęcia jest agregator, dlatego proponujemy sprawdzić Top SQL Blogs. Tutaj znajdziesz wiele przydatnych linków, blogów, a nawet wiadomości branżowych.

Warto również zajrzeć do bloga Percona MySQL Performance Blog – zawiera setki przydatnych blogów MySQL i obejmuje również inne tematy.

Najlepsze blogi dla programistów iOS

Popularność produktów Apple opartych na systemie iOS dała początek prężnie rozwijającej się branży, a przez lata iOS był miejscem, w którym należało być, jeśli chodzi o rozwój urządzeń mobilnych. Dziś zamknięty ekosystem Apple może być nieco mniej atrakcyjny na rynku masowym niż Android, ale jednocześnie oferuje więcej możliwości generowania przychodów. To się nie zmieni w najbliższym czasie; podczas gdy Google ma większy udział w rynku, Apple zarabia więcej na produktach iOS, więc wielu programistów woli pozostać w otoczonym murem ogrodzie Apple.

Jeśli jesteś nowy w iOS, jednym z najlepszych miejsc do rozpoczęcia jest blog Raya Wenderlicha. Blog jest często aktualizowany przez kilku autorów, a nacisk kładziony jest na naukę. Znajdziesz wiele samouczków i innych przydatnych treści, obejmujących wiele aspektów rozwoju iOS. Jeśli uważasz, że jesteś wykwalifikowanym programistą i uważasz, że wyrosłeś z samouczków, nadal warto to sprawdzić — nie zaszkodzi zweryfikować swoje umiejętności lub nauczyć się nowych.

blogi dla programistów ios

Mike Ash publikuje również blog na iOS, który powinien spodobać się nowicjuszom. Znajdziesz wiele przydatnych treści Swift, głównie autorstwa samego Asha, chociaż jest też kilku innych współtwórców.

Cocoacontrols był kiedyś bardzo popularnym blogiem poświęconym (czekaj na to) kontroli Cocoa. Blog nie był aktualizowany od miesięcy; jednak nadal można tam znaleźć wiele przydatnych rzeczy.

Teraz przechodzimy do ciekawszych, często aktualizowanych blogów. NSHipster ma sporo fanów, dostarcza dużo treści i obejmuje Objective-C, Swift i Cocoa. Matt Thompson z NSHipster ma również kilka publikacji zajmujących się „niejasnymi tematami” w Cocoa i Objective-C.

Innym źródłem, które zdecydowanie warto sprawdzić, jest objc.io, który jest zasadniczo periodykiem o najlepszych praktykach i zaawansowanych technikach rozwoju iOS i OS X. Obejmuje szeroki zakres tematów oprócz iOS.

Najlepsze blogi programistów Androida

Co jeśli nie jesteś fanem zamkniętego ekosystemu Apple? Prawdopodobnie interesujesz się Androidem. Istnieje niezliczona ilość blogów i forów poświęconych Androidowi i zawsze jest wiele projektów open source, do których można dołączyć.

Stworzenie krótkiej listy kilku blogów nie jest łatwe, więc zacznijmy od najbardziej oczywistego – Google Developers Blog. Ten blog jest (znów oczywiście) istotny dla programistów Androida i powinien być sprawdzany od czasu do czasu.

najlepsze zasoby dla programistów

Jeśli jednak jesteś nowicjuszem w Androidzie, możesz zacząć od szczypty Android Hive, ponieważ oferuje wiele treści skierowanych do początkujących użytkowników. Oczywiście uwzględniono również niektóre bardziej zaawansowane techniki. Ponadto istnieje wiele przydatnych samouczków, które mogą być bardzo przydatne niezależnie od poziomu umiejętności.

Vogella jest jednym z najstarszych źródeł informacji dla programistów Androida i wciąż jest dość popularna. Vogella stara się objąć jak najwięcej procesu tworzenia Androida, oferując wszystko, od stosunkowo podstawowych samouczków po zaawansowane techniki, z których skorzysta niewielu programistów.

Jeśli chcesz szlifować swoje umiejętności i być na bieżąco z najnowszymi osiągnięciami Androida, zajrzyj do tygodnika Android Weekly. To nie jest blog, to cotygodniowy biuletyn zawierający świeże, wyselekcjonowane treści z różnych źródeł.

Jeśli szukasz wskazówek dotyczących interfejsu użytkownika i doświadczenia użytkownika, dobrym pomysłem jest sprawdzenie Androiduiux. Niestety blog nie jest często aktualizowany.

Najlepsze blogi dotyczące kodowania

To trudne, a krótka lista z pewnością będzie kontrowersyjna – niech tak będzie. Freelancerzy z Toptal pracują w szerokim zakresie frameworków, w tym w językach skryptowych i programowania, więc wymyślenie listy, która obejmowałaby wszystko dla wszystkich, jest po prostu niemożliwe. Jestem pewien, że nasi czytelnicy będą mieli o wiele więcej sugestii, więc podziel się nimi z kolegami.

najlepsze blogi o kodowaniu

Wielu użytkowników JavaScript prawdopodobnie zna jQuery4u. Działa już od lat i wciąż się rozwija. Możesz uzyskać dostęp do wielu wersji demonstracyjnych kodu, samouczków wideo i innych przydatnych treści. Co najlepsze, jQuery4u jest często aktualizowany, więc zawsze są nowe rzeczy do sprawdzenia. Nie brakuje blogów JavaScript, a większość z nich obejmuje również HTML, PHP i CSS.

Mówiąc o CSS, warto zajrzeć na blog CSSkarma, chociaż nie jest on już aktualizowany tak często, jak kiedyś. Aby uzyskać jeszcze więcej świeżych informacji i samouczków na temat CSS i ogólnie projektowania, zdecydowanie warto zajrzeć do bloga Codrops. Jest często aktualizowany i zawiera wiele samouczków różnych autorów.

przydatne blogi programistyczne i programistyczne

Jeśli chodzi o starą, dobrą Javę, sytuacja jest prawie taka sama – jest w czym wybierać. Dlatego wielu użytkowników korzysta z treści syndykowanych, takich jak kanał Javalobby. Innym stosunkowo popularnym agregatorem jest Top Java Blogs.

Chociaż takie strony mogą być bardzo przydatne do nadążania za najnowszymi osiągnięciami, zawierają również dużo „hałasu”. Jest po prostu zbyt dużo treści i zbyt wiele nisz, które mogą nie być atrakcyjne dla wszystkich programistów. Mimo to to właśnie otrzymujesz, gdy istnieje zdrowa społeczność chętna do wnoszenia wkładu i dzielenia się swoją wiedzą.

Gang Ruby ma też sporo blogów do wyboru, a wybierając tylko dwa z nich, prawdopodobnie dostanę kilka gniewnych e-maili. Justin Weiss jest popularnym wyborem dla wielu programistów Ruby, a kilku Toptalerów zasugerowało jego bloga jako dobre miejsce do rozpoczęcia. Weiss oferuje wiele praktycznych porad i nie marnuje czasu, dzięki czemu otrzymujesz dużo przydatnego kodu i zwięzłych wyjaśnień. Tak jak lubimy. Virtuous Code to kolejna sugestia, którą otrzymałem od moich kochających Ruby kolegów. Blog jest pomysłem Avdi Grimm, młodego, ale wybitnego programisty Ruby, który jest również autorem wielu książek i oferuje screencasty niektórych rozwoju Ruby i RoR.

blogi rozwojowe ruby

Jeśli szukasz platformy Azure, bardzo polecamy blog Scotta Hanselmanna. Hanselmann jest byłym profesorem i weteranem Microsoftu, ale co najważniejsze, regularnie aktualizuje swój blog. Zawsze jest coś nowego do sprawdzenia. Jeśli zastanawiasz się, dlaczego nie wspomniałem o Hanselmannie w dziale Microsoft, powinieneś sprawdzić jego pracę o otwartym kodzie źródłowym.

A co z Zend lub Amazon Web Services? Mamy kilka sugestii dla użytkowników Zend – blog Michaela Gallego dotyczy Zend i AWS, podczas gdy Marco Pivetta zajmuje się Zend, PHP i innymi na blogu Ocramiusa.

Najlepsze blogi startupowe, SEO i więcej

Oczywiście nasza branża to coś więcej niż technologia. Cechą prawdziwych przedsiębiorców jest to, że nie skupiają się wyłącznie na jednym aspekcie działalności. Poskładanie wszystkiego w całość i stworzenie czegoś z niczego wymaga dużo czasu i wysiłku. Dobry pomysł, doskonały kod i bezbłędne wykonanie nie wystarczą, aby uruchomić startup.

Blog 500 oferuje wiele przydatnych wskazówek i referencji dla wszystkich, którzy przygotowują się do wprowadzenia nowego produktu lub usługi. Zach Holman omawia również szeroki zakres problemów, z jakimi spotykają się programiści i przedsiębiorcy. A co z drugą stroną stołu? Cóż, doświadczony inwestor venture capital Mark Suster oferuje wyjątkową perspektywę na świat startupów oczami VC, na blogu o trafnej nazwie Both Sides of The Table.

Oczywiście każdy startup będzie musiał również zmierzyć się z rozpoznawaniem marki, marketingiem, strategiami w mediach społecznościowych, nie mówiąc już o SEO. Matt Cutts z Google opisuje na swoim blogu rozsądne praktyki SEO, media społecznościowe i nie tylko. David Naylor, menedżer brytyjskiej agencji usług cyfrowych Bronco, publikuje obszerny blog poświęcony marketingowi w wyszukiwarkach i trendom cyfrowym. Jest dużo świeżych treści i kilku współtwórców zajmuje się różnymi tematami, więc zdecydowanie warto spróbować.

Hej, ale zapomniałeś o…

Wiem.

Tak jak powiedziałem, jest zbyt wiele do omówienia, a Internet jest już pełen zoptymalizowanych pod kątem SEO artykułów „Top 10” i „Top 100”, obejmujących wszystko, w tym rozwój oprogramowania. To po prostu nie to, co próbuję tutaj zrobić – jest to blog społecznościowy, chociaż prawdopodobnie zauważysz tu i tam kilka poprawek SEO. Jeśli nie możesz ich pokonać, dołącz do nich.

Podsumujmy więc listę kilkoma innymi blogami i alternatywnymi źródłami informacji, z kilkoma blogami skupiającymi się na ogólnych tematach, które każdy programista powinien zainteresować.

Blog Jeffa Atwooda Coding Horror ma wielu zwolenników i nie dotyczy tylko kodu. Styl pisania Atwooda jest zabawny, ale pouczający. Obejmuje szeroki zakres tematów, często patrząc z szerszej perspektywy i oferuje wiele dobrych rad. Wyróżnia się również liczbą rekomendacji, które otrzymałem od członków sieci Toptal. Ufam, że znają dobrego bloga, kiedy go zobaczą.

Jeśli interesują Cię najlepsze praktyki, CodeBetter to dobry początek. Obejmuje wiele różnych tematów, a wielu współpracowników zajmuje się swoimi dziedzinami.

Teraz, gdy dotarliśmy do końca naszego krótkiego zestawienia najlepszych blogów programistów, nagrodzę Cię czymś zupełnie innym – reakcjami Devopsa.

Teraz twoja kolej

Jak zapewne zauważyłeś, pominąłem kilka społeczności i blogów – ale kto tutaj nie wie o GitHubie? Czy znasz programistów Androida, którzy nie znają XDA? Oczywiście nie.

Ideą tego posta jest to, że wywoła on trochę debaty i być może kontrowersji. Każdy post Toptal to wysiłek zespołowy, a teraz zespół chce usłyszeć, co myślisz. Zrobiliśmy swoją część, teraz do Ciebie należy dołączenie do debaty i pomoc innym programistom.

Wymień kilka często odwiedzanych blogów. Nie muszą to być bardzo popularne publikacje. Dołącz krótki opis, aby inni wiedzieli, dlaczego trafili do Twoich zakładek i to wszystko.

Alternatywnie, jeśli masz kilka przykładów okropnych blogów deweloperskich, możesz je również udostępnić, jako ostrzeżenie lub dla ich wartości rozrywkowej. Co więcej, jeśli masz pewność, że wykonasz lepszą robotę niż niektórzy popularni blogerzy. Ośmielamy się wybrać temat i skontaktować się z nami. Jeśli jesteś dobrym blogerem, z przyjemnością opublikujemy Twoją pracę. Misją Toptal jest przyciągnięcie najlepszych 3% niezależnych programistów na całym świecie, więc jeśli zdobędziesz ocenę, będziesz w dobrym towarzystwie.