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...Discuss·64 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), ...Discuss·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...Discuss·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...Discuss·54 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...Discuss·97 readsabstraction
Onuh Kyrian Udochukwucodebee.hashnode.dev·Jan 21, 2024Creating custom template tags in DjangoFor those well-versed in Python Django, common template tags like {% load static %} , {% if %}are likely second nature, these are all part of the Django templating language but did you know you can create your own custom template tags?, In this artic...Discuss·26 readsDjango
Mark Maksimarkmaksi.hashnode.dev·Jan 3, 2024Master TypeScript GenericsGenerics is a concept in programming that allows us to create reusable code. I will first talk about what generics are and then I will show some simple and advanced examples to enforce what we've learned. If you wish to see a real life example of gen...Discuss·35 likes·1.9K readsTypeScript
Tebogo Nomnqatebza.dev·Dec 18, 20235 essential tips to writing readable codeCode is often read than written, making code readability a crucial aspect of software development. Readable code is easy to understand, allowing developers to follow the logic effortlessly through the lines. In this article, drawing from my experienc...Discuss·2 likes·29 readsreadability
Ogunuyo Ogheneruemu Biruemu.hashnode.dev·Dec 11, 2023Reusable React Components Across Multiple ScreensWhen developing applications, reusability stands as a cornerstone of efficient coding. With React's component-based architecture, we can seamlessly implement a single component across various screens, ensuring consistency and reducing redundancy. Bui...Discussscreens
Moyinoluwa Fesobimoyinfesobi.hashnode.dev·Sep 20, 2023Creating Reusable Components in ReactIntroduction In React, a component is a fundamental building block of a user interface (UI). It encapsulates a piece of the UI and its behaviour into a self-contained module that can be reused throughout an application. Reusable components are a key ...Discuss·63 readsReact