Abdul Malikup2dul.hashnode.dev·Mar 28, 2024Trying Biome as the next code linter and formatterIntro As a software developer, our primary task is to write code, and it is not just about writing it so that the program runs well. We also need to ensure that the code we write is clean, which means we must pay attention to things such as giving va...Discussbiome
Marek Skopowskiblog.skopow.ski·Mar 17, 2024How to fix the "tag is not aligned, should be: (...) (tagalign)"Golang Tag Alignment Tag Alignment is way more easier subject than the Field Alignment and structure size optimization that I've covered in the previous post. You can use tags for additional functionalities on the struct's fields, commonly used by th...Discuss·45 readsGolang Lintersgolang
Marek Skopowskiblog.skopow.ski·Feb 18, 2024How to fix the "fieldalignment: struct with 32 pointer bytes could be 24 (govet)"Golang Field Alignment and structure size optimization Since you're here already, I suppose you code in Golang and you're googling for a solution for a linter error mentioned in the article's title. I won't go into detail when it comes to a memory ma...Discuss·161 readsGolang Lintersgolang
Aanchalaanchalfatwani.hashnode.dev·Dec 31, 2023A Brief Introduction to ESLintImagine a friendly robot that scans your code, sniffs out mistakes, and suggests improvements. That's ESLint in a nutshell. It's a linter, a software tool that checks your JavaScript code for errors, inconsistencies, and bad practices. Think of it li...DiscussWeb Development
Mohamed Kamelmohamedkamel.hashnode.dev·Dec 22, 2023Optimizing Linter Checks with GitHub ActionsLinting is a crucial step in the development process to ensure code quality and adherence to coding standards. However, as projects grow, linting checks can become time-consuming, affecting the overall development workflow. GitHub Actions provides a ...Discuss·33 readsphp-cs-fixer
Maxat Akbanovmaxat-akbanov.com·Dec 20, 2023Hadolint: The Essential Linter for Dockerfile PerfectionA linter is a tool used in programming to statically analyze code for potential errors, bugs, stylistic issues, and deviations from coding standards. It serves multiple purposes: Code Quality: Ensures the code adheres to industry standards, improvin...Discuss·96 readstoolsDevops
Harshal Patilhp141.hashnode.dev·Dec 6, 2023ESLint and Enforcing Code QualityThis article aims to guide you through the process of setting up ESLint, a powerful tool for enforcing code style and ensuring consistent and professional-looking code across your projects. Whether you're new to ESLint or looking to enhance your work...Discusseslint
Toni Väisänentonitalksdev.com·Nov 14, 2023Take Your Linting Game to the Next Level!TLDR: It is possible to declare types for Clojure functions and make them available to the library users by creating clj-kondo configs (type exports). The configs can be created with Malli by collecting function schemas and then transforming these in...Discuss·3 likes·1.5K readsClojure
Davide Bellonecode4it.hashnode.dev·Nov 10, 2023Pre-commit hooks with Husky.NET - build, format, and test your .NET application before a Git commitIf you need to run operations before completing a Git commit, you can rely on Git Hooks. Git hooks are scripts that run automatically whenever a particular event occurs in a Git repository. They let you customize Git's internal behaviour and trigger ...Discuss·64 readsGit
Srinivas Ksrinivasthedeveloper.hashnode.dev·Oct 26, 2023Adding Super Custom Style-Lint Rules for Styled-Components 🚀By SrinivasTheDeveloper, 26th October 2023 Hey there, young web developer! Today, we're going on an exciting journey to learn how to add custom StyleLint rules to our styled components. Think of it as giving your superhero a brand new power! 🦸♀️ ...Discussstyled-components