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.
Dress for the job.
Your Sifa ID profile now unlocks gear for your @rpg.actor character!!!
List a job, a talk, your education or your GitHub, and your character gets something to wear for it.
sifa.id/rpg
I have been watching Solitary Gourmet on YouTube as part of an attempt at immersion and it is such a chill series. It hits just right for my Japanese immersion exercise since the pace is calm and the language seems closer to daily conversation.
i want to do a little ✨ ama about atproto ✨ in this thread. no question is too simple
if you’ve been curious about atproto but don’t know much (anything?) about it, ask any question and i’ll try to explain it in my own words.
(+ would love to hear from friends who aren’t very active on bsky)
Look, I’m an open source maintainer, and if you want people to use that FOSS software as an alternative to that proprietary software it’s good to understand why people wanted to use that proprietary software in the first place and why they might be hesitant to switch
It’s not because users are dumb
I find it quite irritating that a political figure can just clog up the street near my office for whatever reason by creating parking spaces out of the 1/3 of the damn road.
After thinking about this question all weekend, I think my favorite candidate is the alchemical symbol for air: 🜁
It’s connotes both atmosphere and “transfer”. It’s a standard Unicode character. It references a capital “A.” And it’s very simple, which feels appropriate for a protocol, like 🌐 or 🛜.
Anyone else had trouble with verifying a domain on @leaflet.pub or is it just me? Because I have put the proper dns records hours ago and the status check still says “still processing”
Explain your @
It's just my name "Andira Rahman" with the .com TLD because I also use it for my own "portfolio" website. I haven't really made changes to it since I first made it though, so it's a little dated...
Explain your @
My name is Paolo, my last name is Ricciuti and the `.me` gTLD was the cheap available one I was able to find right after registering to bsky
simply, more OSS projects should DO THIS.
OSS is a long playing game, if not forever. but we are people behind those projects, and we need good rest and balance to keep things sustainable. I am super happy to see this move and looking forward to see how it could change how OSS works for all of us.
it’s not a perfect metaphor, but in terms of social responsibility i think operating an autonomous AI agent account on Bluesky is like having a child, pet, or familiar — if it causes issues in public or bothers people, you as the “parent” are responsible even when you’ve done due diligence
another thing re: autonomous AI agent accounts on Bluesky…
you should be *required* to list who the human creator of the account is in the bio for the account
any AI account that doesn’t disclose its creator/operator and which doesn’t label itself in its name should be temporarily banned imo
I just binged the latest season of The Bear and it was somewhat soothing. I feel like we're seeing that the story is making a soft landing towards its emotional conclusion. I hope they stick the landing and not try to drag the show on.
It’s kinda wild how calm my Bluesky TL is considering my Twitter TL is on fire with perverts being blasted for digitally and sexually harassing women with the new AI feature
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...
A man who heroically tackled and disarmed one of the Bondi Beach gunmen has been named. He is Ahmed al Ahmed, a 43-year-old Sydney local who owns a fruit shop in Sutherland. The father-of-two was shot twice during the unbelievable act. www.news.com.au/national/nsw...
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.
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.
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.
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.
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...
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
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.
"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.
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
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.
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.
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
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...
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.
I figured out the problem. It wasn't using a folder-based routing framework. My brain can't hold this much context trying to figure out how the data flows in this project. Alas, I must keep going.
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
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...