You are what you read – and most Toptal members and blog subscribers are software developers. So what do you read? Where do professional developers get the latest information about how their peers work and think? Today, we will be taking a look at a small selection of popular developer blogs frequented by Toptal developers.

The best developer blogs of 2015

Listing all the good developer blogs out there would take up too much time, and inevitably result in a very long blog post, so our plan is to focus on a few dozen popular blogs. We could suggest more, but since we are all about decentralisation and collaboration, we’re counting on you (our readers) to expand the list in the comment section.

Since Toptal doesn’t specialize in any particular niche, I will try to break down the list into a few sections to ease navigation. Let’s start with Microsoft.

Top Microsoft Blogs

Scott Guthrie’s blog is definitely on top of our list. Guthrie is not your average developer - he is the VP of Microsoft’s Cloud and Enterprise Group. His team is in charge of the .NET, Visual Studio, Active Directory, Windows Server, Azure, and SQL Server development.

Guthrie has been with Microsoft for more than 15 years, and his blog is home to a decade of content that Microsoft devs may find useful. The only downside is that the blog isn’t updated as frequently as it was a couple of years ago.

Ode to Code is another blog with a lot of useful Microsoft stuff, although it does not specialize solely in Redmond technologies. It’s written by K. Scott Allen, a consultant and developer with OdeToCode LLC.

On the other hand, if you want to keep track of developments in the .NET arena, you might want to check out weblogs.asp.net. This is a relatively big community of blogs with a lot of contributing authors. Fresh content is released on a daily basis and there is no shortage of blogs dealing with niche issues.

Top SQL Blogs And Database Blogs

SQL is often overlooked by many publications, despite the fact that it still forms the backbone of many projects. We’d rather not list a lot of blogs maintained by individual developers – most are infrequently updated, and we have more subjects to cover.

A good place to start would be an aggregator, therefore we suggest you checkout Top SQL Blogs. This is where you’ll find a lot of useful links, blogs and even industry news.

The Percona MySQL Performance Blog is also worth checking out – it’s home to hundreds of useful MySQL blogs and covers other subjects as well.

Top iOS Developer Blogs

The popularity of Apple’s iOS-based products has spawned a thriving industry, and for years iOS was the place to be in terms of mobile development. Today, Apple’s closed ecosystem may have a bit less mass-market appeal than Android, but at the same time it offers more opportunities to generate revenue. This is not about to change anytime soon; while Google has a bigger market share, Apple makes more money on iOS products, so a lot of developers prefer to stay in Apple’s walled garden.

In case you are new to iOS, one of the best places to start is Ray Wenderlich’s blog. The blog is frequently updated by several contributors, and the focus is on learning. You’ll find a lot of tutorials and other helpful content, covering numerous aspects of iOS development. If you think you’re a skilled developer and feel you’ve outgrown tutorials, it’s still worth checking out – there’s no harm in validating your skills or learning new ones.

ios developer blogs

Mike Ash also publishes an iOS blog that should appeal to novices. You’ll find a lot of useful Swift content, mostly authored by Ash himself, although there are a few other contributors as well.

Cocoacontrols used to be a very popular blog dealing with (wait for it) Cocoa controls. The blog hasn’t been updated in months; however, you can still find lots of useful stuff there.

Now we get to the more interesting, frequently updated blogs. NSHipster has quite a following, provides a lot of content, and covers Objective-C, Swift, and Cocoa. NSHipster’s Matt Thompson also has a few publications dealing with “obscure topics” in Cocoa and Objective-C.

Another source that is definitely worth checking out is objc.io, which is essentially a periodical about best practices and advanced techniques for iOS and OS X development. It covers a wide range of subjects aside from iOS.

Top Android Developer Blogs

What if you’re not a fan of Apple’s closed ecosystem? Chances are you’re into Android. There are countless blogs and forums dealing with Android, and there’s always a lot of open-source projects to join.

Shortlisting just a few blogs isn’t easy, so let’s start with the most obvious one – Google Developers Blog. This blog is (again, obviously) relevant to Android developers, and should be checked from time to time.

top developer resources

However, if you’re new to Android, you might want to get started with a pinch of Android Hive, because it offers a lot of content geared toward novice users. Of course, some more advanced techniques are covered as well. Also, there are a lot of useful tutorials that can be very handy regardless of your skill level.

Vogella is one of the oldest sources of information for Android developers, and it’s still quite popular. Vogella tries to encompass as much of the Android development process as possible, offering everything from relatively basic tutorials to advanced techniques that few developers will employ.

If you want to polish your skills and keep up to date with the latest developments in Android, check out Android Weekly. It’s not a blog, it’s a weekly newsletter featuring fresh, curated content from a range of sources.

In case you’re searching for user interface and user experience tips, checking out Androiduiux is a good idea. Unfortunately, the blog is not updated frequently.

Top Coding Blogs

This is a tricky one, and the shortlist is bound to be controversial – so be it. Toptal freelancers work in a wide range of frameworks including scripting and programming languages, so coming up with a list that would encompass everything for everyone is simply impossible. I am sure our readers will have a lot more suggestions, so please share them with your colleagues.

top coding blogs

Many JavaScript users are probably familiar with jQuery4u. It’s been around for years and is still going strong. You can access loads of code demos, video tutorials, and other useful content. Best of all, jQuery4u is frequently updated so there’s always new stuff to check out. There is no shortage of JavaScript blogs out there, and most of them also cover HTML, PHP, and CSS.

Speaking of CSS, you might want to take a look at the CSSkarma blog, although it’s no longer updated as frequently as it once was. For even more fresh info and tutorials on CSS and design in general, the Codrops blog is definitely worth a look. It’s frequently updated and features a lot of tutorials from various authors.

useful coding and developer blogs

As for good old Java, the situation is pretty much the same – there’s a lot to choose from. This is why a lot of users turn to syndicated content, like the Javalobby feed. Another relatively popular aggregator is Top Java Blogs.

While such sites can be very useful for catching up on the latest developments, they also feature a lot of “noise”. There is simply too much content and too many niches that might not be appealing to every developer out there. Still, that is what you get when there’s a healthy community eager to contribute and share their expertise.

The Ruby gang also has quite a few blogs to choose from, and in singling out just two of them I am probably going to get some angry emails. Justin Weiss is a popular choice for many Ruby developers, and a few Toptalers suggested his blog as a good place to start. Weiss offers a lot of practical advice and doesn’t waste time, so you get a lot of useful code and concise explanations. Just the way we like it. Virtuous Code is another suggestion I got from my Ruby-loving colleagues. The blog is the brainchild of Avdi Grimm, a young but prominent Ruby developer who also authored a number of books and offers screencasts of some Ruby and RoR development.

ruby development blogs

If Azure is what you’re after, Scott Hanselmann’s blog comes highly recommended. Hanselmann is a former professor and Microsoft veteran, but best of all he updates his blog on a regular basis. There’s always something new to check out. If you’re wondering why I didn’t mention Hanselmann in the Microsoft section, then you should check out his open-source work.

What about Zend or Amazon Web Services? We have a couple of suggestions for Zend users – Michaël Gallego’s blog covers Zend and AWS, while Marco Pivetta tackles Zend, PHP, and more on the Ocramius blog.

Top Startup Blogs, SEO And More

Of course, there is more to our industry than tech. The mark of true entrepreneurs is that they are not focused solely on one aspect of the business. It takes a lot of time and effort to put everything together and create something out of nothing. Having a good idea, top notch code, and flawless execution is not enough to get a startup off the ground.

The 500 blog offers a lot of useful tips and testimonials for everyone gearing up to launch a new product or service. Zach Holman also discusses a wide range of issues encountered by software developers and entrepreneurs. What about the other side of the table? Well, veteran venture capitalist Mark Suster offers a unique perspective into the world of startups through the eyes of VCs, on the aptly named Both Sides of The Table blog.

Of course, every startup will also have to deal with brand recognition, marketing, and social media strategies, not to mention SEO. Google’s Matt Cutts covers sound SEO practices, social media, and more on his blog. David Naylor, the manager of UK-based Bronco digital services agency publishes a comprehensive blog dealing with search marketing and digital trends. There’s a lot of fresh content and several contributors cover different topics, so it’s definitely worth a try.

Hey, But You Forgot About…

I know.

Like I said, there is too much ground to cover, and the Internet is already full of SEO-optimized “Top 10” and “Top 100” articles covering everything, including software development. That’s simply not what I’m trying to do here – this is a community blog, although you’ll probably spot a few SEO tweaks here and there. If you can’t beat them, join them.

So let’s wrap up the list with a few more blogs and alternative sources of information, with some blogs focusing on general topics that every developer should find interesting.

Jeff Atwood’s Coding Horror blog has quite a following, and it’s not just about code. Atwood’s writing style is entertaining yet informative. He covers a wide range of topics, often looking at the bigger picture, and he offers a lot of good advice. It also stands out by the number of recommendations I got from Toptal network members. I trust they know a good blog when they see one.

If you are interested in best practices, CodeBetter is a good place to start. It covers a lot of various topics, and numerous contributors tackle their respective fields.

Now that we’ve reached the end of our brief roundup of best developer blogs, I’ll reward you with something completely different – Devops Reactions.

Now It’s Your Turn

As you’ve probably noticed, I left out a number of communities and blogs - but who here doesn’t know about GitHub? Do you know any Android developers who are not familiar with XDA? Of course not.

The idea behind this post is that it will stir up a bit of debate and perhaps controversy. Every Toptal post is a team effort, and now the team wants to hear what you think. We did our part, now it’s up to you to join the debate and help fellow developers.

List a few blogs you frequent. They don’t have to be very popular publications. Include a brief description so others will know why they ended up in your bookmarks, and that’s it.

Alternatively, if you have some examples of terrible dev blogs, feel free to share those as well, either as a warning or for their entertainment value. Better yet, if you’re confident you can do a better job than some popular bloggers. We dare you to pick a topic and get in touch with us. If you’re a good blogger, we’ll be more than happy to publish your work. Toptal’s mission is to attract the top 3% of freelance developers worldwide, so if you make the grade you’ll be in good company.

Hiring? Meet the Top 10 Freelance IT Developers for Hire in December 2016
Don't miss out.
Get the latest updates first.
No spam. Just great engineering and design posts.
Don't miss out.
Get the latest updates first.
Thank you for subscribing!
You can edit your subscription preferences here.

Comments

shwetha suresh
Here is a good javascript resource :http://jstherightway.org/#the-good-parts
Eduardo Pereira
Great post, this is my "two cents" http://highscalability.com/
Luiz Damim
It is very worth mentioning Troy Hunt's blog: http://www.troyhunt.com. He's a great guy and talks about security and Azure (lately).
Lon Riesberg
Definitely check out Data Elixir for a curated collection of data-related news, resources, and inspirations. It's geared towards data scientists and engineers - http://dataelixir.com
Richard Torcato
scotch.io is a good site. A good place to find and follow blogs is feedly.
Kostadin Golev
Perhaps my favorite blogger is Erik Dietrich http://www.daedtech.com/blog He is a talented writer and his posts are fun and always a good read. Check them out :)
Hospity
This is very Good information.. awesome ideas Thanks.. <a title="Web Development India" href="http://evincetech.com">Web Development India</a>
Pradeep bhandari
How can I implement blog page for http://www.centicogroup.com .. Please suggest me
Codeer
something coding resource :http://codecloud.net
Laura Watson
http://www.clickripplesolutions.com
Vinod
clickripplesolutions.com/blog
Musheer
Liked
Esferasoft
Well Great Blog !!!! Looking informative for the users.
James Adams
Here is the best source for Hiring any developer http://www.hirewebdeveloper.com
Thomas Hanning
Great post! I'm an iOS developer so I'd like to suggest a few more iOS blogs: http://www.appcoda.com Very good iOS development blog with lots of tutorials. http://natashatherobot.com Great blog about iOS and watchOS development. https://littlebitesofcocoa.com Posts a “small, bite-sized” tip every (!) weekday. Take a look at my blog post for more iOS development resources: http://www.thomashanning.com/how-to-stay-up-to-date-on-ios-development/
Devlon Infotech
Very use ful blogs for all web and mobile game designers and web and mobile application developer to learn the latest skills and trends than more details .http://www.devloninfotech.com/
Aayush
The best course I have seen and which covers every aspect of web development thoroughly. Over 206 lectures and 32 hours of study material, it covers HTML, CSS, JavaScript, PHP, MySQL, jSON, AJAX and jQuery. There is a support team available to answer your questions and there is a massive bunch of Q&A. A must do for anyone looking to build his career in web designing. A must do. - http://bit.ly/1PmQDAP
inova
Great post for those who are looking for something like this. For me its best, let me share one more http://www.inovaeg.com/ this is one of best to share among you guys. Visit and get idea and services of mobile app development.
BLOG SUPPORTER
You are the owner of your blog, you can increase your blog visitors such as improving your blog Search Engine Optimization (SEO) by your own just following these two things when you create a new post. The post will be living on Google, Bing or Yahoo... http://www.blogsupporter.com
RacksReady
It is amazing, it is giving good knowledge. If anyone wants to learn about it, they can gain knowledge through this article.
Ikram
Take a look at my blog for more advance development resources: http://growthefuturenow.com
blogsupporter
You are the owner of your blog, you can increase your blog visitors such as improving your blog Search Engine Optimization (SEO) by your own just following these two things when you create a new post. The post will be living on Google, Bing or Yahoo... http://www.blogsupporter.com/2016/01/8-point-seo-checklist.html
Aslam Saah
Your post is damn awesome. Its pure and neat. As a blogger i'm understanding this clearly.Here its mine http://www.kprblog.in/
CyberNext.io
The collection is really good. I prefer to read google developer blog as it suggestions are based on keeping in mind about the latest digital strategies.
Monica Johns
It's really great resource!! Good way to represent and great collections.. http://www.technoinfonet.com/mobile-development/
Nicole Elliott
Great post
tom
Skug Technologies is one of the best Responsive Web Design Services companies which do not leave any stone upturned in terms of web designing and covers the minute’s details in giving the best inputs. They are quite innovative in providing their services and bring the best output and are always technically upgraded. More info visit - http://www.skugtechnologies.com
Bianca Sherawat
Great Information about selection of Top developer blog. We are providing Web Design & Development,SEO service and technique for high profit in your business and to generate the organic traffic for your website. You can get answers for your relevant queries, you can call us on our company number 01724608777. OR Visit your website for more details :https://www.vwish.in
Heather Brown
Thanks for all the suggestions. I am just getting ready to launch my new blog. I decided to use http://www.ecomlane.com to host it and workpress. I am so excited!
Versatile Prime Infosoft
Versatile Prime Infosoft(ISO 9001:2008 CertifiedCompany) is a Software Development Company in India, which provides their IT Services to easy and maximizes business in Technology world. http://www.versatileitsolution.com/
Thomas Jose
Very useful post <a href="http://www.atees.org/">Android Course in Thrissur</a>
Outsourcing Services Provider
informative blog for developers. thanks for sharing.. http://www.samstudio.co/web-developing-service/
yassir rouane
good post your first step as a developer it helps you take the right path to success http://www.develophelp.eu/
Itech Galaxy
Very useful information for developers. ITech Galaxy is a software development company offers complete portable advancement solution for any sort of business. http://itechgalaxy.com/software-development/
instance of java
I am suggesting my site www.instanceofjava.com
Alben Handi
Thought I would just wanted mention a blog I use a lot: http://webdesignmoo.com
Dom
This truly is a great resource. As an entrepreneur myself, I find myself coming back to this post all the time. In fact, I even wrote my own post on SEO basics if anyone is interested. 7 Common SEO Mistakes To Avoid - http://codecrater.com/blog/7-common-seo-mistakes-avoid/ They're fairly basic but it serves as a great checklist of things you need to make sure you get done.
Softbiz Solutions
Good job! very useful post.
Shaligram InfoTech
Above blog i like content and images give me details of android developer to get more information about Silverlight Application Development http://www.shaligraminfotech.com/services/software-application-development.php
Marlin Doe
Nice Collection Nermin! Your Blog is really informative , it gives a great market sense for where our company stands. We are also in the Website design and development company, you can visit us at http://www.picknbuilt.com
Apps for mobs
Very useful information. Nice blog - We are web and mobile application development company, you can visit us at - http://multicoretechnologies.com
savanpatel3
https://play.google.com/store/apps/details?id=com.motivationapp.rocketlabs.motivationapp
Minal Wilson
Very useful information. You can visit http://www.focaloid.com. You will get more information about your topic
Graphicdesigncompanyinusa
I really appreciate your effort here. All information provided above about Android Application Development is very helpfull to all who used to be on regular searches related to <a href="http://www.dreamcyberinfoway.com/technical-expertise/android-application-development"> Android Application Development usa </a> .
Media Plus
Great Resource. I was looking such type of blogs from many day. http://www.mediaplus.com.sg/
armbar
Nice post the web developers are interested to participate in this blogs. This blogs have very useful java script resources for <a href="http://twilightsoftwares.com/">website developemnt</a>
priya singh
good post your first step as a developer it helps you take the right path to success http://tentronixnz.com/
Daniel Boterhoven
Very useful post! I am now well established as a <a href="https://danielboterhoven.tech/">Freelance Web Developer</a> and have the ability to take on a diverse variety of project types.
Andrew Johnson
Hi Please do check out http://bytezularsolutions.com/ as they have a fantastic website for web development
Marlin Doe
Great Blog Nermin! You have mentioned some really awesome blogs on Website Design & Development. I just loved them all. It's also worth mentioning http://www.picknbuilt.com , perfectly categorized blogs on every topic related to Website Development & Design.
creaworld4.sg
Thanks for sharing good article,it solved my current needs. http://www.creaworld.com.sg/
Shaligram InfoTech
Fantastic post for developers blogs visit more software information http://www.shaligraminfotech.com
futurestudio
Future Studio has 100+ Android tutorials for libraries like Retrofit, Picasso, Glide & Gson: https://futurestud.io/blog/tag/android
marswebtech
thanks for the great Information.. I am now as a Freelance .Net Web Developer and have the ability to take on a diverse variety of project types. http://marswebtech.com/
sourcecode guru
Amazing Post, If you are develeloper and you want to develope any software and you don't have time then don't have time? Don't worry Sourcecodeguru provide you Readymade Sourcecodes for that. Like Amazing app, because we need such types of apps and <a href="http://www.sourcecode.guru/e-commerce-1">html5 template </a> for mobile and laptops
Europe IT Solutions
Worth while to read this post. Europe IT Solutions is a customer-centric custom software development company specializing in developing desktop and web applications. Our expert teams are full of motivation, skill and bright ideas.
john
great resources of links i too have some services you can visit and utilize this link http://ntc-us.com/Technology
Vatsa Solutions
Hello NERMIN, Thanks a lot for posting wonderfull blogs. I am currently working at Vatsa Solutions, Software Development company in Pune, India. And I was facing a problem related to development, I finally found a solution here. Really learned a lot from here. We at vatsa solutions provide software development and testing services, to know more visit us at www.vsplc.com
Kyle Banks
I'd like to shamelessly suggest my site: https://kylewbanks.com/blog/
Impuls Codes
Nice Articles. http://java-is-the-new-c.blogspot.in/ This is a good site for "Java is the new C".
Rupesh Soft
Nice Blog.. Let a modern way of business help you make profits This is the modern world is where having an online business is a must. It not only provides a platform to do international business, but helps in building a brand name internationally. We at http://www.rupeshsoft.com/ have a team of qualified engineers who are dedicated in the field of web development. When it comes to quality we never compromise. We take each challenge as a milestone in our success and we work hard to achieve success along with the success of our clients. We are a leading company which is delivering best Web development in Gujaratand we also offer Ecommerce development in Ahmedabad.
Excel Help
Thanks for nice information. We like it very much. We also in this field and welcome you to visit us.
Mukesh Kumar
List is good, but for startup also good for the all startup in SEO or others work. http://www.moptra.com/mobile-application-development-services-company-gurgaon
Mike Coulson
Your first step as a developer it helps you take the right path to success.
jackluter
The article listed above is best. To promote the blogs the unique content is the right path to follow.
george
very nice blog thank for sharing this informative information. our company provide the web development, mobile app. development, seo, smo. etc for more go on :- http://thinkdebug.com/
dvlper
This article gives a good ideas for developing a website more innovative ,this post gives useful messages for us to develop a website ,in our site also provides a innovative and interactive web and app development services ; if you want more ideas refer our site <a href="http://www.dvlper.com> web and app development</a> thanks for sharing your ideas.
Taylor Minaj
very nice blog thank for sharing this informative information. our company provide the best software to protect your data and files.. http://www.akick.co/
Fatema Tuz Zohra Keya
Mr. NERMIN your post is really informative. I have read your post top to bottom.I regularly maintain several blogs of my company website. I work as an seo specialist at NIBiz Soft. Its main service is software development and web design and development.I am not marketing it.Just trying to make you understand my query.I am starting a blog on https://www.nibizsoft.com . I want to write regular blog post about software and web development. Would you suggest me some topics that are interesting and visitors would like to know about software development? Waiting for your response. Appreciate your good willing. Thanks in advance.
AndroidSlash
Thank you for this post. This is my website http://www.techreise.com
ikonic
Very Nice post.I subscribed for more such knowledge sharing articles. Thanks
Victoria Brinsley
I really impressed the way you have explained everything. Images that you have used to explain the post are awesome. I will definitely share this blog. I love to read about mobile app development. I always love to find something new about mobile development.
Juana Steves
Hello. i like the way you have explained everything including top coding blog, top android blogs and etc. The images you have used, are also attractive. I am an iOS and android app developer. I will share this blog in my network. Thanks for sharing this blog.
cathyfangmeier
Nice Post i like it i would like to recommend you to visit http://conquerorstech.net/index.php/services/quality-assurance.html Quality assurance company Hyderabad
Martina Wills
Awesome post, liked a lot contains full information for you if you are a web developer. All in all a fantastic post very knowledgeable. http://uk.shoppingcartguru.com/
Akash Singh
Nice Post . We are top rated Web development and Mobile App development Company in India For more details visit us at - https://www.trignodev.com/
williamjoseph
Thanks for sharing. Very good information about some of the important blogs. Here is a blog of our <a href="http://www.tracewidth.com/blog/"> software development company Tampa USA </a> covering some of the our IT service information which I would like to suggest to read.
Ardent Silicon
The technological expertise team of our company is not only arguing on expert but also in guarantee of increasing the technological benefits. We attempt to clarify the knowledge of fastest growing technology by improving our facts and ideas by supplementing new post with the use of expertise level. Only because of new <a href="http://www.ardentsilicon.com/web-development.php"> software development </a>and application. Our team has spent considerable time for understating the knowledge in various sector of information technology.
Nisha Marcosi
Great post.! Nowadays, website designs are playing important role in success of any business. Designjuice, website design specialists develop sites around your unique style to catch your visitor’s attention & make them customers. visit us: http://www.designjuice.in/
rebeccabrock
Through this post, I know that your good knowledge in playing with all the pieces was very helpful. <a href="http://webcomers.com/"> web development company in Islamabad </a>
Avas
Very nice blog.. Got some good ideas for my <a href="https://seirim.com/blog/latest-news/chinas-lead-in-app-tech-and-functionality">china website design</a>
Php Clicks
Best web portal on <a href="http://phpclicks.com">PHP Web Development.... </a>
Piyush Patel
All your posts are really very informative. View our software development blog here at http://www.xmxsolutions.com
Zain
<script id='fiverr-seller-widget-script-6441083e-cba1-49fa-9f47-590f1491d9ca' src='https://widgets.fiverr.com/api/v1/seller/web_systems?widget_id=6441083e-cba1-49fa-9f47-590f1491d9ca' data-config='{"category_name":"\n Programming & Tech\n\n "}' async='true' defer='true'></script>
Nisar Ahmed
Best seo Company in Delhi NCR http://www.intouchgroup.in/
HM Sathish
Thanks for the post... Lot of developer blogs gather here in single blog. <a href="https://www.hakunamatata.in/services/webappdev">Custom Web Application Development Company </a>
comments powered by Disqus