With new technologies flooding every day, it is hard to keep up with all the updates. Blogs are a valuable resource for keeping up with recent innovations, communicating with fellow developers and getting a feel of what software development is all about. Living in an era of content overload, it is hard to find the best developer blogs out there. Some blogs post updates every day and every hour, while others only reflect on major innovations. There is definitely a lot to choose from and each and every one of them is somehow different from the other. However, it is important that you can tell the bad from the good and follow only quality blogs that provide trustworthy information.
What Are the Best Software Development Blogs to Follow Now?
Whether you are a beginner who wants to get started with software development or a professional developer looking for improvement possibilities, you’ll find a blog on this list that can suit your needs. Here is our ultimate compilation of must-read blogs for software developers…
The CodeBetter blog has one main goal – introduce developers to better tools, methodologies, and practices within software development. It’s focused on technical content that is actually relevant rather than filling their blog with random fluff to increase views. What makes CodeBetter different from other blogs is that they avoid writing about stuff that does not work and spend time criticizing it. They focus on pointing out what is good and worth your time. The blog can definitely be trusted in terms of information as the writers post purely based on their personal experiences and knowledge. You will find plenty of code examples and innovative techniques here. It is perfect for developers who are focused on Microsoft technologies, especially .Net based languages, SQL Server, Sharepoint, BizTalk, server platforms and other software. Follow @Codebetter on Twitter.
Another successful blog for software developers: A List Apart started out as a mailing list back in 1997. The website has been up and running since 1998! It was founded by L. Jeffrey Zeldman and features contributing writers like Senongo Akpem, Rachel Andrew, Cennydd Bowles, Anthony Colangelo, Lyza Danger Gardner, Debra Gelman, Matt Griffin, and many more. This is a perfect destination for those who are looking for a place to broaden their knowledge of software development or just wandering around for some cool tips and tricks. The blog covers all kinds of topics on the design, development, and meaning of web content, but more specifically on web standards and best practices. A List Apart welcomes other writers, developers, strategists, designers and other specialists to post on their blog as long as they have some interesting thoughts to share with the world of developers. Follow @alistapart on Twitter.
Back in 2011, Viacheslav Ponomarov and Anton Baterikov, working in engineering and management positions within the IT outsourcing industry, joined forces to start Steelkiwi, a full-cycle software development company. Apart from providing comprehensive IT services, they also regularly contribute content about design, development, software support, and even compliance regulations to the Steelkiwi Blog. A trusted source of information for both startups and seasoned entrepreneurs, the company’s blog aims to bring complex terms and processes from the IT industry closer to businesses pursuing to develop custom apps and websites. Follow @SteelKiwiDev on Twitter.
Jeff Atwood began the Coding Horror blog in 2004 and ever since he has been keeping his readers entertained with his brilliant posts full of humor. Throughout the years, Jeff took the readers on his journey of growth as a writer and software developer. Currently, his posts are easy to read and understand – something you would enjoy reading after a hard day at work. A rather rare thing in software development… Jeff is also a co-founder of Stack Exchange Network of Q&A sites, formerly Stack Overflow, which he created together with Joel Spolsky. Follow @codinghorror on Twitter.
Jeff’s ex-partner Joel started blogging a little earlier – back in 2000. He has been into programming for almost 40 years now, so, yes, he has a lot to share about software development. He used to be one of the first employees of Microsoft and work hard to create what you know now as OLE Automation or IDispatch. Joel’s posts are focused on the business and management of software. He is currently the CEO of Stack Exchange. He has written 4 books, including one on user interface design – also available on the blog. Joel runs a software company as well: Fog Creek Software. Follow @spolsky on Twitter.
Scott Berkun is a lot of things besides a software developer and does most of his writings on other topics. Still, we are quite convinced his blog deserves to be on our list of top software development blogs. Programmers can find lots of useful and relevant resources here and posts that are quite exciting. As a bestselling author and popular speaker, Scott Berkun focuses on philosophy, creativity, business, culture, etc. He has already published 6 books, including “How to be a Genius” and “The Year Without Pants: WordPress.com & The Future of Work”. You will often come across his name in various popular magazines and newspapers like The New York Times, Forbes, The Guardian, The Washington Post, The Wall Street Journal, USA Today, etc. Scott worked as a manager at Microsoft for 9 years, mostly on Internet Explorer 1.0 to 5.0. Later, he also worked at WordPress.com on Automattic. Scott posts 2-3 times per week on his blog, which has over 1600 posts. If you want to get acquainted with Scott’s works, you can start with his 50 best posts of all time. Follow @berkun on Twitter.
This is an online journal for yearning programming software engineers who are meaning to break interviews at huge tech organizations. The primary goal behind this site is to give answers to programming/algorithmic inquiries that are normally asked in meetings. It’s a client-submitted blog, where amateur developers post their own meeting encounters. Follow @geeksforgeeks on Twitter.