Skip to content

KandZ - Tuts

  • Operating Systems ▾
    • Linux ▾
      • Bash Scripting
      • LFCA - Linux Foundation Certified IT Associate
      • LFCS - Linux Foundation Certified Sysadmin
      • LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)
      • Linux CLI
      • Various ▾
        • Gnome 48
        • KDE
        • Distros ▾
          • Fedora
          • Other Distros
          • Ubuntu
    • Windows ▾
      • Windows 11
  • Paths ▾
    • Core Web Stack
    • React & Modern UI Stack
    • Linux Core
  • Programming ▾
    • Frontend (FED) ▾
      • React Ecosystem ▾
        • React
        • React Router
        • TanStack Router
        • TanStack Query (React Query)
        • Zustand
        • Redux Toolkit
        • Next.js
        • React Server Components
        • React Hook Form
        • Zod
      • Angular Ecosystem ▾
        • Angular
      • Vue Ecosystem ▾
        • Vue.js
      • Styling & UI Components ▾
        • Tailwind CSS
    • Languages & Runtimes ▾
      • CSS
      • Dart
      • HTML
      • JavaScript
      • Node.js
      • Rust
      • SQL
      • TypeScript
      • YAML / TOML / JSON
    • Tools & Build Systems ▾
      • Version Control ▾
        • GitHub
        • Git
        • GitLab
      • Package Managers ▾
        • npm
        • Bun
        • yarn
        • pnpm
      • DevOps & Containers ▾
        • Docker
      • Bundlers & Build Tools ▾
        • Vite
        • esbuild
        • Parcel
      • Code Quality & Formatting ▾
        • Prettier
        • ESLint
        • Biome
  • Servers & Self-Hosting ▾
    • Internet ▾
      • Internet Backend
      • Internet Beginner
      • Internet Frontend
    • Networking & DNS ▾
      • REST API
  • Tools
KandZ - Tuts
AngularBiomeBunCSSDartDockeresbuildESLintGitGitHubGitLabHTMLJavaScriptNext.jsNode.jsnpmParcelpnpmPrettierReactReact Hook FormReact RouterReact Server ComponentsRedux ToolkitRustSQLTailwind CSSTanStack Query (React Query)TanStack RouterTypeScriptViteVue.jsYAML / TOML / JSONyarnZodZustandBash ScriptingFedoraGnome 48KDELFCA - Linux Foundation Certified IT AssociateLFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)LFCS - Linux Foundation Certified SysadminLinux CLIOther DistrosUbuntuWindows 11Core Web StackInternet BackendInternet BeginnerInternet FrontendLinux CoreReact & Modern UI StackREST APITools
  • ESLint 28 🛡️ Cheatsheet
    Tools & Build Systems | Programming | Code Quality & Formatting | ESLint

    ESLint 28 🛡️ Cheatsheet

    ByKandZ November 10, 2026November 10, 2026

    ESLint v10 is flat-config only. The .eslintrc system is gone, the config resolution starts from each file’s directory, and the Node.js floor is ^20.19.0 || ^22.13.0 || >=24 . The cheatsheet is the set of decisions that keep a v10 config loadable and a rule set predictable. The Node.js Gate Version Status ^20.19.0 Supported ^22.13.0…

    Read More ESLint 28 🛡️ CheatsheetContinue

  • ESLint 27 🛡️ ESLint v10 Breaking Changes — Node version & rule updates
    Tools & Build Systems | Programming | Code Quality & Formatting | ESLint

    ESLint 27 🛡️ ESLint v10 Breaking Changes — Node version & rule updates

    ByKandZ November 10, 2026November 10, 2026

    ESLint v10.0.0 was released on February 5, 2026, and it is the release that completes the flat config migration that began in v9. The legacy .eslintrc system is gone entirely, the Node.js support window has moved forward, and several core rules have changed their defaults or their schemas in ways that will surface new lint…

    Read More ESLint 27 🛡️ ESLint v10 Breaking Changes — Node version & rule updatesContinue

  • ESLint 26 🛡️ Writing a Custom Rule — context.report and the AST
    Tools & Build Systems | Programming | Code Quality & Formatting | ESLint

    ESLint 26 🛡️ Writing a Custom Rule — context.report and the AST

    ByKandZ November 10, 2026November 10, 2026

    A custom ESLint rule is a module that exports an object with two properties: meta and create. The meta property describes the rule—its type, its documentation, its options schema, and its message templates. The create method receives the rule context and returns a visitor object whose keys are AST node types or selectors, and whose…

    Read More ESLint 26 🛡️ Writing a Custom Rule — context.report and the ASTContinue

  • Prettier 30 🎨 Cheatsheet
    Tools & Build Systems | Programming | Code Quality & Formatting | Prettier

    Prettier 30 🎨 Cheatsheet

    ByKandZ November 10, 2026November 10, 2026

    Prettier 3.x is ESM-first, async, and plugin-driven. The config file resolution searches upward from the file being formatted, and the first config found wins. The CLI flags map to the API options, and the plugins are the extension surface for languages and sorting. The CLI Commands Command Purpose prettier . Format to stdout (no write)…

    Read More Prettier 30 🎨 CheatsheetContinue

  • Prettier 29 🎨 Monorepo Configuration — Shared configs & per-package overrides
    Tools & Build Systems | Programming | Code Quality & Formatting | Prettier

    Prettier 29 🎨 Monorepo Configuration — Shared configs & per-package overrides

    ByKandZ November 10, 2026November 10, 2026

    A monorepo’s Prettier configuration has two layers: the shared config that every package should inherit, and the per-package overrides that a specific package needs. The mechanism is Prettier’s configuration file resolution, which searches upward from the file being formatted until it finds a config. A package-level config stops the search, so the shared config at…

    Read More Prettier 29 🎨 Monorepo Configuration — Shared configs & per-package overridesContinue

  • Prettier 28 🎨 Prettier 3.x Changes — ESM migration & custom parser removal
    Tools & Build Systems | Programming | Code Quality & Formatting | Prettier

    Prettier 28 🎨 Prettier 3.x Changes — ESM migration & custom parser removal

    ByKandZ November 10, 2026November 10, 2026

    Prettier 3.0 was released on July 5, 2023, and it was the first major version to make the entire codebase ECMAScript Modules. The migration was not a cosmetic change. It affected how the library is loaded, how plugins are written, and how the API is called. The three breaking changes that matter most for a…

    Read More Prettier 28 🎨 Prettier 3.x Changes — ESM migration & custom parser removalContinue

  • Prettier 27 🎨 Import Sorting Plugins — @ianvs/prettier-plugin-sort-imports & alternatives
    Tools & Build Systems | Programming | Code Quality & Formatting | Prettier

    Prettier 27 🎨 Import Sorting Plugins — @ianvs/prettier-plugin-sort-imports & alternatives

    ByKandZ November 10, 2026November 10, 2026

    Prettier does not sort imports. It formats the imports that exist, but it leaves their order exactly as written. The sorting is a separate concern, and it is provided by plugins. The three that matter are @trivago/prettier-plugin-sort-imports, which is the original regex-based sorter, @ianvs/prettier-plugin-sort-imports, which is a fork of the original with safer defaults, and…

    Read More Prettier 27 🎨 Import Sorting Plugins — @ianvs/prettier-plugin-sort-imports & alternativesContinue

  • Prettier 26 🎨 prettier-plugin-tailwindcss — Class sorting for Tailwind
    Tools & Build Systems | Programming | Code Quality & Formatting | Prettier

    Prettier 26 🎨 prettier-plugin-tailwindcss — Class sorting for Tailwind

    ByKandZ November 10, 2026November 10, 2026

    The prettier-plugin-tailwindcss plugin does one thing: it sorts Tailwind CSS classes in the order that Tailwind’s own tooling recommends. It is not a linter, and it does not detect unused or conflicting classes. It reads the class strings in your markup—the class attribute, the framework-specific equivalents like className, and the function calls you configure—and rewrites…

    Read More Prettier 26 🎨 prettier-plugin-tailwindcss — Class sorting for TailwindContinue

  • Parcel 30 📦 Cheatsheet
    Tools & Build Systems | Programming | Bundlers & Build Tools | Parcel

    Parcel 30 📦 Cheatsheet

    ByKandZ November 10, 2026November 10, 2026

    This cheatsheet covers Parcel 2.x, the current stable line. It is scoped to the decisions you make mid-build: the CLI commands, the package.json targets, the .parcelrc plugin configuration, the transformer pipelines, and the deployment settings. The shape of Parcel 2 is the plugin pipeline, and the cheatsheet is the set of hooks and conventions that…

    Read More Parcel 30 📦 CheatsheetContinue

  • Parcel 29 📦 Deployment — Static hosting & server configuration
    Tools & Build Systems | Programming | Bundlers & Build Tools | Parcel

    Parcel 29 📦 Deployment — Static hosting & server configuration

    ByKandZ November 10, 2026November 10, 2026

    Parcel produces a static bundle. The parcel build command reads the entry file—usually an index.html—and writes the optimized output to the dist directory. The deployment is the process of serving that dist directory from a static host, and the server configuration is the set of rules that tells the host how to serve the files:…

    Read More Parcel 29 📦 Deployment — Static hosting & server configurationContinue

Page navigation

1 2 3 … 296 Next PageNext

  • Operating Systems ▾
    • Linux ▾
      • Bash Scripting
      • LFCA - Linux Foundation Certified IT Associate
      • LFCS - Linux Foundation Certified Sysadmin
      • LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)
      • Linux CLI
      • Various ▾
        • Gnome 48
        • KDE
        • Distros ▾
          • Fedora
          • Other Distros
          • Ubuntu
    • Windows ▾
      • Windows 11
  • Paths ▾
    • Core Web Stack
    • React & Modern UI Stack
    • Linux Core
  • Programming ▾
    • Frontend (FED) ▾
      • React Ecosystem ▾
        • React
        • React Router
        • TanStack Router
        • TanStack Query (React Query)
        • Zustand
        • Redux Toolkit
        • Next.js
        • React Server Components
        • React Hook Form
        • Zod
      • Angular Ecosystem ▾
        • Angular
      • Vue Ecosystem ▾
        • Vue.js
      • Styling & UI Components ▾
        • Tailwind CSS
    • Languages & Runtimes ▾
      • CSS
      • Dart
      • HTML
      • JavaScript
      • Node.js
      • Rust
      • SQL
      • TypeScript
      • YAML / TOML / JSON
    • Tools & Build Systems ▾
      • Version Control ▾
        • GitHub
        • Git
        • GitLab
      • Package Managers ▾
        • npm
        • Bun
        • yarn
        • pnpm
      • DevOps & Containers ▾
        • Docker
      • Bundlers & Build Tools ▾
        • Vite
        • esbuild
        • Parcel
      • Code Quality & Formatting ▾
        • Prettier
        • ESLint
        • Biome
  • Servers & Self-Hosting ▾
    • Internet ▾
      • Internet Backend
      • Internet Beginner
      • Internet Frontend
    • Networking & DNS ▾
      • REST API
  • Tools

Search