Shivanshi Singhshivanshi770.hashnode.dev·Nov 8, 2024Software Testing Strategies for Improving QualityQuality assurance in software development relies heavily on effective testing strategies. Testing ensures the product meets specifications, satisfies user expectations, and operates reliably under various conditions. In this article, you will explore...DiscussSoftware Testing
Jatinjatin2231.hashnode.dev·Sep 9, 2024Day 1 of DevOps - 45 Days: What is DevOps?Welcome to Day 1 of the 45 Days of DevOps journey! Over the next several weeks, we will dive into various aspects of DevOps, its tools, best practices, and how it is revolutionizing the software development and delivery process. Whether you're a begi...Discuss·1 like·36 readsAgileDevelopment
Developer Fabiodeveloperfabio.hashnode.dev·Sep 3, 2024Enhancing Team Collaboration and Code Quality through Effective Pull RequestsPull requests (PRs) are a cornerstone of collaborative software development, providing a structured mechanism for team members to review, discuss, and improve code. By using PRs, developers can share their changes with the team, initiate in-depth dis...DiscussPull Requests
Kajal Patilkajalpatil.hashnode.dev·Aug 13, 2024Understanding the Software Development Life Cycle (SDLC) and Its Role in DevOpsThe Software Development Life Cycle (SDLC) offers a structured framework for software development, ensuring processes are systematic, efficient, and controlled. This article delves into each SDLC phase and demonstrates how DevOps practices enhance th...DiscussSDLC phases
Himanshudigital01.hashnode.dev·Aug 5, 2024Boost Software Quality Using Unit Tests and AutomationImportance of unit tests in software development Unit tests are the foundation of a robust and reliable software development process. They play a crucial role in ensuring the quality and stability of your codebase. By writing unit tests, developers c...Discusssoftware development
Adrian Kodjaadriankodja.com·Jul 19, 2024Lessons from the CrowdStrike Outage: Why Best Practices Matter19th of July, Friday morning's events serve as a stark reminder of the critical importance of best practices and quality standards. CrowdStrike, a leading cybersecurity company valued at around $80B, had a huge outage because of a failed global softw...Discuss·84 readssoftware development
bikal adhikaribikaladhikari.hashnode.dev·Jun 19, 2024Understanding Linting, Linters, and ESLint: A Guide for JavaScript DevelopersAs a software engineer, you have likely encountered terms like "linting," "linters," and "ESLint" in your development workflow. These concepts are crucial for maintaining high code quality and ensuring consistency in your codebase. This blog post exp...Discusssoftware development
Aditya Tomaraditomar.hashnode.dev·Dec 17, 202310 Tips For Effective Software TestingSoftware testing is an important part of the development process to ensure the software works as expected and is free of bugs. Here are 10 tips to improve your software testing techniques: 1. Understand the requirements The first step is to fully un...Aakash Sharma and 1 other are discussing this2 people are discussing thisDiscuss·7 likes·212 readstips for testing
LambdaTestlambdatest.hashnode.dev·Oct 16, 2023A Guide to Implementing Test Observability for Enhanced Software QualityObservability has become a buzzword in the software development and the testing industry in recent years. It represents a fundamental shift in how we understand and manage complex software systems. When it comes to software testing, observability com...Discuss·2 likesTest Observability
Ismail Harikismailharik.hashnode.dev·Jun 18, 2023The Factory Method Design Pattern in JavaIntroduction: The Method Factory design pattern is a creational pattern that provides an interface for creating objects. It encapsulates the object creation logic within a method, allowing subclasses to decide which concrete class to instantiate. I...Discuss·29 readsdesign patterns