Francesc Travesablog.cesc.cool·5 hours agoA software engineering thesisBooks are the best way to convey knowledge, especially when they aim to share a holistic mindset or point of view—those books that make your mind explode. However, the more books you read, the harder it becomes to be awed. At some point, you might no...software development
Material360types-of-modular-construction-in-india.hashnode.dev·Jan 6, 2025Types of Modular Construction in IndiaWritten by Eshwar, on 2024-07-16 Written by Eshwar, on 2024-07-16 Before we dive into the specific types, it's essential to understand why modular construction has become such a game-changer in India. In a country where rapid urbanization and popula...architecture
RT Realtorsrtrealtors.hashnode.dev·Nov 15, 2024Understanding Minimalism in Architecture: A Down-to-Earth GuideLet's talk about minimalism in architecture - you know, that clean, simple style that makes you feel instantly calm when you walk into a space. It's not just about having fewer things around; it's a whole way of thinking that believes "less is more."...haldwani
Mehdi Jaimehdijai.hashnode.dev·Nov 2, 2024Code Design: Chapter 4 - Coding Standards and Best PracticesIntroduction Coding standards and best practices are crucial for ensuring code quality, maintainability, and collaboration within development teams. Adhering to these practices not only helps developers write better code but also fosters a culture of...Code Designclean code
Mehdi Jaimehdijai.hashnode.dev·Nov 2, 2024Code Design: Chapter 3 - Architectural PatternsIntroduction Architectural patterns provide structured ways to design software systems, especially when dealing with complex applications. Each pattern addresses specific challenges related to scalability, maintainability, and flexibility, making the...NodeExpAPIdesign patterns
Praveen Agrawalpraveenagrawal.hashnode.dev·Oct 21, 2024Architectural Design: Balancing Functionality, Quality, and ConstraintsArchitectural design is central to the success of software systems. It involves more than just defining components; it requires balancing the project's purpose, primary functionalities, quality attributes, and constraints to create an optimal structu...Architecture & Designarchitectural constraints
Praveen Agrawalpraveenagrawal.hashnode.dev·Oct 16, 2024Crafting Quality Software: Strategies for Achieving Key Architectural AttributesTo craft quality software, achieving key architectural attributes is essential. This article provides practical strategies to focus on when designing software architecture to ensure it meets important quality attributes. By understanding how specific...Architecture & DesignQualityAttributes
Praveen Agrawalpraveenagrawal.hashnode.dev·Oct 15, 2024Mastering Software Architecture: An Intro to ADD and Key Architecture StructuresMastering software architecture involves understanding and applying various architectural structures to meet system properties like security, availability, and maintainability. Not all software structures are considered architectural; only those that...Architecture & DesignAttribute Driven Design
Praveen Agrawalpraveenagrawal.hashnode.dev·Oct 14, 2024Effective Software Architecture: Balancing Design, Requirements, and InnovationSoftware design involves addressing challenges to meet users' needs, satisfy constraints such as budget and timelines. It combines known design principles in innovative ways. Software architecture, crucial for aligning stakeholders and predicting qua...Architecture & Designarchitecture
Ayanconnectedrhythms.hashnode.dev·Oct 11, 2024"Unlocking Silence: How Noise Cancellation Technology Works"In a world filled with constant noise—from busy city streets to the hum of an office—noise-cancelling technology has become a lifesaver for those seeking quiet and focus. Whether it’s noise-cancelling headphones or soundproofing techniques, this tech...Computer Science