SSSaksham Sahaniinmytsjourney.hashnode.dev·6d ago · 3 min readMastering TypeScript OOP: An Architect's Log The Shift to Structural Thinking For a long time, my approach to coding was procedural. I wrote functions, I looped through arrays, and if the output was correct, I was happy. But as my projects grew,00
MRMohan raoinlearnwithmohan.hashnode.dev·Aug 11 · 5 min readSimple Factory vs Factory Method vs Abstract Factory: The Guide I Wish I HadSimple Factory vs Factory Method vs Abstract Factory: The Guide I Wish I Had If you've ever looked at Simple Factory, Factory Method, and Abstract Factory side by side and thought "these all just... c00
HSHarshvardhan Sisodiyainharshcs.hashnode.dev·Jul 31 · 5 min readWhat Is an Object in Python, and Why Does Python Use Objects?Who can read this article? This article is intended for readers who already have a basic understanding of Python, including: Data types and data structures Variables Classes and objects Attributes00
HGHarsh Guptainharsh7562.hashnode.dev·Jun 8 · 5 min readObject-Oriented Programming (OOP) in Python Through Practical QuestionsObject-Oriented Programming (OOP) is one of the most important concepts in Python. Instead of learning OOP through theory, we'll learn it through a series of practical questions. By the end of this ar00
ABAman Beherainbeingamanforever.hashnode.dev·Jun 4 · 6 min readGSoC 2026 / Week 1: The skeleton and the selectorHi again. Week 1 of my GSoC with GNU Octave is done. This week was deliberately small in surface area and large in decisions, the kind of week where 280 lines of code take five hours of staring at exi10
TLThe Lazy coderinthelazycoderdev.hashnode.dev·May 29 · 4 min readTop 20 Low Level Design Interview Questions for SDE InterviewsBelow is a curated list of the most commonly asked Low Level Design (LLD) interview problems. Each problem includes a short explanation and a link to the complete solution with Java code, UML class di00
TLThe Lazy coderinthelazycoderdev.hashnode.dev·May 29 · 1 min readTop 10 Low Level Design Interview Questions for Software Engineers (LLD Guide)Low Level Design (LLD) questions are commonly asked in software engineering interviews and machine coding rounds. This article lists the most frequently asked LLD interview problems along with detaile00
ACARKPARAVA CHAKRABORTYinunderstand-and-build-in-web.hashnode.dev·May 10 · 4 min readThink Like an Architect: Understanding Object-Oriented Programming (OOP) in JavaScriptIf you have ever built anything—whether it is a Lego set, a piece of furniture, or a sandwich—you have followed a plan. In programming, as our applications grow, our "plans" can become messy. Object-O00
ARAkhtar Razaineverything-about-oop.hashnode.dev·May 10 · 4 min readUnderstanding this in JavaScriptThe this keyword is one of the most important and sometimes confusing concepts in JavaScript. Understanding this helps developers work with: Objects Methods Classes Event handlers In this guide,00
MKMohit Kumarinimohit1o1.hashnode.dev·May 8 · 5 min readUnderstanding Object-Oriented Programming in JavaScriptBlueprint banao, objects banao. Har error apni story rakhta hai. You write code. Same pattern. Different data. Ek error ka message alag. Doosre error ka stack alag. Bar bar likhna? Nah. OOP solves th00