It’s no news that technology is moving at its fastest pace since forever. It can be hard or even overwhelming to keep up with every new thing that’s being released every minute. Or, to find useful resources, examples of best practices, different perspectives, experiences and so on. One of the must things you should do is follow industry blogs that stay on top of the game. Even if there are thousands of tech-related blogs available, there are some that stand out. Although, as we’re living in an era of content overload, finding them can be a complicated or time-consuming task. And that’s why we wanted to come and save the day!
We surfed the internet and analyzed some of the software development blogs out there. We took all the data gathered and put together the most on-point blogs we found here. They aren’t rated, as all of them are worth checking out. Each has something that makes them unique, whether it’s the type of structure they use in articles, the way they approach their topics, or the topics themselves. And, besides the 5 blogs, you’ll also find a few honorable mentions at the end. Let’s go!
freeCodeCamp
As a junior developer, this platform might help you get ahead in the game. freeCodeCamp is a non-profit organization that aims to help anyone join the programming side. As a software developer, the founder’s purpose was to help students (or beginners) increase their skills in the coding and web development fields. And their blog section goes hand in hand with their main purpose for the platform.
Because their drive is to help beginners grow, you’ll see that their articles, the structure, the phrases, the examples and everything else match their mission.
Smashing Magazine
To quote from their website: “Over 14 years, we’ve published 2118 articles, written by 673 hard-working authors. Still counting.”. Besides publishing daily articles on HTML, CSS, or JavaScript-related topics, they also have a newsletter available. So, if their writing style resonates with you, subscribing to their newsletter will help you stay on track with their new blog posts. They also have a podcast where they discuss the topics they write about which is worth checking out if you’re more of an audio-content kind of person. Besides providing content in every format, they also host web design conferences in Europe and North America (known as the Smashing Conference)
As they’re committed to helping the web developer and designers community grow their skills, their content focuses on sharing professional and helpful resources.
A List Apart
This website has been up and running since 1998! A List Apart started out as a mailing list back in 1997, and they quickly saw the opportunity to convert it into a blogging platform. You’ll find here a wide range of web development topics, focusing on subjects relevant to hard and soft skills. They cover everything from the meaning of web content, to design, development, web standards, or best practices from the field. What’s great about this platform is that it is always open for new writers, developers, strategists, designers, and other specialists to share their knowledge on their blog. So, if you have a topic related to web development in mind and are interested in shaping your writing skills, put these guys on your list.
To make a quick recap: the main focus is on web development and on subtopics related to this field. It’s not a platform that focuses on technical aspects only.
GeeksforGeeks
The name fits their purpose 100%, as GeeksforGeeks aims to be “A computer science portal for geeks”. In the search of a geek’s perfect definition, we found Marissa Mayer’s one, the former CEO of Yahoo!. “Geeks are people who love something so much that all the details matter”. So, for them to thrive, they have to be surrounded by others that share their passion and interest. And that’s where GeeksforGeeks comes to save the day. The five main geeks of the team are tech and computer science enthusiasts that want to provide “well written, well thought, and well explained solutions.” through their content.
You will notice they tackle a variety of topics, from useful resources, best practices, or tips and tricks on programming languages, to interview preparation materials and guides for jobs in the field.
CodeBetter
The founders created this community back in 2005, as they saw a need for a technical blogging community. That’s why CodeBetter’s purpose is to introduce developers to better practices, novel tools, and helpful methodologies and techniques that improve your game as a developer. They focus on relevant, technical topics, as they want to provide content that is useful to your improvement. As the writers talk from their personal experiences and knowledge, you can rest assured it’s a developer behind the keyboard who experienced the same struggles or had the same curiosities as you.
You will mainly find content on .Net, SQL Server, Sharepoint, BizTalk, and server platforms. As their purpose is to help you increase your hard skills, the articles rarely cover soft kind of subjects.
Honorable Mentions
As we checked lots of blogs, adding only 5 of them to this list was a hard task. So, we’ll add 5 more blogs in this section. We highly encourage you to check them out, as maybe our top resonated with us and the ones we’ve shared below are a better fit for you!
Jeff Atwood has been sharing his journey of growth as a writer and software developer since 2004 here. If you’re looking to read something entertaining after a day of hard work, this one’s for you. The blog is easy to read, funny, and filled with interesting insights shared in an amusing style.
The creator of Trello, a project management software, and former Program Manager for the Microsoft Excel team, Joel Spolsky started blogging back in 2000. He mainly writes about the business and the management of software.
As Mozilla’s former senior web engineer, David Walsh has been sharing lots of useful content on CSS, JQuery, JavaScript, PHP, MySQL, and many others. You can also follow him on Twitter for short-form, insightful content.
WebFX’s blog shares helpful resources, guidance, or even news, for web engineers and planners. Besides insightful articles on HTML, CSS, JavaScript, you’ll also find great direction on UI and UX outline.
This one takes a different approach to blogging. Rather than showing the best practices in the field, the guys behind the project prefer to share “How-Not-To” guides from the software development world. You can find bad code examples or interviews that went wrong. It’s also a great one to check after a hard day at work.
Final thoughts
Now, we know there are lots of blogging platforms out there. And, most probably, we didn’t manage to cover all of them in our search. That’s why we count on you to help us out! Share your favorite software development blog with us or let us know if your favorite is among our list.