Database query optimization is a useful skill

Recently I read an article titled “Quick tip: Improve developer habits by showing time cost of DB queries” by Dan Birken.  He claims that one common reason why websites load slowly are because of unoptimized database queries: Websites can be slow for many reasons, but an overwhelmingly common one is time spent performing database queries. Now database queries are likely a very important part of rendering the webpage – the information to populate a page has to come from somewhere. But sometimes rendering a page is slowed down by either unnecessary queries or improperly optimized queries. I completely agree with his view.  For most Continue Reading

MyBB 1.4 Released

We released MyBB 1.4 to the masses this weekend.  I wouldn’t say it’s “overdue” but it’s about time we had this release out the door.  We still haven’t managed to get the “self-fix” module working for MyBB to fix itself, so as usual support threads are pouring into the MyBB Community Forums.  Unfortunately I was caught up in school and work to do as much development as I wanted to for 1.4, but the other developers did a great job recoding the entire Admin CP, and all the other things. Hope you enjoy MyBB 1.4.

Removing the MyBB Copyright Illegally is a Bad Idea

Update 2020/11/13: Since 2008, MyBB has been released under the GPL or LGPL licences, which do not contain the clauses mentioned in the following blog post.  It is now permissible for forum administrators to remove the Powered By line, however, support on the official MyBB community forums is conditional on displaying the Powered By line. All administrators of MyBB probably know of the MyBB License one way or another. However, it has come to my attention that there are some people who just can’t get their head around one statement in the license. It happens to be this one: The Continue Reading