Developed in Canada
A web developer/designer, part-time professor, husband and a loving dog owner who was born and raised in Pakenham, Ontario. Oh, and since I’m in the business of mentioning small Ontario towns, I should also mention I went to high school in Arnprior. What else do you need to know?
I have both a university and college education, in that order. Studying Fine Arts and Cultural Studies with concentration on Digital Media at York University, in Toronto, followed by Interactive Multimedia at Algonquin College, in Ottawa. University taught me to think, learn and question everything and college jump-started my technical skills—a great balance.
With passions for the web, technology, development, design and typography and an endless drive to learn new things, I constantly challenge myself to the be the best possible developer—and person—I can be.
Num-chuck Skills, Bow Hunting Skills, etc.
This is probably the place where you would expect me to list the following: HTML, CSS, Javascript, PHP, XML, XSLT, MySql, Lego, etc. And you’d be right!
Though listing a few acronyms doesn’t really cut it. View source on this page, check out my client work, read some blog posts or check out some of my personal projects. Because that’s exactly what I’d do on your web site.
Professional Part-Time Professor
The web is important to me and it’s equally important for me to help the new generation of developers learn to make web sites the proper way. So, I started teaching at Algonquin and Heritage colleges, teaching beginner and advanced HTML and CSS, dynamic database driven sites and even Flash and Actionscript.
I teach part-time because I feel it is important to be continually emersed in what I am teaching, especially in the wonderful world of the web. This way I can stay on top of everything that’s going on and hopefully use that knowledge in the curriculum.
Distributed Identity
Favourites
- Coding Horror
- Yes, it’s true, coding is a joy
- Geekologie
- Are they making fun of us?
- Liz Bradley
- Obligatory significant other link
- Michael Geist
- Keeping me in the digital rights loop
- Opera Open Standards Curriculum
- Singing web education to the world
- Ottawa Dog Blog
- Good dags. D’ya like dags?
- WaSP InterAct Curriculum
- Education with a sting
- xkcd
- sudo make me a sandwich
Bookmarks 
More bookmarks- css3-mediaqueries-js - Project Hosting on Google Code
- Test of System Color Values defined in CSS 2
- Creating a multi-resolution favicon including transparency with the GIMP
- Mail::RFC822::Address
- Comparing E-mail Address Validating Regular Expressions
- Multi-Safari
- Signs of a poorly written jQuery plugin
- ColorBind Solutions
- CloudFusion™ - Build awesome, cloud-based web applications in a fraction of the time!
- Distributed Extensibility - Dive Into HTML5
About the Site
This site is my personal playground—complete with rocket ships—and is a personal on-going project in itself. It’s also home to my first blog (but don’t tell anyone), where I hope to positively contribute to the Canadian web and education communities. The design is the all improved two-point-oh version and has been updated to include my brand-spankin’-new personal branding. You can read more about the site and design in the blog post titled Evolution of a Personal Web Site.
Under the Hood
The web site is powered by the open-source PHP framework, Hinge. A simple, flexible content management framework. The site is a tasty, em-based semi-liquid layout topped with a nice sprinkling of microformats; a pinch of CSS3; a dust of Javascript, powered by jQuery; and of course baked in HTML5 (at least in doctype spirit).
If your browser supports @font-face, the type is primarily set in the beautiful Museo and Museo Sans by Jos Buivenga.
The site is hosted by MediaTemple. I would have loved to support a Canadian host, but the hosting landscape (and don’t forget the telecommunications landscape) in Canada is poor.
Testimonials
Thomas went above and beyond my expectations. Not only was I blown away when he launched my website, but he was also a pleasure to work with. … He is now my go-to person for web development… Amanda Sage
Combining both creative and analytical skill, Thomas makes an exceptional web developer. He thinks through each task, and is sensitive to the overall objectives of the project. This enables him to provide valuable feedback which improves the quality of the overall deliverable. Great work and great to work with! Bruce Spurr
Web of Impact
I am so lucky to have found Thomas to create my website! I am overjoyed with the finished product! He is very talented and creative, not to mention caring and very committed to excellent work. His programming skills and design savvy are unsurpassed—he can make anything happen!! He listened attentively to my specifications, then he created a design that is far better than I could have imagined! He was flexible, very professional and punctual throughout the whole process. I really can’t speak highly enough about Thomas; there is no need to look any farther for a web developer—he is the best out there! Annelise Petlock


