The reasons are a handful:
- My main focus is on Java/Javascript development in my day job.
- Maintaining a website for my own portfolio is better off spending the same amount of time, effort and money on having a proper life. (IT professionals stereotypically don't have enough of a life)
- Setting up my portfolio blog-style lets me stay updated on what's new in technologies.
- How else can I prove I'm making full use of what's available?
- Experimenting with the styles and techniques being applied here (customising the templates and various modular units provided by Blogger) lets me find out about the trending of developers and designers alike.
- Typical Content Management Systems and Portal/Portlet technologies behave similarly to Blogging sites. Again, I'm trending what's possible.
- I'm geared towards being a programmer, and I know my own limits in designing. So instead of wasting time on doing up a site template that may not even look that spiffy in the end, the alternative I've chosen is to apply what a real designer has done up. At least they're recognised enough to have their templates accepted by Blogger.