Kristopher Guzmankag359six.hashnode.net·Dec 2, 2020A Better Way to Structure React ProjectsFirst off, if you don’t know what atomic design is, I’ll give a brief primer below but I suggest you go to Brad Frost’s website and check it out. Atomic design is Brad Frost’s methodology for building design systems. The idea is that we can take the ...Discuss·101 likes·5.4K readsWeb DevelopmentGreat article Kris! I am definitely going to be looking more into atom design! Cant wait for the next part! 3
Anuraganuragkr.hashnode.net·Feb 7, 2022How I structure my Next JS ProjectsHello folks! It's been a while since I published an article. So today I'm going to explain how I structure my NextJS projects. Note: There is no right or wrong way to structure a Next JS project, and this is highly opinionated. So, the structure o...Discuss·97 likes·43.1K readsNext.jsGreat Article Anurag! Will use this method 3
Mario Cerveramacerub.hashnode.net·Dec 29, 2020FeaturedAre design patterns still relevant?Design patterns became popular during the 90s, when the “Gang of Four (GoF)” (Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides) wrote the well-known book: "Design Patterns: Elements of Reusable Object-Oriented Software" This book is one...Discuss·96 likes·3.9K readsdesign patterns
Prashantprashhantss.hashnode.net·Apr 25, 2023Get Into DevOpsIntroduction Software development is a complex process that involves many different teams and processes. Traditionally, development and operations have been handled by separate teams, which can lead to inefficiencies, miscommunication, and delays in ...DiscussDevops
Saravana Sai saravanasai.hashnode.net·Apr 23, 2023Why Micro Service Architecture?Introduction Hi, Folks I'm so excited to share my thoughts on the need for microservice architecture in 2023. I hope you'll find something that resonates with you. So sit back, grab a cup of coffee, and dive in! Pre-requisites Before getting into the...Discuss·33 readsSoftware Engineering
Akarsh Vermaakarsh.hashnode.net·Apr 23, 2023Architecture Patterns?Do software products follow patterns? Why is it important to think about them? Introduction Human beings have a knack for finding patterns. Given clouds we tend to find shapes and faces in them, we connect the stars with imaginary lines to define au...DiscussArchitecture Patternssoftware architecture
ILYAS RUFAIrufilboy.hashnode.net·Apr 22, 2023A Brief Introduction to Distributed SystemIn this blog, I'll be exploring what distributed system is all about in a brief explanation! What are distributed systems? Distributed systems refer to a collection of independent computers that work together as a single system. In a distributed syst...Discuss·1 like2Articles1Week
Theodoros Karropoulosthkarropoulos.hashnode.net·Apr 20, 2023The Open-Closed Principle: A Guide to Writing Maintainable CodeWhat Open-Closed Principle (OCP) is? The Open-Closed Principle is a fundamental principle in software engineering that states that software entities should be open for extension but closed for modification. This principle is one of the core principle...Discuss·15 likes·50 readsSOLIDsoftware development
Akarsh Vermaakarsh.hashnode.net·Apr 20, 2023Why should you draw Software Architectures?Thoughts & Experiences for Drawing Software Architecture Most Architects represent their thoughts in the form of diagrams. These are of varied types and formats. - Some like to represent in the form of mixed formats representing Data flow, Applicati...Discuss·8 likessoftware architecture
James Ochapaocee.hashnode.net·Apr 19, 2023Breaking Down Monoliths: Exploring Microservices in Backend Web DevelopmentMicroservices architecture has gained immense popularity in recent years due to its ability to break down a monolithic application into smaller and more manageable services. In this article, we will discuss microservices in backend web development an...Discusssoftware development
Rudraksh Nanavatyrudrakshnanavaty.hashnode.net·Apr 18, 2023Clean ArchitectureForeword Hello, fellow experimenters! 👋 Welcome to my Lab! 🧪 In today's experiment, we're gonna be looking at Clean Architecture. 😄 As developers, we're always told to stay up-to-date and learn new things. But then we run into old code that's abou...Discuss·1 like·227 readsClean Architecture
Sofwan A. Lawalsofwancoder.hashnode.net·Apr 15, 2023Understanding Scalability: Beyond SpeedWhen discussing the planning and development of software, it is common practice to use the terms "speed" and "scalability" interchangeably. However, these ideas do not refer to the same thing, and it is critical to have a solid understanding of the d...Discuss·2 likes·80 readsscalability
Imamuzzaki Abu Salamimbios.hashnode.net·Apr 13, 20233 Scalable Next.js Architecture BoilerplateNext.js is a React framework that allows you to build server-side rendered React applications. It is a great tool for building web applications, but it can be difficult to scale your application as it grows. In this article, we will look at some of t...Discuss·10 likes·725 readsNext.js