This is an excellent idea. I believe that every developer should have a blog, and I will list the reasons why shortly. In this article, I am going to assume that you are an absolute beginner who has never built a website before. I will teach you exactly how to build your programming blog step-by-step, starting from choosing a web host, registering a domain name, choosing a good blogging platform for developers, all the way up to how you start writing and promoting your articles. Teaching pushes you to learn more about your topic which is good not only for your students but for your own self as well. Starting a Programming blog is very similar to teaching because in your blog you will be teaching the world about programming and computer science.
Source Code Formatter for Blogger, Blogspot , Blog & Blogging, Format Formatting Tool
Write An Excellent Programming Blog
How to Write Code of Conduct and Code of Ethics
Join Stack Overflow to learn, share knowledge, and build your career. Connect and share knowledge within a single location that is structured and easy to search. There are a numbers of questions around this area on SO but I couldn't find any that address this question directly. I've created a blog post entry which explains how to add code syntax highlighting to blogger using the syntaxhighlighter 2.
There were a few major problems with how I was working on my side projects. I was primarily working on them during the weekends and sometimes in the evenings during the week. This is a strategy that does not work well for me, as it turns out. I was burdened with an incredible amount of stress to try and complete as much high quality work as possible during the weekend and if I was unable to it felt like a failure. Not to mention if you miss a weekend you end up with a two week gap as a result.