Edoardo Sabadelli

The sabadelli.it domain was registered in 2004 and this is the 3rd version of the site.

Previous one was already standards compliant even if tables were used... the strip idea was a good idea but the usability suffers!

Here are some informations about the technologies used in this site.

CSS

A centered layout with a column for the content on the left, a middle one for the navigator, and another on the right for links and other stuff; a simple color palette based on the original blue color of the logo.

XHTML

The XHTML part is managed via templates; there is a main template for the overall layout, and many others for the page contents, the navigator, the links, etc...

RSS

Many RSS feeds are available for this site.
Around the site you can find this symbol RSS icon (right) click on it and use the URL to subscribe to the related feed.

You can query the archives and also build your own custom RSS feed.

Perl

The entire site is powered by Perl using the fantastic CGI::Application module with a few other accessory modules.
This is really a little, simple to use, complete MVC web application and for little sites like this is a good tool.

DBI

For the datasource of the blog a CSV file is used, handled via the Perl DBI and DBD::CSV modules, so if one day an RDBMS must be used instead, the migration should be simple and painless.

Graphics

The background images and the logo were edited using the GIMP under Linux and some flavours of Photoshop under Windoze.

All those little pretty icons you can see around the site are from a gentleman called Mark James who has decided to share them with the whole world for free. Thanx Mark!
You can enjoy his work at: http://www.famfamfam.com/lab/.

TODO

There is plenty of work still to do...
In order of priority (maybe):

  1. post a lot of interesting articles :)
  2. manage properly the enclosure tag in RSS feeds
  3. implement a `Remember me' feature in comments and contacts pages for store the guest personal data in a cookie
  4. have some headaches while hacking the CSS for old versions of M$ IE
  5. add some examples about the AJAX JavaScript library usage
  6. add more fun in the sidebar of the home page
  7. complete the projects/websites section with the A.D.I.F. website page
  8. take some more mugshots of myself and implement a funny slideshow of them in the about page
  9. implement a funny guestmap page where everybody can pin himself on and leave a message like on a boring guestbook ;)