What is this? This site is the home of mattfast1 - the fast one. If you know me, you'll understand. Or maybe you won't. And if you don't know me? Then you will be confused and irritated. Heck, you may even become confused and irritated if you know me. So you should just stop trying to understand. It won't get any easier.
Today, I am proud to present version 2.0.0 of mattfast1.com. While this isn't really the 2nd version - there have been countless versions made over the past 20 years - this is the 2nd major release since I started tracking release numbers.
Looking around this site shows that it is clearly very bare-bones. I have not yet migrated much of the content from the previous site, as pretty much everything needs to be re-written. However, the last version of 1.0 lives on archive.mattfast1.com in case you want to revisit that insanely outdated content. I will caution all who visit the old site that there are likely a high number of links that simply won't work, due to the way it was constructed. Those old links may still point to www.mattfast1.com, which is the new site. If you happen across a link that doesn't work - which is highly probable - it will bring you back to this site to a generic error page. If this happens, change www.mattfast1.com to archive.mattfast1.com, and it should work.
One day, I may update those links so that isn't a problem. Alternately, I'll just remove the old version entirely - which will happen regardless once everything is migrated. This is meant as a stopgap only. No support requests will be filled for the archived site.
In addition, a number of old subdomains have been deactivated. These include totse.mattfast1.com (The final archive I took of the Temple of the Screaming Electron forum before it was taken offline by the creator), subdomains that point to various social media accounts including da.mattfast1.com, facebook.mattfast1.com, and myspace.mattfast1.com, and several others that do not serve any useful purpose anymore. These will not be resuscitated for any reason.
I'm not really sure what the future will hold for mattfast1.com, since I'm planning to use the domain with my first/last name for my professional profile. I'm not going to speculate publicly about the future either - it seems every time I do that, I forget about this site for a few years, and never deliver what I speculate about. Just know that there are plans percolating as we speak, but the first step is to remove some of the old crap (seriously, I've been 'maintaining' the same codebase for over 13 years, that's nearly half my life) and begin rebuilding. Cheers.
Welcome to the new mattfast1.com! If you are reading this article, you are currently on the NEW site.
This site will have information about me and the projects I am involved in.
As this is being written, this site is not yet live except on a small beta server that is used for testing and verification of functionality prior to deploying to the main server. Older articles may or may not be imported to the new database, but this has not been decided yet. I hope you enjoy the new site!
Nope, not a damn thing ever.
At this time, the site is being completely overhauled into version 2.0 of mattfast1.com. Sadly, much of the content currently found on this site - all of it, in fact - has not been touched in over 5 years (since before the code actually validated, 2 updates below). As other projects began taking more of my time, I simply did not have time to work on my "personal" website.
I've made the drastic decision to completely scrap the entire mattfast1.com site and begin again, using the framework I've developed for some of my other projects. Most of the content is also not mine, I have no claim to it and I really don't want to continue down the road of not giving the creators of great content to the traffic they deserve. The new version will be much smaller and will only offer original content. The current version will likely be archived and be available for viewing on a subdomain, so anything that does not make it forward to the new site will still be available. Updates will be posted once this has been set up.
If you have any questions at all, please feel free to Contact Me.
Oh yeah, it's true.
Version 1.0.0 is finally coming to a screen near you. This revision, quite a long time in the making (4 years, by the way!) features PHP coding on the backend, making things a little less failtastic when I need to change one little thing on a sidebar or header or some other tiny thing. We are approaching the 350th revision as well with this update, so I suppose this probably should have been done a while ago...
This version will probably be the last one in which content changes create a revision change. Let's face it, many things have passed since the time I started updating. Back in the day (4-6 years ago), the only way for me to update was by exporting the site to a flash drive at night and publish it via FTP at school. Now that the repository is on teh tubez, and I have a broadband connection at home, I can push changes very easily, making revision number changes pointless for content pushes. Therefore, the only time revision numbers will change will be when I make a layout or other presentational change.
What's next? A review of all content, cutting where it needs to be cut, modifying where needed, and adding more detail as needed. After that I'll probably work on expanding the selection of themes, as well as creating new and frankly more interesting effects. However, most of the work for now will probably center on the family website, since that code hasn't been changed over to PHP.
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 mattvandusen.com - 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.
If using the CSS validator linked below, this site will not fully validate with valid CSS due to some hacks that have been inserted into the code to make everything play nicely with certain browsers, notibly Internet Explorer. These changes are necessary due to the way Internet Explorer functions. Any failed item that shows a URL of http://www.mattfast1.com//styles/blueprint/ie.css is safe, and will not even be processed UNLESS you are using Internet Explorer.
The mattfast1 Website is ©1996-2016 Matt Van Dusen. If you find a bug to report, please send an email to email@example.com for assistance.