DEV Community

# codequality

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Keep your Copilot and your code quality

Keep your Copilot and your code quality

2
Comments
3 min read
TypeLib JS (part 3) - Error debugging and conditional verification

TypeLib JS (part 3) - Error debugging and conditional verification

2
Comments
3 min read
Making Informed Decisions: When to Utilize npm Packages in Frontend Development

Making Informed Decisions: When to Utilize npm Packages in Frontend Development

2
Comments
5 min read
Six Factors That Raise The Risk Of Bugs In A Codebase

Six Factors That Raise The Risk Of Bugs In A Codebase

5
Comments
4 min read
Clean as you code approach — SonarQube Analysis

Clean as you code approach — SonarQube Analysis

Comments
5 min read
TypeLib JS (part 2) - grouped types

TypeLib JS (part 2) - grouped types

1
Comments
3 min read
Mastering Code Review skills using AI tools

Mastering Code Review skills using AI tools

2
Comments
3 min read
Simplify your code

Simplify your code

25
Comments 8
5 min read
How CodeRabbit AI is Revolutionizing Coding with Intelligent Automation

How CodeRabbit AI is Revolutionizing Coding with Intelligent Automation

Comments
3 min read
The Art of Writing Clean Code: A Guide for Developers

The Art of Writing Clean Code: A Guide for Developers

Comments
4 min read
9 rules for writing (better?) code

9 rules for writing (better?) code

14
Comments 5
7 min read
Houston, we've got code quality problem here

Houston, we've got code quality problem here

3
Comments
2 min read
Concise Gherkin - How brevity improves BDD scenarios

Concise Gherkin - How brevity improves BDD scenarios

8
Comments
3 min read
Be careful about the switch statement in PHP

Be careful about the switch statement in PHP

4
Comments 5
2 min read
Never use `empty` function in PHP

Never use `empty` function in PHP

17
Comments 24
2 min read
Rethinking best developer practices

Rethinking best developer practices

4
Comments
3 min read
Master TypeScript Quality with This Essential Checklist

Master TypeScript Quality with This Essential Checklist

39
Comments 7
7 min read
Good code isn't enough - you need good docs too! đź“ť

Good code isn't enough - you need good docs too! đź“ť

Comments
1 min read
Technical Debt in Software Development: Strategies, Insights, and Best Practices

Technical Debt in Software Development: Strategies, Insights, and Best Practices

5
Comments
9 min read
AutoPilot, CoPilot, or AI Assistant?

AutoPilot, CoPilot, or AI Assistant?

1
Comments 2
2 min read
Review code

Review code

Comments
6 min read
Introducing TypeLib JS - simplified type detection and debugging

Introducing TypeLib JS - simplified type detection and debugging

31
Comments 11
2 min read
Stoic Driven Development

Stoic Driven Development

14
Comments 1
3 min read
How I made it impossible to write spaghetti code. Part 2

How I made it impossible to write spaghetti code. Part 2

Comments
3 min read
Divergent Change

Divergent Change

7
Comments
5 min read
Understanding Git Rebasing: A Detailed Guide with Commands

Understanding Git Rebasing: A Detailed Guide with Commands

2
Comments
2 min read
Quality of Software at Woovi

Quality of Software at Woovi

6
Comments
3 min read
Decorator Dryer: Keeping Your Ruby On Rails Decorators DRY

Decorator Dryer: Keeping Your Ruby On Rails Decorators DRY

1
Comments
3 min read
AI-powered GitHub app to automatically link issues in a PR

AI-powered GitHub app to automatically link issues in a PR

1
Comments 1
4 min read
CSS: Selector vs declaration duplication dilemma

CSS: Selector vs declaration duplication dilemma

1
Comments 2
1 min read
Flutter Project Architecture: Organizing for Clarity and Efficiency

Flutter Project Architecture: Organizing for Clarity and Efficiency

2
Comments
5 min read
What I learned as a Software Developer while creating my product

What I learned as a Software Developer while creating my product

Comments
4 min read
Common Misconceptions About Clean Code

Common Misconceptions About Clean Code

8
Comments 2
3 min read
Introducing Go-Architect

Introducing Go-Architect

9
Comments
3 min read
CĂłdigo limpo

CĂłdigo limpo

1
Comments
2 min read
Is Shorter Code, Better Code?

Is Shorter Code, Better Code?

34
Comments 68
1 min read
Comparing CodiumAI PR-Agent to Copilot for Pull Request

Comparing CodiumAI PR-Agent to Copilot for Pull Request

2
Comments
8 min read
Does this PR effectively resolve the linked issues, here's how AI can help answer this

Does this PR effectively resolve the linked issues, here's how AI can help answer this

Comments
3 min read
Strategic Considerations for Using Named Arguments in Code

Strategic Considerations for Using Named Arguments in Code

Comments
3 min read
How Does AI Code Generation Work? And what are some popular AI code generation tools?

How Does AI Code Generation Work? And what are some popular AI code generation tools?

1
Comments
3 min read
A Step-by-Step Guide to Effective Code Reviews

A Step-by-Step Guide to Effective Code Reviews

1
Comments
6 min read
Data Quality

Data Quality

Comments
15 min read
golangci-lint: a powerful and complete Go linter

golangci-lint: a powerful and complete Go linter

Comments
3 min read
It’s OK if your code is just good enough

It’s OK if your code is just good enough

2
Comments
4 min read
Tame Testing Chaos with Gotestsum

Tame Testing Chaos with Gotestsum

Comments
3 min read
Simplify Your Codebase with Auto-Sorting Linter using eslint-plugin-simple-import-sort

Simplify Your Codebase with Auto-Sorting Linter using eslint-plugin-simple-import-sort

7
Comments
7 min read
The Disposal Pattern in .NET: Managing Unmanaged Resources and Implementing Clean-Up

The Disposal Pattern in .NET: Managing Unmanaged Resources and Implementing Clean-Up

Comments
3 min read
Conditional React props with TypeScript Function Overloading

Conditional React props with TypeScript Function Overloading

4
Comments
2 min read
How-to Run a Customer Zero Testing Program

How-to Run a Customer Zero Testing Program

2
Comments
5 min read
The importance of prioritizing code optimization for humans rather than machine

The importance of prioritizing code optimization for humans rather than machine

1
Comments 2
3 min read
This function has too many params

This function has too many params

2
Comments
2 min read
How would you describe the quality of the codebases you've worked on in your career?

How would you describe the quality of the codebases you've worked on in your career?

16
Comments 18
1 min read
Handling errors in TypeScript the right way

Handling errors in TypeScript the right way

14
Comments 5
14 min read
Leveraging Conditional Properties Type Checking with Discriminated Unions

Leveraging Conditional Properties Type Checking with Discriminated Unions

2
Comments 1
3 min read
Qodana Is Out Of Preview With First-Class JetBrains IDE Integration

Qodana Is Out Of Preview With First-Class JetBrains IDE Integration

6
Comments 1
5 min read
Suspending functions should not be called on a different dispatcher

Suspending functions should not be called on a different dispatcher

5
Comments 2
2 min read
Brewing Quality in Software Development: The "Quality Café" Story

Brewing Quality in Software Development: The "Quality Café" Story

5
Comments 2
2 min read
The key responsibilities of a Software Quality Manager: ensuring high-quality software development

The key responsibilities of a Software Quality Manager: ensuring high-quality software development

8
Comments 1
9 min read
Building the Bedrock: Employing SOLID Principles in Data Science

Building the Bedrock: Employing SOLID Principles in Data Science

6
Comments
4 min read
Extension Oriented Design in Kotlin

Extension Oriented Design in Kotlin

9
Comments
3 min read
loading...