RSSAmplifier

Blog

Acquire and Release

blog.perryizgr8.comRSS feed ↗10 posts

Latest posts

Building Turnstile, a browser selector for Windows

I use multiple browsers on my Windows machine. Edge for work stuff, Firefox for personal browsing, and Chrome — well, Chrome is there just to run Playwright tests. This is not an unusual setup. Many people I know keep at least two browsers around.

Degradation of YouTube’s Watch Later feature

Enshittification - when an online platform becomes more monetized and less user-oriented the longer it lasts.

Nested code considered harmful

I recently watched a YouTube video that presented the benefits of never nesting your code more than a few levels. I’ve felt that it expressed in words what I’d always known within. So let me explain.

How to store ranges in Elasticsearch Part 2

Read part 1 of this series here.

How to store ranges in Elasticsearch

This is part 1, read part 2 of this series here.

Self-hosting a Google Photos alternative

A story about my quest to avoid paying Google in perpetuity.

Airpods considered harmful

This is a story of how Apple’s wireless airpods have made my life worse even though I am not even a customer.

What’s wrong with Shark Tank India

Shark Tank India is airing its second season, and it’s the only TV show I am actively watching these days.

Cookiecutter: making repetition easy

Developing a web app is an exercise in balance. One critical aspect is to decide between the opposing tendencies of monolithisation and micro-services. Like most decisions, this is always a matter of degree. You can absolutely go too far in one direction and suffer for it.

PDF deduplication

Suppose you have a large number of PDF documents stored in your computer, and every so often keep adding new ones to your collection. A problem that rears its head soon is that you end up with a lot of duplicate documents on your disk. They eat up your storage and are annoying when you want to search for a particular document.