MSManikandan Sinmanikandan4411.hashnode.dev·3d ago · 11 min readError and Exception Handling in JavaIntroduction While developing Java applications, errors and unexpected situations can occur during program execution. For example: Dividing a number by zero Accessing an invalid array index Reading00
MSManikandan Sinmanikandan4411.hashnode.dev·Aug 8 · 11 min readOOPs Concepts in JavaIntroduction Object-Oriented Programming (OOP) is a programming approach based on objects and classes. Java is primarily an object-oriented programming language, and understanding OOP concepts is esse00
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