Contacting Me
This page is dedicated to people who want to contact me, I have a fairly low online presence, but you can still contact me through one of the means I mentioned here. If you find my name or nickname in any other place other than the links in this page, it is most probably not me.
- Published on .
- Last updated on .
- Tagged under
Note: Please stick to sending emails if your preferred way of communication includes using/installing proprietary software.
I have been told before that this page contains too much information, if you find this page dificult to navigate, please let me know via email on how I can improve it.
-
email: contact@codingotaku.com
If you received any another mail address with the same codingotaku.com domain from one of your contacts, please use that one to send the mail.
If you want an official talk (work, hiring), please do send the mail from your (or company's) domain to not lose credibility.
Instant Messaging
IM (Instant Messaging) must only be chosen when the communication is unofficial, all official communications must be done through email for better record keeping for all of us.
Keep in mind that I don't respond to strangers through IM. Also, have a look at nohello.net.
-
XMPP: codingotaku@member.fsf.org
You will need an account on a server that is compatible with XMPP Protocol.
Just like an email, XMPP is a decentralized way of doing communication, and it has support for end-to-end encryption. -
Matrix: @codingotaku:matrix.org
You will need an account on a server that is compatible with the matrix Protocol.
This is another decentralized way to contact me, and it also has support for end-to-end encryption. -
Signal: @codingotaku.01
Unfortunately this one is not decentralized, meaning we cannot switch apps or the server if we want to. So I generally don't prefer signal.
If you prefer this mode of communication, please let me know via an email so that I can add you as a contact.
I have written a blog post on why Switching to Signal is Not Enough.
Video Call
Usually there is no reason to have a video call, but if that is what you need for some reason, please send me an email first.
I avoid most propriatory video call services, and if it is absolutly necessary (like job interviews where a platform is set in stone), I will use a sandboxed environment so the quality will be low.
-
Jitsi Meet:
One do not require an account for this (depends on where it is hosted), any server that hosts a Jitsi server will be sufficient, just share me the link via an email.
If you don't have one hosted, I can share you a link to my instance to join as a guest (again, send me an email). No qualty guaranteed as this is running on a slow VPS in Germany. -
BigBlueButton:
BBB (Big Blue Button) is a conferencing service, if you want to invite me to a video conference, I preffer BBB. I do not host one (yet). If you have a server and would like to get rid of privacy invading conference services, please use BBB. Installation instructions
-
Jami : 674286597de4e38c2a72d23dfb3a5783966794a3
Yeah, that weird combination of letters and numbers is the ID, you most definitely want to copy it instead of typing it in.
Though I really like the Idea, Jami is unreliable most of the time for me. Since the program is peer-to-peer, both parties are required to be online to start a conversation, plase let me know via an email if you want to use this. I try to be always online on Jami.
Audio Call
I dislike audio calls, many who does this give no warning at all prior to calling, please avoid this if you can.
-
Mumble
Mumble is a free software just like all other programs I use, treat it as an alternative to Discord. I have not used this in a while, so let me know via email if you want to talk using mumble.
-
Phone call
I do not trust most people with my number as they might have installed programs that pulls, stores, and use numbers without the permission of all the unfortunate people in the contact list (e.g.: WhatsApp, true caller, Gmail, LinkedIn, etc.).
I have fewer issues to share my number with the employer if the job is guaranteed. But please use it only for record keeping and for emergencies.
If for some reason I shared my number with you, do notify me before you call, I do not save numbers unnecessarily and usually avoid calls from unknown numbers for my sanity.
Social Media
This is the last one in the list because I generally do not take part in one. But if you would like to follow
me, follow my Atom/RSS/JSON feeds instead, continue reading if you are not satisfied with it.
-
Mastodon: @codingotaku@fosstodon.org
I am one of those people who joined Mastodon before it became famous, I have never had an X (the ex Twitter) account. The mastodon community was small and had wonderful people. Now it is like any other social media, so I don't use it as much as I used to.
If you would like to follow me on mastodon, please read my pinned post first, and also know that social media is not meant to be used for private communication
-
LinkedIn: rahul-sivananda (read before following please.)
Yes, LinkedIn is a social media, I once deleted my account long ago, and I was kind-of forced to create a new one as the resume-filtering bots don't like it if I don't add one.
If you already follow me on LinkedIn, that is fine, but I don't really care about that account, and I will probably delete it in a few months.
I will never be positing anything in the LinkedIn social media, so while you can send me a connection request, do not follow me, as I will not follow you either.
-
Stack Overflow/Stack Exchange: coding-otaku
Don't ask me why I have this one, I just do, and I will probably delete this one too.
Stack Exchange is a community, so it is correct to call it a social media, and just like LinkedIn, I don't care about this one either, so don't follow me there.
Why Go Through This hassle?
This is a way of taking back the freedom not just for me, but also for anyone who will interact with me in the future.
I also found that not using free-software is inconvenient and frustrating.
- You have to trust a service/company to keep their promise without any guarantee. (read recent antitrust lawsuits)
- You do not know what is running in your system.
- Need to switch between platforms when once they do something bad (remember WhatsApp/Facebook/Zoom, etc.)
- Does not rely on an established protocol, this makes it difficult to convince others to switch with you.
- Does not play well with GNU/Linux systems.
- Need to keep reading the Privacy Policy since they can change at any time.
- Difficult to delete an account, even with GDPR/CCPA, there is no guarantee that the data will be deleted.
WhatsApp, Zoom, Microsoft Teams, Skype, Discord and other proprietary programs are inconvenient for me as I have to create and account for to use it, and raise a deletion request to remove my personal data when I don't want to continue it, then wait and hope that the account and personal information will be deleted.
And most of these proprietary programs invades user privacy. Going to privacy settings, reading them, and unchecking hundreds of checkboxes are I used to do when I used those services. Why do I have to go through those hassles? I couldn't find a reason, so I sent deletion requests to all those services and never looked back.
This Is Extreme!
All this privacy and security talks are for the systems I use personally.
For a job, if an organization wants me to use any proprietary service, the organization must provide an account and a machine for me to run that piece of software (this is what's being done in my current job). By this way, all my work can be separated from my private life.
If the organization is willingly giving away their freedom, I can't do much about it other than to promote free alternatives when possible and promoting them to my colleagues.
So if you are trying to recruit me, please do not suggest me to install a proprietary program to contact me or send a link to privacy disrespecting services for coding challenges. I will most probably refuse.
Also, you might be interested in reading some of my blogs on ethics.