RSSAmplifier

Blog

Araz Gray

Latest updates from Araz Gray

arazgray.comRSS feed ↗32 posts

Latest posts

Welcome to my Fediverse!

This is my personal presence on the Fediverse, powered by my own website rather than a centralized social network. You can follow me from Mastodon , Akkoma , Pleroma , Misskey , and other ActivityPub -compatible platforms using @arazgray@arazgray.com . Things you can find here: Posts: Posts Projects: Projects Gallery: Gallery Playlist: Playlist Links: Links How to follow From your Fediverse…

Infinite Mac

Infinite Mac is a collection of classic Macintosh and NeXT system releases and software, all easily accessible from the comfort of a web browser. URL: https://infinitemac.org/

Adam Jacobs Collection

Adam Jacobs has secretly recorded over 10,000 concerts since 1989 URL: https://archive.org/details/@aadam_jacobs_collection

What If We Could Compile Intent Instead of Code?

Large Language Models have fundamentally changed how software is written. Today, instead of writing every line of code ourselves, we increasingly describe what we want and let an AI determine how to implement it. But this raises an interesting question: What if we could describe software in such a precise, structured way that GPT, Claude, Gemini, Llama, or any future AI model would all generate…

Torlink

A sleek, zero-setup torrent finder and downloader that lives right in your terminal. URL: torlink.bairon.dev

The Complete Nasreddin Journal Archive (1906–1931)

The Complete Nasreddin Journal Archive (1906–1931) Today I am publishing what is, to the best of my knowledge, the first publicly available complete digital archive of the legendary Molla Nasreddin Journal . Browse, Read & Download the Complete Molla Nasreddin Journal Archive Molla Nasreddin Journal (Azerbaijani: ملا نصرالدین , Molla Nəsrəddin ; Russian: Молла Насреддин , old orthography: Молла…

Let's Speak The Open Web (and stay readable by everyone)

For a while my blog had the usual stuff: HTML, RSS, a few alternate formats. That was fine. Then I started wanting it to play nicer with the rest of the indie web — without bolting on a heavy CMS or a pile of JavaScript. So I spent some time wiring up the boring, important protocols. The ones that don’t trend, but keep the web a web. Feeds, but properly RSS 2.0 was already here. I cleaned it up,…

Semantic Image Compression

Semantic Image Compression (Left=Original, Right=Outcome) We've spent decades making image compression better. JPEG throws away details your eyes probably won't notice. PNG keeps everything but produces larger files. Newer formats like WebP and AVIF squeeze images even further using smarter algorithms. But what if we stopped compressing pixels altogether? What if we compressed meaning instead?…

Small Updates to Some of My Projects

Most of these projects started as tools I wanted for myself. Some are tiny, some are experimental, and some are slowly becoming more serious. But they all follow the same idea: simple interfaces, useful features, less noise, and more control for the user. Wave Wave is my small internet radio app. I redesigned it with a cleaner mobile-first interface, horizontal country tabs, a simple station list,…

az - sane terminal text editor

az is a small, sane terminal text editor written in PHP with NO external dependencies except PHP CLI. It opens ready to type, supports project folders, tabs, a project tree, quick opening, command actions, line numbers, simple shortcuts, syntax highlighting, and autocomplete.

Shadow Libraries

A pirate libraries archive URL: https://shadowlibraries.github.io

Linkhut

A small, fast, and surprisingly thoughtful bookmarking service inspired by the old web. URL: https://ln.ht/

Wave - right to the point internet radio

It is simple on purpose: choose a country, pick a station, and press play. The player stays at the bottom, so the important controls are always there: previous, play or stop, next, and Shazam. It works nicely on mobile, uses a plain monospace look, and keeps everything focused on the music, news, and voices coming through the stream. No accounts. No noise. Just radio. Wave

Wave - right to the point internet radio

I missed listening to radio in a simple way. Most apps around streaming radio today feel overloaded: too many menus, recommendations, popups, accounts, animations, and things competing for attention. I did not want a platform. I just wanted a list of stations and a play button. So I made Wave . It's a small radio player that stays out of the way. Pick a country, choose a station, and listen. The…

VIMSANE

Sane VIM configuration for my personal use

Web Design Museum

Dive deep into the roots of modern web design and trace the history and evolution of the web design trends and techniques. URL: https://www.webdesignmuseum.org/

Violence

The only solution for bad and violent people are good people that are more skilled in violence. Japanese Samurai Code Bushido

How to stay kid (in your 30's)

Most people don’t miss being young. They miss being alive. They say they want to stay a kid. What they really want is curiosity, energy, joy, friendship, wonder. Good news: those were never owned by children. Children just have easier access to them. At 30s, you’re not losing youth. You’re losing defaults. As a kid, life gave you curiosity for free. Now you must choose it. As a kid, play was built…

No-JS Challenge

I challenge you to open your website in a desktop browser, disable all JavaScript, and navigate through it, testing the functionality you expect to work. Then, share the results here. If it doesn't work, feel free to fix it and share a before/after comparison. I'll post the results in this post.

No-CSS Challenge

I challenge you to open your website on a desktop browser, remove all the external, internal, and inline CSS from it, take a screenshot, and share it here. If it doesn't look sane, feel free to fix it and share the result as a before/after. I'll share the result in this post.

Why No One Reads Your Posts

We're all looking for someone to look up to, someone whose perspective, skills, or experience can help us grow. When people sense that kind of value in you, they become genuinely invested in your world. They'll read your casual updates, follow your thoughts, and care about things you'd never expect them to notice. Think about it: when was the last time you eagerly followed someone's writing and…

Minimal (22) How much simplicity is enough?

As far as it looks sane to you. You decide. It's your world. It's your design.

Simplify

“If you're stuck, simplify. If you're still stuck, simplify again." Unknown

The End of Average Developers

In recent months, after watching wave after wave of automation tools and AI copilots flood the industry, I had to ask myself an uncomfortable question: what does it actually mean to be a software developer today? Not five years ago. Not even two years ago. Today. For a long time, writing code was enough. If you could implement features, build internal tools, connect APIs, and ship on time, you…

How to set global key shortcuts in Wayland

If you're a dropdown terminal person, you know the deal: one key, instant access, no friction. I've used the grave key (`) to show and hide my terminal for as long as I can remember. Then Wayland came along and decided that key is off-limits for global shortcuts. Relearning decades of muscle memory wasn't an option, so I found a workaround. The fix Install Input Remapper, a tool that intercepts…

You're not broken. The advice is.

You won't find this one in your usual self-help feed. Most guides out there are quietly telling you that you're doing something wrong and they've got the fix. This isn't that. "Stop eating to lose weight." Okay, but that's literally the only good thing going on right now. Hard pass. Make your bed, it sets the tone for a productive day! But also, don't make your bed, your joints are stiff in the…

Minimal (21) How to deal with noisy people?

Run.

How to wait

You've probably been in situations where you had no choice but to wait. For people like me, especially with ADHD, waiting can feel like genuine torture. Waiting to reach a mountain summit while hiking. Waiting to hit a 2-hour walking record. Sitting through a party you were sure you wouldn't enjoy. Surviving a 3–4 hour flight with no internet. Just for fun, I Googled it and read the top three…

I made a Cyberpunk 2077 Tarot Deck

I made a Cyberpunk 2077 Tarot Deck. It has 22 Major Arcana, 4 Minor Arcana, 3 extra cards, and the original back design from the game. Most cards are from the game itself, originally made by Jakub Rebelka, and the extra three were designed by an unknown artist, with descriptions I wrote. These are the highest-quality versions you can find on the internet, and the most complete set. You can preview…

Cyberpunk 2077 Tarot Deck (22 Major Arcane, 4 Minor Arcane +3 Extra and Back Illustration)

Originally made by Polish cartoonist Jakub Rebelka, These are tarot cards that appeared in Cyberpunk 2077 (Main Story and Phantom Liberty expansion). The first 22 cards (I-XXII) represent the major arcana, followed by four minor arcana cards (XXIII-XXVI) that belong to the Phantom Liberty expansion. The next three cards (XXVII-XXIX) were designed by an unidentified Chinese designer (cards only,…

It’s Your Life, It’s Your Choice

There’s a quiet strength in feeling different. Many people grow up in environments where conformity is praised, where society tries to write the script of your life before you even start living it. They tell you what to celebrate, how to dress, what to say, and even how to think. But here’s the truth: you don’t have to play by those rules. Feeling different? Keep it that way. That difference is…

What You Need to Do vs. What You're Doing

You want to blog What you need to do: Open an account on bear.dev or WordPress, or install it on your server and start writing. What you're doing: Designing a new theme for the 100th time or building a new CMS for others. You want to organize your life What you need to do: Use a to-do app, make a list, schedule your tasks, and actually do them. What you're doing: Creating your own to-do app…