Andira Rahman Imani
andirarahman.com
Andira Rahman Imani
@andirarahman.com
Lazy messy creative cishet male leftist geek.
Pinned
Hiya!
The name's Andira, or Aan for friends and family.

I'm a Jakarta-based web developer who's still finding my way in the industry. I'm a huge fan of @svelte.dev in my projects.

I got a humble portofolio site you can check out at andirarahman.com right now. Nice to meet y'all.
Andira Rahman
andirarahman.com
Reposted by Andira Rahman Imani
December 27, 2025 at 4:07 PM
I do love how convenient it is that there’s a train specifically for people going to and from the city’s airport in my city.
December 25, 2025 at 10:17 AM
Reposted by Andira Rahman Imani
In the wake of the tragedy in Australia today, someone took the time to create a fake news website and made up a white “IT professional” named "Edward Crabtree" and claimed he stopped the Bondi shooting.

The real hero is a man named Ahmed Al Ahmed. www.abc.net.au/news/2025-12...
December 15, 2025 at 5:51 AM
Reposted by Andira Rahman Imani
We all know Clarke's "sufficiently advanced technology is indistinguishable from magic"

Well we have corollary:
December 12, 2025 at 2:25 AM
I just realized that Firefox implemented Temporal API already. I'm a bit surprised since I for some reason thought that they're usually slow on new feature adoption.
December 10, 2025 at 1:27 PM
I actually think I like working, it's just that I hate that it's REQUIRED for me to live. And also that I need to do it on other people's terms. Also I hate that I can't really control my work environment much. My desk in the office has terrible Feng Shui.
December 10, 2025 at 1:20 PM
I feel stupid.
I was confused as to why XP-Pen doesn't have a fucking driver on Nix's package repo even though they support Linux.

They named the package without the hypen...
I'm trying it as soon as I get home.
November 10, 2025 at 4:42 AM
There's something fun yet calming about folding a piece of paper into a zine. I don't even put things in it. I just like folding it into shape without tools. Just sharp corners and careful tearing.
October 15, 2025 at 3:09 AM
Reposted by Andira Rahman Imani
Microsoft Blocks Windows 11 Workarounds for Local Accounts, Forces Internet Connection During Setup. I think it is time to switch to macOS or Linux or BSD 🤓 alternativeto.net/news/2025/10...
Windows 11 removes all bypass methods for Microsoft account setup, removing local accounts
Microsoft’s latest Windows 11 update removes all remaining methods to bypass Microsoft Account requirements during setup, enforcing online sign-in and blocking any possibility of creating local-only a...
alternativeto.net
October 7, 2025 at 10:03 AM
Reposted by Andira Rahman Imani
I don't 100% agree with that stance, but it does show why concentrating so much of the modern open-source frontend ecosystem under one roof is problematic – and this is something I've been worried about since the recent Nuxt.js announcement from a couple months ago.
fuck vercel, fuck Next.js, fuck Svelte, fuck Turborepo, fuck SWR, fuck SWC

Posing with the architect of a genocide for sales leads is an insane and deeply immoral stance

these projects cannot separate themselves from the CEO of the company who funds them
September 30, 2025 at 6:44 AM
Reposted by Andira Rahman Imani
i wrote about atproto and why it matters
Open Social — overreacted
The protocol is the API.
overreacted.io
September 26, 2025 at 3:33 PM
Reposted by Andira Rahman Imani
As my thoughts develop on AI: I agree these tools have socially-beneficial *potential*.

Also, in a moment in which unabashed technofeudalists are using AI to help them execute a terrifying global power grab, you cannot be surprised that their targets don’t want to focus on its *positive* aspects.
September 3, 2025 at 11:33 PM
Reposted by Andira Rahman Imani
Could programmers from the 80's understand today's code?

Could todays programmers understand code from the 80's?

My brother, I don't understand my own code from last week. Every line I write is a bespoke bit of spontaneous genius that even I am incapable of deciphering mere days after writing it.
September 2, 2025 at 2:29 PM
Reposted by Andira Rahman Imani
"are you a web dev" or even "are you an artist" is a much less interesting question to me than "am i welcoming learners", "is what i am saying loving or kind?", and "do my posts result in more or fewer great works being made?"
In the same way that somebody who codes WordPress sites by modifying the HTML is still a web developer, somebody who generates websites using AI prompting is also a web developer. The qualification is "do you build websites", there are no other qualifications.
August 25, 2025 at 8:31 PM
Reposted by Andira Rahman Imani
learning how to draw is more like learning how to tinker with linux or program something than one thinks. i think the biggest stopgap is usually the free time, but the culture of learning how to draw has this very peculiar situation where people treat it as exceptionally less systematic or
Honestly this is an excuse.

I know plenty of people who are not “naturally gifted” who do art.

It requires effort to learn. I feel you did not approach it correctly or think things happen over night.

Also hard work and skill is not “naturally gifted” as that undermines their efforts to draw.

1/2
August 17, 2025 at 2:42 PM
I just binge-watched Stick (2025) and it was a solid show. Interesting cast of characters with satisfying arcs for a single season. I don't know if I want more but for what it was, it's simple and satisfying. Like Ted Lasso lite.
August 16, 2025 at 9:41 AM
Reposted by Andira Rahman Imani
Going to suggest something to everyone instead of just dooming. Email YouTube and Google support your concern about this. If they see so many complaints, they may backtrack.
YouTube will begin using AI to determine whether viewers in the U.S. are over or under the age of 18 starting on August 13th.
July 30, 2025 at 6:58 PM
Reposted by Andira Rahman Imani
If your website is going to make me load 40MB of assets they had better be embossed cyber control panel PNGs and not AdSense JavaScript packets
CheatCodes website in 2001

#WebDesignHistory
July 5, 2025 at 3:37 PM
Reposted by Andira Rahman Imani
I think AI is going to eventually tank in the longterm, but...

the only real way to combat this is single-interest communities. Forums, user comms, etc, with a barrier to entry. They become trustable knowledgebases. It's really the only way forward is to return to what worked best the first time
June 24, 2025 at 6:24 PM
Reposted by Andira Rahman Imani
I don’t think there’s a single serious critic who says AI’s not useful? The concerns I see are about content rights, worker impacts, environmental effects, epistemological threats, or media manipulation. But that’s all predicated on the idea that it *does* work, often too well for people to manage…
The NYT Magazine asked me and @caseynewton.bsky.social to open their AI issue by talking about how we use AI, why it's not going away, and how you can't be a serious critic if you're in denial about how useful it is. Bluesky's gonna love this one!

www.nytimes.com/2025/06/16/m...
June 18, 2025 at 2:31 AM
Reposted by Andira Rahman Imani
Planners call it “the popsicle test.” Can a child in your neighbourhood safely walk to a store, buy a popsicle and walk home before it melts? Zoning often prohibits small shops in residential areas. We’re proposing to change that. Tell us what u think! Info sessions June 18 & 19 tinyurl.com/4mpv7mhk
Neighbourhood Retail & Services
We want to hear from you! Participate in an upcoming consultation:  June 18 from 6 – 8 p.m. or June 19 from 1 – 3 p.m. Small-scale retail, service and office uses support daily life in Neighbourhoods ...
tinyurl.com
June 18, 2025 at 1:41 AM
On today's realization of modern coddling, I am confounded by the amount of code you need to manage in a React project. I feel dumb for struggling so much just trying to figure out where a form is being handled. I just want to try and add a single validation logic.
June 18, 2025 at 7:58 AM
I am not smart enough to fully appreciate all this exciting stuff currently under development in svelte with awaits and now remote functions, but I have a feeling the next svelte possibly sveltekit update is going to be wild.
hard to overstate how excited i am about this RFC — @dummdidumm.bsky.social is doing incredible work. this raises the bar for data fetching in frameworks, and unlocks some very cool new use cases for SvelteKit. we have a lot more ideas that will build on top of this work

github.com/sveltejs/kit...
Remote Functions · sveltejs kit · Discussion #13897
tl;dr Remote functions are a new concept in SvelteKit that allow you to declare functions inside a .remote.ts file, import them inside Svelte components and call them like regular functions. On the...
github.com
June 18, 2025 at 7:28 AM
I really took modern frameworks like SvelteKit for granted. Everytime I see backend code using older version PHP I want to cry. So many modules.
June 17, 2025 at 6:57 AM
Reposted by Andira Rahman Imani
making art right now isn’t pointless making art right now isn’t pointless making art right now isn’t pointless making art right now isn’t pointless
June 10, 2025 at 4:30 PM