mattfast1 - the fast one

As authored by Matt

What's all this shit?

Monday, November 3rd, 2008 12:00 AM MST

And you thought this website was actually validated code.

That may have been true at one point. However, since that time the underlying HTML, CSS, JS, and all the other random web technologies I'll played with have left their mark in the code. Some of it is nothing the browser could ever see again; it's published in the SVN archive, hopefully never to be looked upon again. However, that doesn't change the fact that I rebuilt this site from the ground up. Its original version barely passed HTML 4.0 specs and it had a ton of proprietary tags.

All of that has now changed. Pages that have been verified have both of the W3C's badges displayed at the bottom of them, next to the Trillian status indicator. So far, the only page to actually sport this change is this index.php. Yes, it took a fair amount of work. Was it worth it? I think good, clean code is always worth it. Expect to see more of these badges floating around here soon.

In addition to validation of the entire site, I am still working on converting absolutely every page to PHP rather than straight HTML. Also I noticed, most of the additional skins don't have the proper classes for the random quote in the header. Hopefully I'll have that fixed soon here. I still haven't moved anything over to - I do still plan to do that. Of course, we are entering the busy holiday season in the retail world, meaning more and more of my time will be eaten by work - which is a good thing, since then I'll have money to pay bills and such.

Hopefully I don't wait another half year to update this again. I hope I'll be able to post on the 3rd year anniversary since this site got imported to SVN, which is on Jan. 16. I also plan on putting something up about the election, today or tomorrow.

250th Revision

Friday, May 2nd, 2008 12:00 AM MDT

Well, just a day after I have implemented my newest security measures, this website is celebrating the 250th commit to the SVN repository since the site was imported (which occured 2006-01-16 17:43:03 -0700 (Mon, 16 Jan 2006) according to the SVN log). Now, I know that seems like quite some time just to hit 250 commits, especially considering some projects using SVN have tens of thousands of commits. However, please keep in mind that I'm only one man, and I do have a life, so it does take time.

Those who are paying attention might remember that I made the 200th revision on 2007-05-11 11:46:15 -0600 (Fri, 11 May 2007), almost a year ago. Again, PLEASE remember I'm the only developer. It takes time. That also means occasionally I leave it alone for a while, then pick it up later.

New Security Measures

Thursday, May 1st, 2008 12:00 AM MDT

I have implemented some new security measures on my group of websites, especially the portions that someone may be able to break (in other words, run something other than straight HTML). These new security measures are designed to keep out troublemaking countries that have recently been sending hundreds upon hundreds of bad requests to my websites. Of course these efforts have been thwarted thus far by Apache and PHP, but just to be safe, computers in the following countries will be disallowed from accessing anything on or, and are also blocked from several sections of

Of course, I will be monitoring the logs. If need be, I can ban other clients based on a variety of factors, such as country, IP block, individual IP address, and user-agent. So far this is all I'm blocking, with exceptions of some text-based entries for domains that have been blocked for ages, and hopefully have given up. Doesn't mean their entries will be removed from the filter, either.

On a side note, it's been brought to my attention that all * domains have been blocked for some time. Of course now the ban of the Koreans is complete, since they are now blocked by alternate methods. You can see my blog entry for more details.

New Project

Sunday, April 20th, 2008 12:00 AM MDT

My new project for this site is a little reorganization. I'm going to separate some things a bit. The bulk of what's hosted at, including the blog and this particular site, will be moving to the domain.

What does that mean for you? Probably not much, since I will be creating redirects and so forth so everything can be found. However, if you have any links or bookmarks to this website, please be prepared to change them. I will try to post here when I have a timeframe for moving everything. It'll take a while before I'm ready, since I have to ensure all the links won't break.

The blog should be easy to move, I may even do that today. All I need to do is configure Wordpress to the new domain, move the files, change my automatic updates to Wordpress, setup the new domain, and turn the old one into a redirect domain. This site may be a little more difficult, since it's been hard-coded to the domain for YEARS. I've been trying to fix that for some time (that's part of the reason I changed the site to PHP), but it's still daunting - I have some pages I haven't even LOOKED at in 2 years, let alone converted to PHP.

Valid XHTML 1.0 Strict Valid CSS! Green Web Hosting! This site hosted by DreamHost.

The mattfast1 Website is ©1996-2021 Matt Van Dusen. If you find a bug to report, please send an email to for assistance.