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

Integrating Code Formatting into Your Android Projects

This is the first blog in the series where we will share our journey of implementing and automating...

Learn More 10 0Jul 1 '24

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

Enhancing Code Quality with detekt for Static Analysis

When our team began migrating to Jetpack Compose, we wanted to avoid common mistakes due to our...

Learn More 8 0Jul 16 '24

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

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 7 0Mar 12

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

🚀 Enhance Your Laravel Projects with Effective Test Cases! 🚀

In the fast-paced world of web development, ensuring the reliability and quality of your applications...

Learn More 5 0Jul 10 '24

The Art of Coding: Finding Joy in Software Development 🎨💻

In the fast-paced world of IT and software development, it's easy to get lost in the lines of code,...

Learn More 5 0Aug 10 '24

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

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

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

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

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

Git tools undermining Code Review

Exploration of the impact of online source control tools on code review practice.

Learn More 4 1Aug 1 '24

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

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

Creating Better Test Scenarios in Ruby on Rails

Dev Tip: Enhance Your Test Scenarios in Rails! Hey devs! 👋 Today, I want to share some tips on...

Learn More 3 2Jul 17 '24

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

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

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

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

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 3 0Feb 23

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

Mastering Time: Using Fake Timers with Vitest

Level Up Your Timers Tests With Speed and Isolation

Learn More 2 1Jun 30 '24