-
Recent Posts
Recent Comments
- Sajib on Rolling Your Own MVC: The View
- Single var pattern – Javascript | malev's blog on Responsible JavaScript: Globals
- Fiji Web Design on The Factory Pattern in JavaScript
- Bah Humbug on A Week in JavaScript Patterns: Self-invocation
- JavaScript Patterns, A Book Review « Room Full of Mirrors on A Week in JavaScript Patterns: Self-invocation
Archives
- February 2010
- January 2010
- November 2009
- October 2009
- June 2009
- May 2009
- February 2009
- January 2009
- October 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- March 2007
- January 2007
Categories
Meta
Author Archives: Mike G.
Pro Tip: Installing PHP 5.2.9 on CentOS
CentOS in my opinion is the best way to go in terms of server distros. Some people, including myself, are frustrated at the fact that some software is slow to be updated out of a fresh install: specifically PHP. At the time of this writing, PHP 5.1.6 is the version shipped with CentOS 5.4. While I’m sure they have their reasons for this, we still have to write our applications effectively — 5.1 just doesn’t cut it anymore Continue reading
Posted in PHP
10 Comments
How I Create Secure Passwords
Recently I was asked about my technique for creating passwords. This made me think and was surprised to realize that as far back as I can recall, I’ve never had any problem remembering passwords. I’ve managed to do this by … Continue reading
Posted in Uncategorized
Leave a comment
The Factory Pattern in JavaScript
We could also call this article, “JavaScript Constructors Considered Harmful.” I recall reading a post recently which describes factory methods as a best practice. I can’t tell you how thrilled this made me as I’ve been advocating this for years, … Continue reading
Posted in Code, Design Patterns, JavaScript, Uncategorized
8 Comments
Synchronous Execution in JavaScript
Complex front-end web applications generally consist of many components which are initialized and configured at load time. What I’ve come to find out quite recently is that some browsers simply can’t handle too many things going on at once (eg: … Continue reading
Posted in Code, Design Patterns, JavaScript
Leave a comment
Upcoming Talk: Object Oriented JavaScript
I will be presenting Object Oriented JavaScript at AjaxWorld this year. You can find the talk’s abstract below. I’m still working on the slides so if there is anything you would like me to touch on, I’m open to suggestions. … Continue reading
Posted in JavaScript, Talks
Leave a comment
Review: Learning Dojo by Peter Svensson
… or How to Write a Good JavaScript Book It’s widely known that the vast majority of JavaScript books that exist are bad. Unfortunately, I have another one to add to the list: Learning Dojo by Peter Svensson. I fought … Continue reading
Teaser: Learning Dojo by Peter Svensson
Yesterday I received a review copy of Learning Dojo by Peter Svensson (via Packt Publishing). Over the next week or two, I’ll be reading it and taking some notes on the book’s content. When I’m done, I’ll follow up with … Continue reading
Posted in JavaScript, Opinion, Reviews
Leave a comment
2009
Happy New Year everyone. Welcome to 2009. It seems to be the trend these days to be blogging about the past year — I think that is a healthy activity, and I would love to do the same here but … Continue reading
Posted in Personal Life
Leave a comment
Thoughts on Professional Entrance Exams
In a recent surge to bring new freelancers (and full-timers) in to work with us, we began to make candidates take an entrance exam. I debated with myself over this for quite some time because I wasn’t really sure if … Continue reading
Posted in Uncategorized
3 Comments
AjaxWorld 2008 Wrap-up
So I’ve gone dark for a while, I know. You don’t need to remind me. Truth be told, I put almost every ounce of spare time into perfecting my talk that I just presented this week at AjaxWorld West 2008. … Continue reading
Posted in Uncategorized
Leave a comment