MNMustafa Nohrioinmustafanohrio.hashnode.dev·Jul 26 · 6 min readWeek 3 of My AI/ML Journey: Object-Oriented ProgrammingWeek 3 was the biggest conceptual shift so far. Weeks 1 and 2 were mostly about learning syntax and built-in tools. Week 3 was about learning a completely different way of thinking about code — organi00
PDPrakash Deyinprakashdey.hashnode.dev·Jul 16 · 9 min readSOLID Principles Explained with Real-World Python Examples (Beginner's Guide)SOLID Principles Explained with Real-World Python Examples If you've written Python for a while, you've probably felt this pain: you open a file to make a "small" change, and three hours later you're 00
KMKaustubh Mishrainkmscratch.hashnode.dev·Jun 28 · 22 min readThe Holy Trinity: JVM, JRE, and JDK Explained Hello guys, a warm welcome to my scratchPad. If you are new to this series and wanna know more about it, as well as my resources and motivation behind it, you can read it up here in the Series Introdu10
SDsanhita dawninscaledojo.hashnode.dev·Jun 22 · 7 min readHLD vs LLD: A Practical Breakdown for Interview PrepI once watched someone absolutely nail a "design Twitter” question-sharding strategy, fan-out on write vs read, the works-and then completely stall five minutes later when asked to sketch the actual c11E
AAAbstract Algorithmsinabstractalgorithms.hashnode.dev·Jun 18 · 11 min readPython Metaprogramming: Creating Custom Metaclasses and Attribute DescriptorsTLDR: Metaprogramming is the art of writing code that manipulates, generates, or validates other code at runtime. In Python, this is achieved using Metaclasses (which customize class creation) and Des00
AAAbstract Algorithmsinabstractalgorithms.hashnode.dev·Jun 18 · 23 min readLow-Level Design for an AI Agent Orchestration Engine: Designing a Stateful Execution FrameworkTLDR: In this guide, we design a stateful, graph-based AI agent execution engine in Java using clean object-oriented principles. By structuring execution as nodes and edges over a shared state, we pre00
SJShashank Joshiinwhypython.hashnode.dev·Jun 9 · 8 min readI Struggled with OOP in Java. Python Made It Click.Let me be honest with you. When I first encountered Object Oriented Programming in my 4th semester, it was taught in Java. I struggled through the whole course. Never understood the why, never underst00
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
NRNavdeep Rohillainjavascript-journey-by-navdeep.hashnode.dev·May 10 · 8 min readThe this keyword in JSThere’s a moment almost every JavaScript developer goes through at least once. You write a perfectly normal function, call it inside an object, and everything works exactly the way you expect. Then a 00
NRNavdeep Rohillainjavascript-journey-by-navdeep.hashnode.dev·May 10 · 6 min readThe new keyword in JSIntroduction When you first learn JavaScript, objects feel easy, right? But behind the scenes, one tiny keyword I mean new performs a powerful multi step process. In JavaScript, the new keyword is the00