Everything about Web and Network Monitoring

About Warren Gaebel

Warren wrote his first computer program in 1970 (yes, it was Fortran).  He earned his Bachelor of Arts degree from the University of Waterloo and his Bachelor of Computer Science degree at the University of Windsor.  After a few years at IBM, he worked on a Master of Mathematics (Computer Science) degree at the University of Waterloo.  He decided to stay home to take care of his newborn son rather than complete that degree.  That decision cost him his career, but he would gladly make the same decision again. Warren is now retired, but he finds it hard to do nothing, so he writes web performance articles for the Monitor.Us blog.  Life is good!
website-performance-weekly-monitorus

This Week in Website Performance

This Week in Website Performance is a weekly feature of the Monitor.Us blog. It summarizes recent articles about website performance. Why? Because your friends at Monitor.Us care. The Chronology of a Click, Part II Author: Warren Gaebel. This article continues the series, “The Chronology of a Click.” Part II describes what happens from the time… Read the full post

1clock

The Chronology of a Click, Part II

This article is presented in multiple parts. Part I was a simple overview of what goes on from the time the user clicks on a link to the time the new web page is completely available. It was our chance to see the forest before looking too closely at the many trees. Part II, today’s… Read the full post

website-performance-weekly-monitorus

This Week in Website Performance

This Week in Website Performance is a weekly feature of the Monitor.Us blog. It summarizes recent articles about website performance. Why? Because your friends at Monitor.Us care about your website’s performance.

Javascript performance tips

Memoizing Javascript Snippets in Local Storage

These simple truths: registers are faster than memory, memory is faster than external storage, external storage is faster than the local network, and the local network is faster than the Internet provide performance hints for web applications. One such hint is that we should store components on the local hard disk rather than retrieving them… Read the full post

website-performance-weekly-monitorus

This Week in Website Performance

This Week in Website Performance is a weekly feature of the Monitor.Us blog. It summarizes recent articles about website performance. Why? Because your friends at Monitor.Us care. The Chronology of a Click, Part I Author: Warren Gaebel, B.A., B.C.S.This article details what happens behind the scenes from the time the user clicks on a link… Read the full post

content-management-system-cms

To Build from Scratch or Not to Build from Scratch? That is the Question

If you’ve never heard about content management systems(CMS’s), this article is for you. If you think of content management systems as blogging environments, there’s much more to the story, so this article is for you, too.A content management system is a system that helps us manage content. [Well, that’s a pretty obvious definition, isn’t it?]… Read the full post

1clock

The Chronology of a Click, Part I

A user clicks on a link in a web page. Then he waits. Nothing seems to be happening, but he faithfully waits anyhow. Eventually the browser’s viewport goes blank. There’s nothing there but the white screen of death. Again he waits. Our hero is so-o-o patient. Eventually something appears – perhaps a header, perhaps an… Read the full post

website-performance-weekly-monitorus

This Week in Website Performance

This Week in Website Performance is a weekly feature of the Monitor.Us blog. It summarizes recent articles about website performance. ALTER TABLE: Creating Index by Sort and Buffer Pool Size Author: Peter Zaitsev.  Publisher: MySql Performance Blog.This article shows how to sort SQL tables to achieve better index performance.