Juha-Matti Santala
Community Builder. Dreamer. Adventurer.

Blog posts in category “Extensions”

Blog posts about building extensions, plugins and other customizations.

  • Nov 23rd, 2022
    New Firefox extension to help Pokemon TCG players

    My newest Firefox extension helps Pokemon TCG players with their online code redeem process by improving the UX, reducing errors and making it easier to keep track of codes.

  • Nov 16th, 2022
    My overengineered tooling for Pokemon TCG Card Viewer extension

    Pokemon TCG Card Viewer is a Firefox extension with development tooling that's overengineered but fun. In this blog post, I'll go through how I use web-ext and make to streamline the development and build process.

  • Nov 9th, 2022
    How to wait for user input from Firefox extension page before continuing

    I recently explored a few ways for a Firefox extension to ask for user input via an extension page and continuing the extension execution once that has been provided.

  • Sep 28th, 2022
    kittens-everywhere – how to build a browser extension

    A tutorial for building your first browser extension - kittens-everywhere - that replaces images in the web with pictures of cute kittens.

  • Sep 7th, 2022
    I built a Firefox extension for Pokemon TCG players

    I built a Firefox extension for Pokemon TCG players who like me, want a better way to read PTCGO decklists in the web.

  • Jul 28th, 2022
    I wrote my first Dropzone 4 action

    I recently got into two new apps: open source video player called Iina and a macos menu bar tool Dropzone. Then I wrote a Python script to connect the two. Beautiful.

  • Dec 4th, 2021
    Customizing liiga.fi experience

    When I visit a sports website, I want to see scores, standings and how the league/tournament is run. Usually you see ads, news, content pieces and all the good info is hidden somewhere. With custom CSS, that's not a concern anymore.

  • Nov 25th, 2020
    Customize your Internet experience

    Sometimes websites and web apps need a bit of customization to make them fit your personal workflow (or to hide things that distract you). Bookmarklets, browser extensions and user scripts are tools that you can use to customize the experience to your liking.

  • Nov 18th, 2020
    Added keyboard support to ON24 with bookmarklet

    ON24 webinar platform didn't support keyboard usage for changing slides so I wrote a bookmarklet for me and my colleague to get through an online meetup.

  • Aug 12th, 2020
    Adding keyboard shortcuts to Viaplay

    Viaplay's video player was lacking some shortcuts that I had gotten used to with other streaming sites. I built a Chrome Extension to add support for mute and fullscreen shortcuts to make my life a bit nicer during the NHL playoff season.

  • Apr 18th, 2020
    Morning Coffee Projects: Youtube extension

    Youtube constantly recommends me old videos that I've already seen or are not relevant anymore. So I built a Chrome extension for myself to alleviate the issue.