On any website, except one that can be proven to have absolutely no commercial utility whatsoever.
Your blog qualifies as commercial if you write about software at all, because someone might see your software posts and use it to influence a hiring decision.