Category Archives: Technology

Add and Activate All Amex Offers in One Click with This Chrome Bookmarklet

Tired of clicking each Amex Offer one by one? Learn how to use a simple bookmarklet to add all available Amex Offers to your card instantly — no coding required.


Instantly Activate All Amex Offers with One Click

If you’ve ever found yourself scrolling through American Express offers, tapping “Add to Card” one by one, you know it’s time-consuming. Luckily, there’s a way that you can add them all at once, almost instantly, with my Chrome browser Bookmarklet.


What Is a Bookmarklet?

A bookmarklet is like a mini-app that lives in your bookmarks bar. It runs a short script on the page you’re viewing — in this case, your Amex Offers page — to automatically activate all eligible offers.

No installations
No login sharing
No technical skills needed


How to Use the Amex Offers Bookmarklet

Here’s how to use this one-click solution to activate your offers:

  1. Drag the button below to your bookmarks bar.
    Add Amex Offers
  2. Log in to your Amex account.
    Go to the Amex Offers section
  3. Scroll down and click “View All” to reveal all available offers
    ⚠️ By default, Amex only loads a limited number of offers — make sure the full Amex Offers list is loaded and visible before using the bookmarklet.
  4. Click the bookmarklet that you just placed in your Bookmarks bar while on the Amex Offers page.
    Sit back and watch it work! It’ll go through and add each eligible offer to your card automatically, while skipping non-offers.

Is This Safe?

Yes. This tool runs only in your browser and does not send any data anywhere. It simply mimics the clicks you’d do manually, but does them for you — faster and easier. Here is the full source code:
javascript:(async()=>{try{let b=[…document.querySelectorAll('button')].filter(btn=>btn.textContent.trim()==='Add to Card');let c=0;for(let i=0;iAdded offer ${c}/${b.length});await new Promise(r=>setTimeout(r,500));}alert(Success! ${c} Amex offer${c!==1?'s':''} added.);}catch(e){console.error(e);alert("Oops! Something went wrong while adding offers. Please try again.");}})();


Pro Tip

If you’ve just added 100 offers, there are likely more offers available that weren’t loaded – the homepage only shows the first 100 offers when you log in.
To reveal more offers:

  1. Refresh your Amex Account Home page.
  2. Visit the Amex Offers section again — the next batch of offers should now appear.
  3. Repeat this process as needed to load all offers.

🔁 Check back regularly! New deals are added frequently. Revisit the Offers page every few weeks and run the bookmarklet again to catch limited-time cashback offers you might otherwise miss.


Stay Updated

Want updates if this script is ever improved or Amex changes the way the buttons are displayed? Bookmark this page or subscribe — I’ll post any updates or improvements here!

How to override and re-enable form auto-complete that has been disabled on a webpage

One of the most annoying problems I encounter when filling out online forms is when a website owner has disabled the autocomplete feature of your browser, by programmatically locking down form fields.
One example where I need to use auto-complete, is when filling out those Kroger surveys that gives you extra 50 fuel loyalty points every 7 days. There are legitimate reasons why website developers would want to disable auto-complete but in my opinion, online surveys are not one.

To save myself from redundant typing every week, I decided to write a bookmarklet that can be used in Chrome to quickly re-enable most auto-complete fields that have been disabled. I have been using this for over a year now without problems and decided to share here.

Drag and drop the button below into your Chrome bookmark bar:
Enable auto-complete form




To use the bookmarklet,  simply drag and drop the blue button above to your Chrome bookmark bar.
Next time you are on a webpage with disabled auto-complete, simply click the bookmarklet and this should enable the form fields for auto complete.

One very important point: Never auto-complete forms on a website you don’t trust. Auto complete phishing is a known way for malicious webpage owners to obtain your sensitive data via hidden fields without you realizing. In addition, please consider that some websites may have a legitimate reason to disable auto-complete so you should always use auto-complete feature with caution, and always at your own risk.

Feel free to post suggestions or comments. If this is not working for you with a webpage you are trying to use. When I find the time I’ll try to revise the code to make it work for you.

Samsung 4TB SSD drive is a monster of a storage

Samsung has just announced the launch of Samsung 850 EVO – 4TB – 2.5-Inch SATA III Internal SSD drive that will start shipping on July 31st.


It was only a couple of years ago that the conventional HDD 4TB drives were almost pushed to the limit to accommodate the large storage. There has always been reliability issues as well with spinning drives, not to mention noise and heat. I personally had several 1TB and up drives fail both at places I worked and home.

In contrast, my SSD drives (albeit smaller in capacity), have proven to be reliable and I am yet to have one fail.

Speed of the SSD drives is amazing – it can really revitalize your personal computer, whether it is a laptop or a PC.  However up until now, SSD drives were primarily used as OS drives with installed applications on it to speed up the overall performance while keeping the storage requirements low, since OS and programs don’t take as much space as data. The data on the other hand has been delegated to those noisy and large capacity HDD drives. With the new SSD drives becoming almost similar to size of the HDDs, it is a promising development and hopefully bring the current hefty price of $1500 to the price point of a home user as the adoption, volumes, and competition ramps-up.