---
title: "Aditya Abhinav (@devabhinav) | Hashnode"
description: "Be consistent. Everything is possible :). Read the latest articles by Aditya Abhinav on Hashnode."
url: "https://hashnode.com/@devabhinav"
---

@devabhinav

# Aditya Abhinav

@devabhinav · Joined May 2024

Be consistent. Everything is possible :)

### [Beyond the Basics: A Deep Dive into the TCP 3-Way Handshake](https://devabhinav.hashnode.dev/beyond-the-basics-a-deep-dive-into-the-tcp-3-way-handshake?utm_source=hashnode&utm_medium=feed)

At some point in networking, you must have come across the term TCP 3-way handshake. It may look simple at first, but it hides deeper concepts underneath. When learning this topic, you might have lear

4 min read · [devabhinav.hashnode.dev](https://devabhinav.hashnode.dev/beyond-the-basics-a-deep-dive-into-the-tcp-3-way-handshake?utm_source=hashnode&utm_medium=feed)

[Apr 18](https://hashnode.com/posts/beyond-the-basics-a-deep-dive-into-the-tcp-3-way-handshake/69e39ba1ee84f66e94a9b5ad)

### [Why I Found DBMS Confusing Until I Understood Anomalies](https://devabhinav.hashnode.dev/why-i-found-dbms-confusing-until-i-understood-anomalies?utm_source=hashnode&utm_medium=feed)

Anomaly — have you heard this term in your DBMS class? I know you have surely heard about it, because this is the root of most of the mess created in DBMS. An anomaly is a problem that is likely to ha

5 min read · [devabhinav.hashnode.dev](https://devabhinav.hashnode.dev/why-i-found-dbms-confusing-until-i-understood-anomalies?utm_source=hashnode&utm_medium=feed)

[Dec 16, 2025](https://hashnode.com/posts/why-i-found-dbms-confusing-until-i-understood-anomalies/694111b23e115553baf0f6a7)

### [SQL's Safety Secret: The Power of Transactions.](https://devabhinav.hashnode.dev/sqls-safety-secret-the-power-of-transactions?utm_source=hashnode&utm_medium=feed)

Transactions ? What is that ? Sending money to your father’s account from your bank account , is it? Well the answer is yes, anything that get its state changed from one to another in a instance of time can be called transaction. But we are in world ...

5 min read · [devabhinav.hashnode.dev](https://devabhinav.hashnode.dev/sqls-safety-secret-the-power-of-transactions?utm_source=hashnode&utm_medium=feed)

[Dec 13, 2025](https://hashnode.com/posts/sqls-safety-secret-the-power-of-transactions/693de804139e9e035571ebb0)

### [The Python Secret No One Tells You: Unmasking the Magic of 'self'](https://devabhinav.hashnode.dev/the-python-secret-no-one-tells-you-unmasking-the-magic-of-self?utm_source=hashnode&utm_medium=feed)

Is self a keyword? The answer is no!! Then what is this? Well before answering this question I would like to share where we use self. Lets see a code snippet : class Student: def \_\_init\_\_(self, student\_id, name): self.student\_id = student...

3 min read · [devabhinav.hashnode.dev](https://devabhinav.hashnode.dev/the-python-secret-no-one-tells-you-unmasking-the-magic-of-self?utm_source=hashnode&utm_medium=feed)

[Dec 12, 2025](https://hashnode.com/posts/the-python-secret-no-one-tells-you-unmasking-the-magic-of-self/693c97542b9c79d1c10a3bb4)

### [Cracking the Code: Why OOP Matters](https://devabhinav.hashnode.dev/cracking-the-code-why-oop-matters?utm_source=hashnode&utm_medium=feed)

Three major innovations in programming have been devised to cope with the problem of complexity. They are: Object Oriented Programming The Unified Modeling Language Improved Software development processes Object Oriented Programming (OOP) In thi...

2 min read · [devabhinav.hashnode.dev](https://devabhinav.hashnode.dev/cracking-the-code-why-oop-matters?utm_source=hashnode&utm_medium=feed)

[Mar 14, 2025](https://hashnode.com/posts/cracking-the-code-why-oop-matters/67d43c1b86920357a16c5628)
