BAMX.com – Free Web Arcade with a Smart Twist

BAMX.com is a web arcade, a collection of flash and html5 games playable in your browser, and is one of my hobby projects these days. When I initially launched the site I didn’t give much thought to game quality or organization but recently the site has undergone a complete overhaul. Here’s a look a the site and I’ll explain the site below…

BAMX.com

Continue reading “BAMX.com – Free Web Arcade with a Smart Twist”

How to Install mod_pagespeed on CentOS

I was introduced to Google’s mod_pagespeed at my current place of employment. I dismissed it at first until I was tasked with adding it to one of our existing web apps that didn’t have it yet. Wow. KeepAlive + mod_pagespeed is fantastic. I know KeepAlive is old but it’s still off by default in Apache’s HTTPd config and, all by itself, it gives you a 3x savings in some cases I’ve tried. That, and mod_pagespeed brings you stuff like auto-bundling certain css and javascript into a single request, minifying javascript files and inline javascript, compressing images, generating optimized/rescaled images based on IMG tag width/height, etc. and it goes on. It’s a brilliant “best of breed” (forgive me for saying that!) compilation of all the best web performance techniques. Here’s how to install it…

Continue reading “How to Install mod_pagespeed on CentOS”

Firefox slow, hitching or freezing? Check your add-ons.

Firefox has been driving me crazy for the last year or two. It’s a great browser. It feels right. It’s add-ons are its killer feature. No other browser has the right set of add-ons and so I’ve never switched. But Firefox has been suffering for a long time and I had no idea what it was until now. I was even relegating Firefox to a few main tasks and using Mozilla Seamonkey (sans add-ons) for miscellaneous surfing.

In two previous posts, I thought I had found the fix for firefox slowing down, hitching and freezing. I was wrong but I was on the right track. My first recommendation was to start a new profile. My second recommendation was to manage some advanced settings. The truth is, none of these are required.

I don’t know why it took me so long but I finally disabled every single add-on I had installed. As you can guess, just like starting a new profile, disabling all the add-ons made Firefox spring back to life. It honestly felt like a whole, fresh new browser. Then, I started enabling a few add-ons at a time. Then wait a day. I tried out the add-ons bit by bit to try to narrow down which one was slowing it down…

And the loser is? Firebug! Even though the latest versions of Firebug say it’s disabled unless you open it, something is going on. For me, Firefox would start out somewhat snappy, then slow down as the day progressed and start suffering horribly as the days passed. I’ve been running with all add-ons enabled except Firebug for the past week and I’m happy to report Firefox is still snappy without a single restart.

I hope this helps someone who, like me, was going mad trying to figure out why Firefox performed so poorly.

In case you’re interested to know which add-ons I use: Clear Cache Button, Remove Cookie(s) for Site, Firebug, Flashblock, Flashbug, Googlepedia, Password Exporter, Define, and a few others I can’t recall at this moment.

I can’t express how nice it feels to have a fresh, responsive firefox, and all except one add-on, back for my regular work and surfing!

Fix for Firefox Freezing

Firefox has long had an issue with freezing/hitching. Here’s the fix: Go to about:config, search for browser.sessionstore.interval and set it higher than its default (10000). The units are milliseconds (divide by 1000 to get seconds). I prefer to set it to 60000 or greater.

Firefox has long had an issue with freezing/hitching. Here’s the fix: Go to about:config, search for browser.sessionstore.interval and set it higher than its default (10000). The units are milliseconds (divide by 1000 to get seconds). I prefer to set it to 60000 or greater.

I will grant that I have Firefox on 5 workstations and only one really, really bothered me (my work computer, where I spend more of my computer time). Anyway, if you have the problem here’s the solution that solved mine at work.

Firefox is winning me back!

I wrote earlier about how Chrome was winning me over. Well, after a brief fling, I’m back to Firefox and I now find it not so bad.

I wrote earlier about how Chrome was winning me over. Well, after a brief fling, I’m back to Firefox and I now find it not so bad.

The advantages of Chrome just weren’t enough to make me move completely. I tried for a few days at work and at home but in the end I’m back to Firefox.

Why? Well, I’m a techie, I have a lot of firefox addons and Chrome, while it has lots, doesn’t have exactly the ones I find I really want to have with me.

Also, some of the usability differences between Firefox and Chrome irked me. And there’s no advanced configuration tool (like Firefox’s about:config) to deal with those issues.

So, I’m back to Firefox. I’ve recently been hacking away in about:config again to make my experience better, so here’s what I’ve been looking at:

I guess sometimes the grass really does seem greener. I’m quite happy to be back on firefox with all my addons and customizations. The only thing I really hope for is a boost in javascript performance with the next few major releases…that and separated processes. Things are looking up for Firefox!

Send me some feedback on how you’re making Firefox better!

Chrome is winning me over!

Kudos to Google for their work on the Chrome browser. More and more I leave work at work and so my home computers don’t need all the extensions and features of firefox for web development. And so Google Chrome really, really growing on me.

Kudos to Google for their work on the Chrome browser. More and more I leave work at work and so my home computers don’t need all the extensions and features of firefox for web development. And so Google Chrome really, really growing on me.

I think I’ve finally fully switched on my Linux workstation (at home) and my Windows laptop.

Chrome feels very snappy which is important to me when I just want to surf. It also appears very compatible rendering various web pages.

I can’t fault it. It’s a stripped down Firefox with performance as its key goal. You can’t argue with that.

Try it out!

There is no spoon

Web developers rejoice! You are going to love this: Spoon.net.

Web developers rejoice! You are going to love this: Spoon.net.

This is a brilliantly polished, snappy service that delivers an app of your choice, virtualized, to your computer where you can run it as if you had installed it yourself without actually installing it.

It works better than I can write it. It works like a dream.

Check out their developer page where they explain what’s going on.

You may tear up the first time you see this. I admit I was little teary eyed.

I was also blown away, amazed and speechless.

It made me ask: What have we been doing all this time?

You owe it to yourself to check this out if you find yourself working to support different browsers and versions.