Hi, I’m Rahul (he/him), the Internet knows me by the name Coding Otaku (them/them) or sometimes as Rua (she/her).
I care about Accessibility, Minimalism, and good User Experiences. I'm currently working on ownet.org, my pet project.
Get my cURL card with curl -sL https://codingotaku.com/cc.
Email: contact@codingotaku.com ✅
About This website 🪪
This is my personal website containing my notes, blogs, projects, stories, other things I do, and ways to contact me. It partially supports the IndieWeb while keeping accessibility, minimalism, and your privacy in mind.
Following me 🚶🚶♀️🧑🦽🧑🦼🧑🦯
Subscribe to my web feeds if you like what I post and want to read them without visiting this website!
Supporting me 🫂
If you would like to help me to keep this site and my silly projects running, you can now donate to me through Liberapay or Stripe 💰.
Accessibility
If you are having difficulties navigating this website or accessing its content, please contact me with details so that I can fix it for everyone.
You should be able to customise this website to your liking by using the theme selector page.
You can read my accessibility statement to know more about how I ensure the accessibility, the technical specification, and the known issues.
What made me create this website.
The Internet used to be a lovely place where people could share their views and ideas in the public domain. But it has now become a slow and bloated mess made by developers who are following the latest buzzwords for resume-driven development.
I also believe that it is acceptable to use buzzword technologies as long as the people using/visiting the project/site are not burdened. It is too easy to create bloated and heavy software and too difficult to make slim and light ones.
I am hoping to inspire new and young developers to take the right path by making this website, showing that you can still make a functioning, beautiful, ethical, and light-weight website without making it the size of doom.
Behind the name
I like watching Anime just as much as I love tinkering with software. So, I wanted to choose a name that’s related to both programming and Anime.
I had a few candidates for a good name, but none of them rolled out of the tongue like Coding Otaku. To my surprise, no one bought “codingotaku.com” as a domain name, and I could not find anyone on social media going by that name.
While what I do is programming and not coding, the name stuck with me long enough that I’m not bothered by it any more.
Otaku is a Japanese term for people with consuming interests, In modern Japanese slang, the term Otaku is mostly equivalent to “geek” or “nerd”. But it is now widely used as a term to refer to people who are obsessed with Anime and Japanese culture (though that’s not the proper way to use it).
Elsewhere
You might be able to find me on the wild, the clubs and webrings below are websites I willingly added myself to after careful evaluation. To find other places I have account on, visit my contact page.
Webrings
This website is also part of a few webrings. If you would like me to be part of one of your webring, please let me know via email.
Toggle webring listRecent Posts
Recent Notes
Small posts that doesn't need to be a blog/article.
Remember that the Age verification, VPN ban, degradation of services, degradation of equality, are NOT targeted at the current generation. They know that we will find ways to survive because, there will always be people who help us.
These policies and laws are targeted at those who can help and the future generation who won't be told that there are alternatives.
The changes make our lives difficult, and for the coming generation, impossible. So the right approach to this is not just find alternatives and workarounds, it is to organize, and fight.
A reminder that if the VPN ban hits the UK, Google will have their developer verification thingy silently installed in almost all androids. This enables them to silently uninstall your VPN apps too.
You won't have much choice if you are using Apple, they already have this malware.
If you can, get a used pixel phone and install GrapheneOS in it. If not, and if you can go without the Google apps, have a look at custom ROMs.
Recent Blogs
Blog posts
I don't usually write about LLM on my blogs, the reason is simple, people don't really care about is as much the media make it to be.I bit the bullet and asked a few well-known AI agents, (with subscription), to write a few things for me. These are what I noticed.
LLM 0 Likes 0 reposts 0 Bookmarks 0 Replies 0 MentionsI removed JavaScript once to pursue a fully semantic HTML, but it is very hard to keep it accessible without JavaScript when some components are involved.
Minimalism Accessibility WCAG 0 Likes 0 reposts 0 Bookmarks 0 Replies 0 MentionsRecent Projects
These are just some of my projects, to see more, checkout mycodeberg repository.
A modern, accessible GUI anime streaming client for Linux built with Rust and egui. Based on the popular ani-cli but with a native desktop interface.
Anime Rust Egui Downloader 0 Likes 0 reposts 0 Bookmarks 0 Replies 0 MentionsA customizable Firefox extension that automatically adapts your browser theme to match your system's light/dark mode preferences.
Extension Firefox 0 Likes 0 reposts 0 Bookmarks 0 Replies 0 MentionsRecent Short Stories
This is a collection of short stories, I initially split them into individual stories but merging them into a collection makes more sense
An advanced, futuristic world.
Horror Science Fiction 1 Likes 0 reposts 0 Bookmarks 0 Replies 0 MentionsAn optimimstic patient.
BadEnding Controversial 1 Likes 0 reposts 0 Bookmarks 0 Replies 0 MentionsRecent Transformed
Samantha and her young 6-year-old daughter Jane found that a few mysterious creatures had invaded in their home which can transform into anyone. They attacked her and Jane so she ran away with her daughter to find help and shelter.
An uninvited guest and the imaginary friend.
0 Likes 0 reposts 0 Bookmarks 0 Replies 0 MentionsRecent Utopia in My Dreams
Beware what you fantasize about! Dream world meddling with the reality.
Confused between reality and dreams, when will all this end?
0 Likes 0 reposts 0 Bookmarks 0 Replies 0 MentionsMaybe it is time to give myself up, just like last time, it's better this way.
0 Likes 0 reposts 0 Bookmarks 0 Replies 0 MentionsRecent Merged
This story is born from a thought experiment about a species sharing a common brain as they evolve.
The misery ended… for some.
0 Likes 0 reposts 0 Bookmarks 0 Replies 0 MentionsThe Queen and the rule that distroyed and changed everything
0 Likes 0 reposts 0 Bookmarks 0 Replies 0 Mentions