Site Notes  
Home
Site Map
Contact Brad


Why I got this Domain
I got this site for several reasons.

  • Relaxation - Websites are a combination of many things... Technically, they incorporate interactivity through databases and server side programming. Artisically, they contain aesthic layouts and graphics. And lastly, they contain writings, be they philosophical or just of interest to visitors. Whether I want to program, be artsy, or I feel like writing, working on my website is relaxing.
  • BML development - This site has been the testbed for a new language I'm working on, BML. With it I've been able to make nearly every section interactive and database driven, allowing visitors to comment or add to the database itself where appropriate. (New additions first go through an incoming queue until their acceptability is reviewed) <grin>
  • Work - Once I get some free time again and finish the site up I plan to offer my services.
  • Play - I've always had cool stuff on my site, now it's just easier to remember the address. Plus I have more freedom and flexibility to do cool stuff, like run the Voting Booth
  • Web Junkie - I like the web and think it's cool to have my own domain. Plain and simple.

Site Concept
I didn't want to do any more HTML, I'm sick of HTML. Convinced that there must be a better way, I made my own markup language called Better Markup Language (BML) (for lack of a better name) to automate much of the tedious work in web development. BML allows me to define abstract "blocks" and assign properties for them, which I later define in template documents. I can also write inline code within any page, or in any block. In the end the web server converts it to good ol' HTML. If I want to change the way something looks in the site, I can do it for every page all at one place. So yeah, I guess I am doing some HTML, but not very much, and the little amount I am doing I can work hard on to make sure it is clean, proper, and snazzy.

Everyone can choose their own style!
Because BML renders the page dynamically at the time a user requests a page, it is possible to let users choose what type of site they want to see. All I need to do is create multiple template files. However, I haven't done this yet. The only schemes I've made so far are the 'dark_vibrant' style you are probably seeing right now (with the black and orange and green), and a 'lynx' scheme which only uses basic, no-frills, plain HTML. I also plan to make a PIE (Pocket Internet Explorer) version. In time I will make lots of schemes and let people choose which they want to use. For now though, I just want to work on content. Schemes will come in time. If you'd like to play with BML but don't want to make a whole new site, let me know and you can work on a scheme for this site.

 
   
Brad Fitzpatrick