Hi, I'm Toby Mackenzie, a beginning web developer in the Akron/Cleveland, Ohio area. I do front and back end development at Cogneato, a small web firm in Akron. There I also do some SEO and other tasks. I have done one freelance project on my own, a site that I continue to maintain, and am interested in doing more.

I am skilled at programming and working with databases, as well as handling a number of other web related duties. I have an Associates degree in eBusiness management from Cuyahoga Community College. I have experience working with these web technologies and applications:

  • HTML
  • CSS
  • XML
  • XSL
  • PHP
  • ASP
  • MySQL
  • SQL Server
  • Photoshop
  • Apache
  • *NIX administration
  • BASH scripting
  • JavaScript
  • JQuery

You can read more about me on my about me page or LinkedIn profile. See some of the projects I've worked on at my portfolio page. Feel free to contact me about web issues or if you know me.

My Web Development Blog

I also maintain a blog on Wordpress.com about various web development related things of interest. These are some of my recent posts:

Conference: Rustbelt Refresh

I went to my first real full length web development conference today, Rustbelt Refresh. It was a very good conference with good speakers and interesting topics. Finally something like this in Cleveland. I learned and got to thinking about various things. I was rather tired though after waking up so early and spending a whole [&hellip

TMLib meets Require JS

I’ve recently been working on reorganizing, cleaning up, and improving my javascript library, TMLib. This has included folder reorganization, source cleanup and normalization, a (so far crappy) build system, adding unit testing, a (mostly still unused) class system, etc. My most recent effort has been to bring in the use of Require JS. Require is [&hellip

JavaScript: Callable namespaces and other namespacing options

It is a good practice to not pollute the global “namespace” (ie window in browsers) when creating JavaScript code, especially if it is to be reusable, to avoid collisions with other bits of code that may be used on a page. It is common to use objects as namespaces. You can say window.myLibrary = {} [&hellip

My first responsive site

I’ve been interested in the basic idea of responsive design since I first started into web development. Back then it was mainly limited to flexible widths that accommodated changing screen widths and font sizes. I experimented with that when development was just a hobby. Still, I found CSS2 and browser compatibility issues to greatly limit [&hellip

IE 10 and CSS Grid Layout

IE 10 has recently graduated from beta and is now the current official release. It started out Windows 8 only, but now is available on 7 as well as a preview release. Hopefully that will allow it to grab more IE users quickly. IE, which has long been the bane of web developers, has been [&hellip