David Montesdeocablog.davidmontesdeoca.es·Oct 28, 2024The one about linting in a legacy Ruby projectPreviously, I mentioned that I recently started working on a new project. New for me, of course. The platform of this American fintech consists of many applications developed in multiple programming languages, but mainly in Ruby. There are several de...standardrb
J.A. Shezanjashezan.hashnode.dev·Oct 7, 2024Configure ESLint, Prettier, Husky, lint-staged Properly for Next.jsIf you choosed TypeScript and ESLint during Next.js CLI, then this article is for you to setup Prettier, Husky, lint-staged properly to proceed ahead and great project structure. If you work with other developer or want to maintain the project in fut...41 readsFrontend OdysseyNext.js
David Montesdeocablog.davidmontesdeoca.es·Sep 28, 2024The one about conditionals in RubyConditionals control the flow of execution of your program based on conditions that you define. In Ruby we have conditional statements such as if, else, elsif, unless, case, or the ternary operator. Here I would like to focus on what I consider to be...28 readsRuby
Alex EagleforAspect Blogblog.aspect.build·Sep 11, 2024Announcing Linting for BazelAspect's mission is to make developers productive in large-scale polyglot repositories. We largely rely on the Bazel build system to power that productivity gain. But what happens when Bazel has a major missing feature that all developers need? There...808 readsbazel
Aanchalaanchalfatwani.hashnode.dev·Aug 31, 2024Understanding Prettier, and how is it different from LintersPrettier is an opinionated code formatter that enforces a consistent style by parsing your code and re-printing it with its own rules. It ensures consistent style in your JavaScript, TypeScript, CSS, and HTML code. It's like a personal stylist for yo...Prettier
Preston Mayiekacodewithpres.hashnode.dev·Aug 19, 2024How to Add Custom Styles in Vale for Effective DocumentationMaintaining consistent writing quality across various documents can be a daunting task, and Inconsistency leads to a lack of coherence and can diminish the quality of the document. This is where Vale comes in. One of the outstanding features of Vale...vale
Ayushman Sachansachan-ayushman.hashnode.dev·Jul 26, 2024The First Step to Clean Code - using a linterHave you ever come across code that looked like this? And wished that you hadn’t decided to become a Software Developer? Well, that’s what happens when you work on a project where no one bothers to setup basic development tools like a linter. So let...12 likes·507 readsReact
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...software development
Marek Skopowskiblog.skopow.ski·May 25, 2024How to fix the "G101: Potential hardcoded credentials (gosec)"SecureGo SecureGo is a project that is behind the gosec - the great Go security checker tool. Their page is basically dead and full of TODOs, but their GitHub profile is alive and full of releases. Definitely worth visiting and leaving them a ⭐. Fals...316 readsGolang Lintersgolang
Abdul Malikblog.up2dul.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...31 readsbiome