S. Apurbadesignblogs.hashnode.dev·18 hours agoIntroduction to Design PatternsHealthy Introduction Throughout this article, we will explore design patterns from first principles: what exactly a design pattern is, why design patterns are needed, and how each design pattern is implemented both theoretically and through basic pro...37 readsdesign patterns
Archit Jainsolid-design-patterns.hashnode.dev·Feb 15, 2025Factory Design PatternFactory Design Pattern is a creational design pattern which means object will be created at compile time. It is categories into three design patterns. Simple Factory Factory Method Pattern Abstract Factory Pattern Let’s Understand Each of them o...53 readsdesign principles
Jawad Vajeehvajeeh.hashnode.dev·Feb 7, 2025Unlocking Flexibility: Mastering Compound Components in ReactIn this blog, let’s learn an important React Design Pattern — Compound Components. We will understand what this pattern is all about by making a reusable Accordion Component. What are Compound Components? Compound Component is a powerful React Design...2 likesReact
Saravana Sai saravanasai.hashnode.dev·Feb 7, 2025Mastering the Singleton Pattern: Guaranteeing a Single InstanceIntroduction In our ongoing exploration of design patterns, we've journeyed through creational and structural patterns, discovering elegant solutions to recurring design challenges. Now, we arrive at a pattern that stands out for its unique purpose t...Design patterns -1 01Developer
Darsh Pateldarsh-patel.hashnode.dev·Feb 5, 2025The Chain of Responsibility Design Pattern in GolangIntroduction The Chain of Responsibility (CoR) pattern is a behavioral design pattern that allows multiple objects to process a request sequentially until one of them handles it. This pattern promotes loose coupling and enhances flexibility in reques...golang
Shoyombo Gabriel Ayomidedrprime.hashnode.dev·Feb 1, 2025Navigating the Digital Canvas: A Journey through the Evolution of Website Design TrendsVisiting a website for the first time, the first thing users notice is the design. Although some users might not have an idea about fonts, colours, images, and other design components individually, nonetheless they perceive the overall presentation o...1 like·51 readsDesign
Aakash Rathodproactiveux.hashnode.dev·Jan 27, 2025Proactive UXIn today’s digital world, the best user experiences aren’t just reactive—they’re proactive. Proactive UX designs systems that anticipate user needs, solve challenges before they arise, and provide seamless, personalized experiences. 🔍 Key Features o...1 likeGeneral Programming
Affan Shaikhsurabaffanshaikhsurab.hashnode.dev·Jan 27, 2025Building with Blocks: Understanding Structural PatternsAll the images are from https://refactoring.guru/design-patterns. Please visit the site for a more detailed explanation. Facade As human beings, we all love the abstraction of things. We want to use the internet without knowing how it really works, ...structural design pattern
Affan Shaikhsurabaffanshaikhsurab.hashnode.dev·Jan 27, 2025Building Blocks of Code: Fun with Creational Design PatternsAll the images are from https://refactoring.guru/design-patterns. Please visit the site for a more detailed explanation. What Are Creational Patterns? Creational patterns are like blueprints for building objects in software design. They focus on how...design principles
Ender Wigginsjinno.hashnode.dev·Jan 23, 2025Jinno — IDE extension I made to preview React componentsI built Jinno because I often found myself juggling between my code editor and browser to preview React components during development. It was frustrating and time-consuming, breaking my workflow and focus. With Jinno, I can now see live previews of R...React