Celestina Odilitinatech.hashnode.dev·Jan 17, 2025CloudFormation: AWS Infrastructure as CodeWhat is CloudFormation CloudFormation is AWS native Infrastructure as Code (IaC) service. It allows for modelling, provisioning and managing of AWS resources in a structured, repeatable, and automated way. With CloudFormation, you do not need to indi...AWS CloudFormation
Ahmad Basha Shaikblog.ahmadbshaik.com·Jan 14, 2025Simplicity and Re-usability: React SVG and SVG PropsScalable Vector Graphics are reliable and high quality graphics which are often used as icons. Unlike JPGs and PNGs, SVGs won’t lose quality in any screen resolution and at any zoom level. We can use these SVGs to reduce our build size exponentially ...46 readsSVG
Emmanuel Otienosyntaxsugar.hashnode.dev·Dec 28, 2024Code Readability: Writing code for humansCode readability is one of the most crucial aspects of software development that often gets overlooked in favor of functionality and performance. While writing code that works is important, writing code that other developers (including your future se...reusablility
Ayomikun Osotaayoosota.hashnode.dev·Oct 8, 2024Same Same is Good EnoughAs a developer, I’ve been fed a consistent message throughout my career: Don’t Repeat Yourself (DRY). Every course I've taken, whether from Andrei, Angela, John, or other instructors, has drilled this principle into my head. The message is always the...abstraction
Chineta Adinnunetacci.hashnode.dev·Sep 17, 2024The Importance of Component Reusability in React: How to Write DRY CodeIn software development, writing clean, maintainable, and scalable code is important. One principle that plays a crucial role in achieving this is DRY—Don't Repeat Yourself. DRY encourages reducing repetition in code by centralizing logic and compone...32 readsReact
vijayaraghavan vashudevanvjraghavanv.hashnode.dev·Sep 3, 2024Building Reusable Infrastructure with Terraform Modules👨🏽💻This article, will explain in detail how to create reusable modules in Terraform, define input variables, and output values from modules👨🏽💻 🌌Synopsis: ⛳ Learn the fundamentals of working with modules in Terraform and how to structure your...81 readsAWS
Sanjit Gawadesanjit.hashnode.dev·Apr 17, 2024How to Improve React App Maintainability with Single Responsibility PrincipleThe Single Responsibility Principle (SRP) is a fundamental concept in software design that emphasizes creating well-defined, modular units of code. In the world of React development, where components are the building blocks of user interfaces (UIs), ...1 likesingle responsibility principle
Prince C. Ngumohachukwuemekangumoha.hashnode.dev·Feb 16, 2024Design Patterns: What Are They? Why Should You Care?I really love to code. And, I'm sure that if you're reading this, you do to. I'm also sure that if you're reading this, you also agree with me that although it's easy to hack your way to code that works i.e does what you want it to do. It's a bit har...2 likesdesign patterns
Shanmuga Priyanshanmugapriyan.hashnode.dev·Feb 11, 2024Serverless operations with AWS Lambda and DynamoDB: Embracing the Power of Lambda LayersIntroduction In this blog, I'll break down the simplicity of CRUD operations and shine a light on a real game-changer - Lambda Layers. These layers aren't just code; they're the secret sauce that makes your functions reusable, maintainable, and downr...59 readsaws lambda
Kemal Taskincontroversialarchitect.hashnode.dev·Feb 2, 2024The rule of threeEvery developer is a software architect. Every time we write code, we follow the design patterns, we decide on the design patterns, we take software principles into consideration, we weigh pros and cons, we aim towards a more maintainable and cleaner...101 readsabstraction