Archive for the ‘Web Development’ Category
Posted by jpluimers on 2025/12/18
I have had JavaScript disabled by default for years now, which means that:
- if your site requires JavaScript, I will opt for an alternative
- I will block anything ad related, even if it means I cannot use your site
The reasons are simple:
- JavaScript has become a big security threat over time. Be it tracking (hello fingerprinting!), data leakage, direct attacks, supply chain attacks, sloppy code or other risks, JavaScript is not vulnerable just by itself, but especially the eco systems (hello npm – 2 attacks in September 2025 alone – and advertising networks) using it. Just a few references:
- [Wayback/Archive] The perils of JavaScript: How we’ve broken the internet’s security
- [Wayback/Archive] Most Common Security Vulnerabilities Using JavaScript – SecureCoding
- [Wayback/Archive] Supply Chain Security Alert: Popular Nx Build System Package Compromised with Data-Stealing Malware – StepSecurity
- [Wayback/Archive] Wormable Malware Causing Supply Chain Compromise of npm Code Packages – Arctic Wolf
- [Wayback/Archive] FingerprintJS | Identify Every Web Visitor & Mobile Device
- JavaScript has become a huge resource hog. Disabling JavaScript by default increased the snappiness and battery life of my laptops and smartphones significantly. In addition, it makes it way easier to read region-blocked content. Double win!
The below thread by [Wayback/Archive] Dr. Christopher Kunz (@christopherkunz@chaos.social) – chaos.social sparked me to finally write why and add some relevant links.
Thread:
Read the rest of this entry »
Posted in Development, Infosec (Information Security), JavaScript/ECMAScript, Power User, Scripting, Security, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2025/12/11
Nog. niet gecontroleerd, maar wellicht werkt dit ook voor (fragmenten van) radiouitzendingen?
Uit een draad over het liedje “Met puntjes” van Joke Bruijs die een paar maanden terug enkele dagen na haar boezem vriend en ex-man Gerard Cox overleed¹.
Ionica Smeets schreef over het liedje op Mastodon², maar de link naar de audio van de podcast [Wayback/Archive] Andermans Veren – Beluister Andermans Veren zondag 14 januari 2018 | Podcasts | NPO Radio 5 verdween al snel.
Omdat ik al eerder een probleem had met de audio van [Wayback/Archive] Keihard de Beste – NPO Podcast te downloaden, dook ik in de CDN die de NPO gebruikt.
De archivers hadden er wat problemen mee dus het staat in 2 stukken:
- [Wayback/Archive] Jeroen Wiert Pluimers: “@ionica ik ga het je proberen uit te leggen. En dan kan jij het vast in veel simpeler bewoording weer terug uitleggen zodat anderen het ook begrijpen. …” – Mastodon
- …
- [Wayback/Archive] Jeroen Wiert Pluimers: “@ionica hopelijk heb ik je een beetje kunnen helpen met je opmerkingen in…” – Mastodon
- …
- ³
Er waren wat zijstapjes naar onder meer hoe je een goede vraag op het internet moet stellen, dus de draad werd lang (:
Hieronder de volledige tekst, aangevuld met wat gearchiveerde links. Maar eerst twee versies van het liedje “Met puntjes” van Joke Bruijs: opnamen van 1986 en 1988:
Read the rest of this entry »
Posted in Authentication, CDN (Content Delivery Network), Cloud, CSS, Development, Hashing, HMAC, HTML, Infrastructure, Power User, Security, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2025/12/09
Since a few years, YouTube puts annoyingly overlays on top of like the last 5 to 10 seconds of videos often covering valuable content.
Lately – while preparing for concerts – I have watched a lot of score music videos where the end really is very important to me (see the example below), for instance when rehearsing [Wayback/Archive] La Alhambra – Llano – YouTube until the final end.
The solution came from [Wayback/Archive] How do you disable these thumbnails that pop up near the end of videos!? : r/youtube
Read the rest of this entry »
Posted in Chrome, Chromium, CSS, Development, Edge, HTML, JavaScript/ECMAScript, Power User, Scripting, SocialMedia, Software Development, Web Development, WebAssembly, YouTube | Leave a Comment »
Posted by jpluimers on 2025/12/04
On my list to experiment with is [Wayback/Archive] camerahacks/rpilocator-rss-feed:
This is the official rpilocator.com and hwlocator.com RSS feed reader and push notification scripts and Node-RED flows. The RSS feed is checked every minute and the script/flow sends a push notification when a product comes in stock.
Send ntfy, Pushbullet, Pushover or Gotify notifications to your device.
I only knew one of the above services, so here I have listed links to all of them:
Read the rest of this entry »
Posted in Development, Python, RSS, Scripting, SocialMedia, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2025/11/29

Besides the August 2025 XKCD infrastructure dependency inspired cartoon on the right, the more recent and great [Wayback/Archive] XCKD: Dependency derivative below is a monumental piece as it combines the recent:
- fiber outage of the Internet Archive
- DoS of Cloudflare by itself
- AWS us-east-1 dependencies outage
- Crowdstrike DoS of Windows machines
- framework-du-jour mentality in the JavaScript world
- many more¹
Image [Wayback/Archive] 36247840bf294a9d.png (1080×1389) from [Wayback/Archive] xyla 🐀🪇: “someone pls alt text this shit…” – buy shitpost cheap:
Read the rest of this entry »
Posted in *nix, Amazon.com/.de/.fr/.uk/..., AWS Amazon Web Services, C, CDN (Content Delivery Network), Cloud, Cloudflare, cURL, Development, Fun, Hardware, Infrastructure, ISP, JavaScript/ECMAScript, Network-and-equipment, Node.js, npm, Power User, Rust, Scripting, Software Development, Web Development | Tagged: Meme, ProgrammerHumor | Leave a Comment »
Posted by jpluimers on 2025/11/27
A while ago, I mentioned a 404-text simulating the Marvin the Paranoid Android as a side-line on a PlantUML post.
While categorising my ASCII art posts, I came across it, and it was published before I started archiving blog links in the Wayback Machine and Archive.is as much as possible.
Back during categorising, I added a few of those archived links, then made a note to research deeper.
So later, I got to that digging and did some digital spelunking, restored the text from an archived page and the underlying JavaScript code that simulated the text being typed on a “terminal”.
Then I did some more spelunking to the oldest usage I could find.
Here are the results:
Read the rest of this entry »
Posted in ASCII art / AsciiArt, Development, Fun, HTML, JavaScript/ECMAScript, Meme, Scripting, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2025/11/20
A longer while I ago, I could not find a URL that would bring up the BKSY post pop-up.
A while ago, I found out there is a compose intent URL: you can even add a text parameter with URL-encoded content!
[Wayback/Archive] Cory LaViska: “ooh you can create intent links for Bluesky” — Bluesky

[Wayback/Archive] bafkreig4tmnf44akrfnqvuvinsj6pkg4zsosu5uivwpgqypkpgree247xq@jpeg (1000×425)
The below queries revealed various other posts indicating the same:
Read the rest of this entry »
Posted in Development, Encoding, HTML, Software Development, URL Encoding, Web Development | Leave a Comment »
Posted by jpluimers on 2025/11/13
While doing some ASCII art blog-post drafts cleanup, I bumped into the (now deleted) [Wayback/Archive] Best 404 page ever? : r/ProgrammerHumor which pointed to the (also now deleted).
I got there via my (not deleted!) blog post Why I like PlantUML.
So I dug up the old archived copy of that PlantUML 404-page and made gist out of it.
I soon realised this was all encoded stuff, seemingly a mix of a ROT13 variation and some other shifting around.
Luckily the original page mentioned in the Reddit post was way easier, so I put that in a gist too.
Bot are below the blog-signature. Enjoy!
Oh, and the full text of course above the signature:
Read the rest of this entry »
Posted in ASCII, ASCII art / AsciiArt, CSS, Development, Encoding, Fun, HTML, HTML5, JavaScript/ECMAScript, Scripting, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2025/11/04
Posted in *nix, *nix-tools, Cloud, CSS, Development, Google, GoogleDocs, HTML, HTML5, Infrastructure, JavaScript/ECMAScript, Monitoring, Power User, Scripting, Software Development, TypeScript, Web Development | Leave a Comment »
Posted by jpluimers on 2025/10/28
For my link archive initiated because I was trying to find out why ADS-B Exchange does not list originating and destination airports for flights, then on how to get at that data.
It is grouped in a few parts, starting with:
Read the rest of this entry »
Posted in Communications Development, Development, HTTP, Internet protocol suite, JavaScript/ECMAScript, JSON, REST, Scripting, Software Development, TCP, Web Development | Leave a Comment »