There really is no particular order in this list: Randy Pausch Albert Einstein Stephen Hawking Sun Tzu Bruce Lee Jet Li Stephen Chow Today, I after watching Stephen Hawking lecture on “The Big Question”, I found a new appreciation for this man. He can only communicate through twitching his cheek, the other parts of his …
Author Archives: Jackson Leung
Invisible Tracking Pixel
There already tons and tons of articles on this topic, but I think this knowledge is definitely nifty, so I decided to repeat this information in my blog. A tracking pixel is a script that is disguised as an image. Each time the image loads, the script does whatever it was coded to do, but …
Myspace and Flash
I know flash objects could be listed on MySpace pages for quite some time, but I didn’t really understand what this meant for MySpace pages until I went to a friend’s site. I’ve noticed that my friend’s MySpace on, well, MySpace looked and behaved absolutely different than any other MySpace I’ve seen so far. Being …
A simple way to defeat web annoyances
Today, I stumbled upon a very annoying page. It had an overlay that simply had no options to close it. I could follow the instructions on the pop-up and fill out the 5 minute survey to get to the underlying page, or simply turn off JavaScript. I did the later. Although JavaScript functionality is pretty …
Professional Development Environments
In a professional setting, you’ll need at least 3 environments, a development environment, a testing environment, and the live environment (when the product gets released). The development environment is the environment in which code gets developed. It is the scratch pad, drawing board, sandbox, and etc. The development environment is the birth place and weeding …
Optimize code or cache?
Should we optimize the code so it loads faster, or should we cache it so that it loads faster? The question really shouldn’t be which one you should do, but in what order you should do it. To properly explain the difference, I’ll have to first clarify what I mean by code optimization and caching. …
The Dell Experience
Websites and APIs
Anyone who’s anyone has an API. What is an API? API is an acronym for Application Program Interface. It’s a way for developers to access information in a manner that is different from how most users perceive it. For example, most users see Google Maps as a map interface, but the API for Google maps …
The Growing Importance of the Web
Ever since Google, the web and the world itself will never be the same again. As long as search engines exists, and as long as they’re still important the web will remain important. If search engines grow in importance, the web itself will also grow in importance, and from growing reliance on search engines I …
Employee Optimization
From a company’s prospective, employees are fixed cost resources. While they’re working, they’ll contribute to the product that they’re working on, but what about when they’re not working? A simple way to test is to come up with estimates for a product, use a weighted system such as a system which factors in experience, accuracy …