Do I know my Database?
Intro to the series, starting with some lesser known facts about MySQL and InnoDB
Database
A deeper dive into InnoDB's data storage (B+ Trees) and MVCC, Snapshots, etc
Database
Cursors across Database Systems
Database
The 'I' in ACID, Concurrency Control in Database Systems
Database
Networks
A deep dive into WebSockets' specification, and the pros and cons
Networks
Security Aspects of WebSockets from the RFC
Networks
A look at the different layers of OSI model in a practical sense
Networks
How Remote Direct Memory Access improves on things, and AI Networking (Infinet)
Networks
Networks Applied
A high level look at Raft, and comparison to Paxos
Networks Appl
A look at lifecycle of a Push Notification, your SmartPhone, and OSPNS
Networks Appl
Key Components, Use Cases, overview of working
Networks Appl
Server Side Events explained, Why, When and How
Networks Appl
A overlook at how an E-mail server would be implemented, and the plausible challenges in making it recongized
Networks Appl
Developing API that are simple and intuitive to use
Networks Appl
CyberSecurity
Early days issue with JWT implementations, and the threats
CyberSecurity
What makes AI stand out in the field of cyber security
CyberSecurity
A look at how they are good at phishing
CyberSecurity
Programming Languages
Virtual Threads and Platform Threads, and how JAVA support them
Prog Lang
Reflection's benefits, and a comparison b/w C++ and Go (Golang)
Prog Lang
Stack Smashing Detected!!! How '__stack_chk_guard' makes this possible
Prog Lang
A deep dive into the implementation of Deque for Python, which is in C
Prog Lang
DSA in the Wild
Intro to the series, my opinion on LeetCode, and starting with Git Diff (Hunt and Mcllroy)
DSA
Closing on Git Diff with Myers Algorithm, and Starting with Spell Checkers
DSA
A deeper look at Version Control with Git (objects, content-addressable file system, etc)
DSA
ML-AI
An interesting research paper treading on Data Privacy in Federated Learning
ML-AI
What, How, Why of Hallucinations in LLMs
ML-AI
How AI could fix our (or, it's own) code
ML-AI
Miscellaneous
The relevance of Fuzz Testing in developing applications in today's world
Misc
How Direct Memory Access improves on things, and how Kafka benefits from this
Misc