About Me
There is only one thing that matters if you are a shinobi, and it isn't the number of jutsu you possess. All you need is the guts to never give up.
– Jiraiya Sensei
Hey there. My name is Gurkirat Singh (aka tbhaxor). I am a polyglot developer solving real-world problems and building SaaS applications for end-users to utilise my solution. You can see my work at GitHub or GitLab.
I have been into development for a long time and almost learnt everything from the open-source community. Now it's time to contribute back what I have learned and how I have learned in form of blog posts and walkthroughs. I am curious to learn how actually humans crafted rocks and minerals into what we know today as computers.
On this Blog
This is my secret cave where you will find content on the following topics
- Cyber Security
- Cloud Computing and DevOps
- Machine Learning
- Maths and Physics
For other posts on the topics related to development, please refer to my dev.to profile.
You will not only get the answers to "How-tos" but also "Why the hell it works like this". I will try my best to unravel the mystery that I struggled with while learning these concepts.
I try my best to first research the topic and then write it here on the blog. I also do provide some external links to the sources from where I have learnt those concepts or tricks.
But it is not always guaranteed that the information could be 100% correct because things are rapidly changing. If you believe that something is missed or wrong, please contact me and help me fix it.
Want to Connect?
I am working on my social skills and am now comfortable enough to have a chat with you. We can have a talk on science and technology, freelance projects and other than learning via the following channels
- Discord – at tbhaxor dot com
- Email – info at tbhaxor dot com OR tbhaxor at proton dot me
- LinkedIn – at tbhaxor
- Twitter – at tbhaxor
Note – Replace at with@and dot with.symbols to get the correct username.
If you want to share something in encrypted format, please use the following GPG key.
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEajKWGBYJKwYBBAHaRw8BAQdABUIZzCFJq966mDU3XI29N2HkzWAxc6nW23xS
WsEBjv60IUd1cmtpcmF0IFNpbmdoIDxpbmZvQHRiaGF4b3IuY29tPoiQBBMWCgA4
FiEED679NxcVlhtZDJHvUJKy/DdZZ48FAmoylhgCGwMFCwkIBwIGFQoJCAsCBBYC
AwECHgECF4AACgkQUJKy/DdZZ4/NpgEAtRSZcDVmGexVq8vjftFQU2GGA4skpC+3
feFs3+4oKIYA/ir2V6Imq2SM5oPFAMLtR35KMszy/NZKKfCnnmXlt/YIuDgEajKW
GBIKKwYBBAGXVQEFAQEHQDTCvYS5L/ZL5551XXyBJWUlw3dBX9m3E9ULO7nJ9Bdc
AwEIB4h4BBgWCgAgFiEED679NxcVlhtZDJHvUJKy/DdZZ48FAmoylhgCGwwACgkQ
UJKy/DdZZ48ptgD9GBF2YVRfMhpfkMZaN4w2Jv2rzL2KGwVelVz+Z37ksYIA/RFI
2l3wS50bkGjM/JybgLhMqp10JOEknfsZz6cpCPkO
=IjRt
-----END PGP PUBLIC KEY BLOCK-----
Encrypt using public key, and encode with Base64 before emailing me
gpg --import tbhaxor-pub.gpg
gpg --encrypt --recipient [email protected] message.txt
base64 -w0 message.txt.gpg