Skip to main content

Top Programming Blogs to Improve Your Skills

Coding Horror

Coding Horror - Jeff Atwood
Coding Horror was started in 2004 by Jeff Atwood, an experienced software engineer from Berkeley, CA. Jeff’s experience, as well as his awareness of the human side of technology, makes his website one of the best programming blogs for anyone interested in web development, software engineering and computers in general.

David Walsh

DWB
This popular coding blog focuses on modern libraries, programming tutorials and shortcuts for programming in JavaScript. David Walsh and his guest bloggers provide daily posts and commentary to help you learn how to code quicker and more efficiently.
On his blog, you’ll find everything from how to build a video player using React to using Node.js and mastering advanced HTML/CSS techniques by subscribing to this leading programming blog.

A List Apart

A List Apart
Several bloggers contribute to this code-based blog to create a highly informative and entertaining stream of posts. Follow this programming blog to learn about issues affecting web accessibility, user interfaces, programming languages, front-end development and HTML/CSS.

WebDevBlog

WebDevBlog
WebDevBlog is a new web development blog that I created a while ago. It contains in-depth articles about everything important for web developers: HTML/CSS, JavaScript, PHP, React…
Despite being relatively new, WebDevBlog articles and guides have been featured in high-profile blogs as such as WebDesigner Depot.

CodeWall

CodeWall
Created by British web developer Dan Englishby, CodeWall is a website providing useful, in-depth tutorials for both front-end and back-end developers.
CodeWall has many articles on topics as such as HTML/CSS, Node.js, JavaScript, and PHP that will appeal to both motivated beginners and experienced coders.

Future Processing

Top Programming Blogs to Improve Your Skills 1
A space where you’ll find comments on technology trends and news regarding coding practices, software development and IT nearshoring.
Run by IT professionals and software engineers from Future Processing specializing in .NET and Java development whose knowledge extends beyond internal know-how and almost 20 years of experience, drawing on the expertise of their clients and partners.

Ray Wenderlich

Ray Wenderlich
Ray Wenderlich’s programming blog is among the most trusted and highest quality on the market. It contains posts and videos for programming applications for Android and other environments.
The blog also contains a podcast for those who wish to learn by listening while on the go or taking a break. This blog contains thousands of posts and over 3000 step-by-step programming tutorials.

Erik Bernhardsson

Erik Bernhardsson
Erik Bernhardsson is an excellent blogger and coder with a programming blog that examines issues affecting all coders like Git repos, IDEs, naming conventions, and Windows support issues for various coding software.
If you’re interested in coding from a corporate perspective, or want to pick up some quick tips for your next project then you should check out this minimalist, well-written coding blog. Bernhardsson also covers issues affecting programmers in the broader sense like conversion rates and SaaS (Software as a Service.)

Cat On Mat

Cat On Mat
This unique coding blog is dedicated to covering topics JavaScript libraries, tools, XML, JSON, and even binary. The CatOnMat blog is written by well-known programmer Peteris Krumins and is regularly updated.
This blog has been up and running since July of 2007 and has gained many followers over the years. You can also read about Perl on this blog, as the author has published a book on the language.

Web Designer Depot

Web Designer Depot
If you are interested in web development and web design, then you should consider this blog a must-read. The Web Designer Depot covers topics ranging from backend server-side coding to frontend functionality and design.
There’s a lot of development articles and tutorials posted to this website to help developers and designers better understand the code that makes the web work. This blog covers topics like web hosting standards and element design and construction.

NSHipster

NS Hipster
The NSHipster blog is written for those who code in Objective-C and want to find rare and useful facts and tips about the language. It covers Swift and Cocoa for a comprehensive study of all things Mac-related.
If you are a software engineer and program for Mac products or iOS then you should definitely add this blog to your RSS feed, as you’ll find great information on a weekly basis.

CodePen Blog

Codepen
Many programmers are familiar with CodePen and its popular projects library where coders can share and download libraries and other code but some may not be aware of the brilliant blog section of this website.
CodePen offers blog posts several times per week on subjects like web development, programming languages and open source tools.

Scott Hanselman

Scott Hanselman
Scott Hanselman runs a fascinating blog that covers issues like .NET programming and web applications. You can learn how to setup an IIS web hosting server and create .NET applications by following some of the tutorial posts on this coding blog.
Scott Hanselman posts a few times a week on this venue and keeps readers informed about new trends in programming, conventions, and protocols.

David Ford

David Ford
David Ford is a programmer and blogger with an excellent coding blog at Medium. He covers topics like web development, UX, templates, JavaScript web apps, and mobile applications. This blog will help you make the best of your web hosting and design environment with its useful tips on efficiency.
This blog also contains opinions on the future of certain languages and how search engines are beginning to rank development features. Keep an eye on this blog if you write code for the web or need to stay informed about trending languages and libraries.

Hongkiat

Hongkiat
I’ve been reading this great programming blog for over a decade and Hongkiat has allowed me to learn a lot of useful things and keep up with modern techniques and tools.
Hongkiat features daily blog posts about various programming languages, web development, and web design.

CSS Tricks

CSS Tricks
A personal favorite of mine, CSS Tricks offers amongst the best programming tips available when it comes to topics as such as CSS, JavaScript, UX, and web design.
CSS Tricks is one of the best programming blogs for front-end developers. The site not only features articles, but also a vast library of reusable code snippets.

Frequently Asked Questions

Coding Blog

Comments

Popular posts from this blog

Angular Architecture

Angular Architecture is divided into different parts like Component, Template, Directive, Service, and Module. Before you start to develop your application, you should have knowledge about the purpose of each part of the application. So that you can make your application smoother and faster. Below is the figure of angular architecture. Angular Architecture In this chapter, we will see each term in detail. Module Angular Applications are modular and Angular has its own modularity system called NgModule. Every Angular application has at least one class with a @NgModule decorator, it is the root module, conventionally named as AppModule. To use any component into an application you need to declare it into the related module. Angular Module is class with a @NgModule decorator. Code Snippet of Angular Module The most important properties of @NgModule are : declarations:  declaration property contains a li

How to start a new Angular 9 Project in a few easy steps

How to start a new Angular 9 Project in a few easy steps In order to successfully create and run an Angular project locally, the following three software must be installed on your machine. VScode  [ Link ] Visual Studio Code is a source code editor developed by Microsoft for Windows, Linux, and macOS. It includes support for debugging, embedded Git control and GitHub, syntax highlighting, intelligent code completion, snippets, and code refactoring. Node  [ Link ] Node.js is an open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside of a browser. npm  [ Link ] npm is the world’s largest software registry. Open-source developers from every continent use npm to share and borrow packages and many organizations use npm to manage private development as well. 1 — Install Software 1.1 — Install Visual Studio Code In order to write code, we must use an IDE, and Microsoft has developed an open-source and cross-platform IDE that can

Benefits of Learning Angular

Benefits of Learning Angular There’s a lot of platforms and tools out there, so what makes Angular so special? What sort of advantages does it bring to the table, that it’s so important for developers to know its ins and outs? Here are some of Angular’s most impressive advantages: Less Coding The best code is short but effective, getting the most functionality with expending the least effort. Fortunately, Angular supports Model View Controlling architecture (MVC). All the developer needs to do is split their code to fit into the MVC architecture, and Angular takes care of the rest! No worries about having to do the MVC pipeline. Ease of Integration There’s a host of frameworks out there that have Angular already built into them, including Kendo UI, Wijmo, and Ionic, to name a few. That just goes to show that Angular plays well with others. Single Page Applications Supported A Single Page Applications is defined as a web application that loads a single HTML page. The page