A bloat-less, ad-less, tracking-free, buzz-word free, static website

What?

This is an attempt to make a fully JavaScript-free, Accessibility friendly, and bloat-less website. I have revised it many times using various CSS frameworks before. But this time, I do it without the help of other frameworks.


Why?

Internet has become bloated, recruitment agencies filter candidates by buzz-words, tracking and anti-tracking tools became a cat and mouse chase.

Internet used to be a lovely place where people could share their ideas in the public domain, but now they are all protected by licenses and prevents readers from copying texts even if it is for educational purposes.

Banking websites has 6-12 character password rules, right-clicks are disabled, can't use password managers to auto-fill passwords, and analytics embedded from services who primarily live by spying on people.


I am hoping to inspire young generations to take the right path by making this website, showing that you can still make a functioning and beautiful website without compromising privacy.


Edge Cases

This website partially supports IndieWeb to help build a better internet.
This means that I stray a bit away from sending pure HTML and CSS files, these are generated on server-side to implement categories and to help in the long term goals of this website.

  • All blogs contain h-entry to make it machine-readable.
  • h-card is available if you want my profile card to be crawled or be mentioned in your website.
  • Can filter based on categories (click on any hashtag on a blog).
  • Will soon have a server-side search feature.
  • Will soon have webmentions.
  • Will soon have RSS feeds to read blogs without browsing my website.


Weird-but-ok Flex

512 KB CLUB GREEN TEAM 250 KB CLUB

The name is confusing, what does it mean?

I came up with the name Coding Otaku while searching for a name that's related to both programming and Anime. I like watching Anime just as much as I love tinkering with code.

To my surprise, No one bought "codingotaku" as a domain name, and I couldn't find anyone in social media going by that name.

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 (It's not the proper use though).

The Tech I Use

Workstation

Self-Host

I self-host my videos and comment servers. My long term goal is to self-host every service that I use.
  • This Website - Served over nginx and written in rust, partially supporting IndieWeb.
  • PeerTube - PeerTube is a federated video streaming platform that uses P2P technology.
  • ISSO - Isso a commenting server similar to Disqus, but more privacy oriented.
    Commenting server is disabled to support Webmentions in the future.

Say Hello

CodingOtaku Logo drawn like a fat man with glasses. Free Software Foundation member since July 2020

My real name is Rahul S. Also known as Coding Otaku on the web.
I am a Full Stack Web Developer and I adore Accessibility, Minimalism, and the use of Vanilla programming languages in this buzzword filled era!
I write blogs and develop tools and pieces of software as a hobby.
You can contact me at contact@codingotaku.com,

I respond to most messages if I can, but I can't guarantee a reply.

Social

The only "Social Media" I use right now is Mastodon, I'm also linking to other places you can/cannot find me.