Articles by Tag #codequality

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Testing in DevOps: Strategies, Tools, and Best Practices for Continuous Quality

In the world of DevOps, where speed and efficiency are paramount, testing plays a crucial role in...

Learn More 75 1Nov 10 '24

15 Code Quality and Security Tools Every Developer Should Know

Quality and security checks are essential parts of modern software development. As codebases grow...

Learn More 41 1Jan 17

Mastering JavaScript Variable Naming: Best Practices

Why Good Variable Names Matter. 1. Ditch var for Modern Declarations // Old...

Learn More 38 1Dec 2 '24

A New Era of Code Quality: Beyond bugs and into legal license compliance and risk management

In the interconnected world of software, few applications are conjured into existence entirely from...

Learn More 12 2Jun 25

The Boy Scout Rule (Yes, It Applies to Node.js Too)

A simple but powerful mindset to improve your codebase little by little. With Node.js examples and no fluff.

Learn More 9 0May 27

Tree-sitter: Simplificando a Análise de Código para Desenvolvedores

Se você já passou horas tentando entender um código mal indentado, ou se já se perdeu em um arquivo...

Learn More 8 0Mar 12

PHP Generics in Laravel 11

If you are a web applications builder with Laravel and happens to use PHPStan for static code...

Learn More 8 1Oct 22 '24

Boost Your Java Code Quality with PMD

Do you ever find yourself struggling with code smells in your Java projects? You’re not alone! Code...

Learn More 7 4Sep 20 '24

Mastering the Strategy Pattern with a Car Example 🚗⚙️

In the world of software design, flexibility and maintainability are crucial. One of the best ways to...

Learn More 6 0Feb 13

PHPStan: Elevate Your PHP Code Quality with Static Analysis

Managing code quality and ensuring error-free development can be challenging in the PHP ecosystem,...

Learn More 6 0Nov 10 '24

The Power of Organization: Why “One Class, One File” is Essential in Laravel Development

In the world of software development, clean and maintainable code is the cornerstone of a successful...

Learn More 5 1Aug 28 '24

Screenplay Pattern for Test automation: Actors - Who uses our software

🎭 Screenplay Pattern - Part 1: Actors If you're diving into the Screenplay pattern for test...

Learn More 5 0Aug 3

Movie X: A Developer’s Dive Into Flutter Project Organization

As developers, we know that the success of any project often hinges on how well its foundation is...

Learn More 5 2Jan 14

How to create a test ecosystem

As a QA Engineer, I have developed a robust test ecosystem that ensures the reliability and...

Learn More 5 0Feb 28

Adding a Rubocop config to an old repository | step-by-step guide

While using Rubocop as a linter/formatter is a no-brainer for most Rails developers these days, it...

Learn More 5 0Oct 23 '24

Code Reviews with AI: a Developer Guide

Code reviews are a cornerstone of software development. They're where we share knowledge, catch bugs...

Learn More 5 3Feb 18

Refactoring: The Art of Crafting Cleaner, Smarter, and More Maintainable Code

Introduction Imagine you're organizing your workspace. As you tidy up, you rearrange items...

Learn More 4 0Dec 10 '24

How to Enable CodeQL Analysis in Your GitHub Repository

What is CodeQL? CodeQL is GitHub's semantic code analysis engine that lets you discover...

Learn More 3 0May 18

Por que usar `record` para construir DTOs em C#?

Data Transfer Objects (DTOs) são um padrão de design amplamente utilizado para transferir dados entre...

Learn More 3 0Aug 24 '24

8 essentials for every JavaScript project

Boost your JavaScript project with these 8 must-have tools and practices. From Prettier to TypeScript, streamline your workflow, ensure code quality, and ship faster.

Learn More 3 0Nov 18 '24

A New Era of Code Quality: Beyond bugs to supply chain security and dependency health

In today’s interconnected software landscape, most applications don’t just spring up from thin air....

Learn More 3 2Jun 25

How Not to Use AI in Software Development

AI in software development offers incredible potential for productivity gains, yet its improper use...

Learn More 3 0Dec 30 '24

Stop Overcomplicating Input Parsing

Tired of writing multiple lines to convert string input into a list, tuple, or dictionary in...

Learn More 3 0May 14

Ensuring Code Quality in Software Development

It handled edge cases, passed all the tests, and even made it to production. But deep down, I knew...

Learn More 2 1Jun 5

Implementing Code Coverage and Test Coverage for Quality Metrics and Software Excellence

In modern software development, quality is paramount. Ensuring robust software delivery is not just...

Learn More 2 0Sep 9 '24

The Reality of Code Quality: Is Perfection More Important Than Progress?

No software is ever truly finished. Even the most polished codebases require continuous maintenance,...

Learn More 2 0Apr 14

Important aspects of a Bug Report - QA

Writing a good, concise, and clear bug report can save you a lot of time explaining and reproducing...

Learn More 2 0Nov 25 '24

Revamp Your PHP Projects: The Essential PHP 8 Features for Developers

PHP 8 introduced powerful features that streamline coding, optimize performance, and improve...

Learn More 2 0Nov 2 '24

Diving Deep into SonarQube's AI CodeFix: A Hands-On Experiment with Eclipse JKube

SonarQube has long been a staple in a Java developer's toolkit for maintaining code quality. With the...

Learn More 2 0Jun 4

Using K6 to check the performance of our system

Today, I come here to talk about a project I have been doing for the past few weeks. I was working...

Learn More 2 0Feb 23