christopher @ baus.net

Baus.net upgraded

I just finished a significant upgrade to baus.net. I regrettably let the site atrophy to the point where I wasn't sure how it is was running. Baus.net felt like a messy desk. While I could get other work done, it kept nagging me every time I looked at it. While I haven't made any aesthetic changes yet, I did complete the following tasks:

  • Download pyblosxom blog code to my Mac and get running in WingIDE.
  • Get Subversion plugin that hosts my entries running on Mac.
  • Make some code updates to take advantage of the Python Subversion API changes.
  • Get pyblosxom core running under WSGI on twisted.
  • Research re-enabling comments (decided to make it another project).
  • Move static content to S3.
  • Move image hosting to Flickr.
  • Centralize code and content into a singly rooted Subversion repo.
  • Load javascript libraries from Google.
  • Upgrade from statcounter to Google analytics.
  • Create CentOS VM on VMWare Fusion to stage deployment.
  • Configure nginx to proxy to twisted and feedburner for my feeds.
  • Upgrade memcached and libevent.
  • Centralize logging for all services.
  • Document the installation process.
  • Write startup script.
  • Provision new Linux VM from Linode.
  • Perform installation on Linode.
  • Update DNS to point to new installation.

This project ending up costing tens of hours of my personal time, and there was a point that I was ready to scrap the whole thing and move to WordPress.

But I'm glad I finished the project. I use baus.net to try out technologies in a pseudo production environment, and having my own personal content in total disarray didn't sit well with me. I also realized that my previous experiments with using Subversion to store my blog content had a direct impact on a project we are working on which uses Subversion as the back-end of a content management system. I had confidence that it would work after running baus.net this way for years.

I take pride that in my free time I've created a system from end to end including system administration, Python development, and some basic CSS/HTML hacking, which includes a pretty novel use of Subversion. That might sound silly for something as small as baus.net, but I think there is something to be said about building an entire system no matter how small. As a project manager responsible not just administration or software, but whole systems, at some point I have to walk the walk to maintain credibility. If all I do is go from one meeting to the next projecting ROI, discussing synergies, and saying absolutely have I added any real value?

But we will certainly not consider <a href=http://www.coachonlineoutletfactory.com/>Coach Outlet</a>. "Qiang Shen also stressed that: " the transfer must be prior to laws of the current market, in Wuhan now we could not accept the provide. And Dewey for us it is a very important player, we want to get the views of trainer Okada. "Dewey said, I do not fully grasp the matter, present their own or maybe contract players, all must obey this club's arrangements. Dewey transfer the conclude of 2009, Hangzhou Greentown, signed a five-year contract with the team, now three years kept on his contract. As a football captain, he is also the highest paid player squad Greentown. Transferred into this time, the financial crisis, Greentown, Greentown on Dewey may be sold every once in awhile heard the news, but in Takeshi Okada immediately after joining the team, but also explicitly mentioned, Dewey is the team must retain the ball player. Chelsea took over the particular team in Wuhan, the team's objectives were identified as Chongchao. Currently the club provides identified the acquisition of foreign help with attack heavily, and in the shielding line, plum side to Belgium after the workout, the current team on the left back position from the poetry and Cai Xi Wang, in this case, executives made it clear towards the club introduction of an increased level of Neiyuan in order to supplement this position.<a href=http://www.coachonlineoutletfactory.com/>Coach Outlet</a>

I comments.

Leave blank for anonymous comment.