RSSAmplifier

Blog

ishamf.dev

Random programming stuff. Usefulness not guaranteed.

ishamf.devRSS feed ↗15 posts

Latest posts

Daylight and Timezone Globe

An interactive map to convert between time zones, with a daylight visualization, rendered on a globe.

Daylight and Timezone Map

An interactive map to convert between time zones, with a daylight visualization.

IP Block Subtraction Calculator

A tool to subtract a set of IP blocks from another, primarily used to help write WireGuard config.

Parameterized Calculator

A calculator where you can add variables to the calculation.

Getting the Window Position on Web

Today I learned that you can get the browser window's position within your screen using JavaScript. Check this out! (on desktop/laptop) Loading... (JavaScript required) I found this from Shutterbug , which is a game that uses this mechanism as its controls. It's part of GMTK Game

Image Search Notes

I recently had a thought. If you need to note down something related to a physical object (for example, the specific URL of that item in an online store), how would you link the notes with the object? The most precise way is probably some kind of barcode or RFID

A Simpler Way to Patch Ghost Docker Images

Previously, I wrote about adding server-side syntax highlighting in Ghost . To do this, I had to make some changes to the Ghost code. Although there's a way to deploy those changes to a Ghost instance that's installed on a server , there's no clear way

Visualizing Text Embeddings

Visualizing text embeddings in two dimensions, on the web.

Adding Server-Side Syntax Highlighting to Ghost

I recently moved this site from a custom Astro-based site to use Ghost . I found that having to write my posts in a code editor really adds a barrier to start writing for me. Also, I prefer to keep my drafts private until I'm ready to share them,

Timestamp Converter

Simple timestamp converter tool.

Implementing the Camera Mechanic from Viewfinder

Recently, I played Viewfinder , which is a puzzle game with a really interesting mechanic. You can take photos of the game world, and later "apply" the photo to replace the world behind it. I thought it would be interesting to try to implement it. I've also

Developing on Android

How to develop things in an Android device, and some challenges.

Recursive URL Constructor Tool

A tool to generate URLs with complex parameters. It can also be used to generate and open deep links and generate QR codes.

Glowing Text Effects

Making text that glow.

Text Input Styling

Dynamically style the contents of text inputs.