About Myself & This Web Site

my name: Jonathan Kishkunas
contact me: webmaster@jonkishkunas.com
Jeannine: Jeannine is my wife! We dated for just under a year during high school and started dating again after I graduated from college. We were married in June of 2006.
birth place: suburbs of Chicago
schooling: Bachelors degree in Computer Science, University of Illinois, College of Engineering
employment: a small software company headquartered in the suburbs of Chicago
job title: Senior Software Engineer
interests: playing guitar, soccer/rollerblading/running/biking/ultimate frisbee/outdoors, computers, counter-strike, pool (i.e. billiards, not water), drawing, cats (we have 4!)
favorite music: rock, some metal, some punk, some alternative, some country, classical guitar, and a few songs from most every other genre; my favorite bands/artists include Avenged Sevenfold, Dave Matthews, Death Cab for Cutie, Dream Theater, A Perfect Circle, The Postal Service, Sarah McLachlan, Shane Barnard, Taking Back Sunday, The Pitch, Tori Amos and Vast
favorite authors: Douglas Adams (the increasingly inaccurately named 'Hitchhiker's Trilogy'), Daniel Quinn (Ishmael, The Story of B), George Orwell (1984, Animal Farm), Michael Crichton (Prey, Sphere, Congo, etc.), Scott Adams (misc. Dilbert books) and of course Bill Waterson (Calvin and Hobbes)

This Web Site

Since its beginnings, the web site has evolved as I learned HTML more and learned how to better design web pages. There is not much here that would be of interest to a random stranger, but I think that anyone who knows me will like the site or will at least find that it is entertaining in instances of extreme boredom. In any case, this is not designed to be overly fancy, professional or purpose-driven. :-)

I made my first web site during my sophomore year of high school (i.e. in 1996). I originally made the web site for two reasons: first, to learn HTML, and, second, to post some of my artwork somewhere besides my room. Currently, I see the web site primarily as something fun to work on, but secondarily as a means of sharing computer information and guitar information (neither of which I have very much of on here, but...). Also, it's nice to have my own domain for email. :-D

Technical notes...

On the technical side, the web site uses a combination of PHP on the server-side to dynamically insert content in all the pages, Cascading Style Sheets (CSS) to define a consistent layout between all pages, third-party image gallery generator software (JAlbum) for the image galleries and third-party blog software (WordPress) for the blog. Having a consistent layout on the pages that I hand-write is simple enough, but it has taken a bit of work to coax the third-party gallery software and blog software to output the layout and integrate the dynamically generated content for each page (ex. the consistent header portion of each page).

I use PHP to capture all the "overhead" data at the start and end of each document and embed it in each document (the HTML head section, the link including the style sheet, etc.). This allows me to dynamically update all of this content in one place as well as saving me the overhead of duplicating this content in each document (object-oriented design philosophy! No duplicated content!).

See my third-party material page for references to the third-party material that I use.

Following the standards...

Valid HTML 4.01 Transitional Additionally, while many developers don't care about standards, my web site was originally written following the HTML 3.2 standard and now follows the HTML 4.01 Transitional standard (except in the blog, which the blog software generates to follow an XHTML 1.0 Transitional Standard). In the pages I write, I do not yet mark the doctype as HTML 4.01 Strict because there are still pages originally designed in HTML 3.2 that I have not had time to transition completely to the HTML 4.01 Strict standard. Many of the pages will validate against the Strict standard, though.