Skip to content

KandZ - Tuts

  • Operating Systems â–¾
    • Linux â–¾
      • Distros â–¾
        • Fedora
        • Other Distros
        • Ubuntu
      • Gnome 48
      • KDE
      • LFCA - Linux Foundation Certified IT Associate
      • LFCS - Linux Foundation Certified Sysadmin
      • LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)
      • Linux CLI
      • Various
      • Bash Scripting
  • 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
      • Angular Ecosystem â–¾
        • Angular
      • Vue Ecosystem â–¾
        • Vue.js
      • Styling & UI Components â–¾
        • Tailwind CSS
    • Languages & Runtimes â–¾
      • CSS
      • Dart
      • HTML
      • JavaScript
      • Node.js
      • Rust
      • SQL
      • TypeScript
    • 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
  • Servers & Self-Hosting â–¾
    • Internet â–¾
      • Internet Backend - Coming Soon
      • Internet Beginner
      • Internet Frontend - Coming Soon
    • Networking & DNS â–¾
      • REST API
  • Tools
  • Windows â–¾
    • Windows 11
KandZ - Tuts
AngularBunCSSDartDockeresbuildESLintGitGitHubGitLabHTMLJavaScriptNext.jsNode.jsnpmParcelpnpmPrettierReactReact RouterReact Server ComponentsRedux ToolkitRustSQLTailwind CSSTanStack Query (React Query)TanStack RouterTypeScriptViteVue.jsyarnZustandBash ScriptingFedoraGnome 48KDELFCA - Linux Foundation Certified IT AssociateLFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)LFCS - Linux Foundation Certified SysadminLinux CLIOther DistrosUbuntuVariousCore Web StackInternet Backend - Coming SoonInternet BeginnerInternet Frontend - Coming SoonLinux CoreReact & Modern UI StackREST APIToolsWindows 11
  • Free CSS Flexbox Order Simulator
    Tools

    Free CSS Flexbox Order Simulator

    ByKandZ November 6, 2026November 6, 2026

    CSS Flexbox order is a double-edged sword. It visually moves elements around, but the DOM stays exactly the same. This breaks screen readers and keyboard navigation if you aren’t careful. I built a free tool that solves this. What it does: Use cases: Privacy:100% client-side. Nothing uploaded. Try it: tools.kandz.me/flexbox-order-simulator

    Read More Free CSS Flexbox Order SimulatorContinue

  • Prettier 10 🎨 Parser Inference — How file extensions map to parsers
    Programming | Tools & Build Systems | Code Quality & Formatting | Prettier

    Prettier 10 🎨 Parser Inference — How file extensions map to parsers

    ByKandZ November 6, 2026November 6, 2026

    Prettier does not require a parser option in most cases. When it formats a file, it looks at the file’s extension and infers which parser to use. A .ts file uses the TypeScript parser. A .css file uses the CSS parser. A .md file uses the Markdown parser. The parser option exists as an override…

    Read More Prettier 10 🎨 Parser Inference — How file extensions map to parsersContinue

  • Prettier 09 🎨 The .prettierignore File — Excluding files from formatting
    Programming | Tools & Build Systems | Code Quality & Formatting | Prettier

    Prettier 09 🎨 The .prettierignore File — Excluding files from formatting

    ByKandZ November 6, 2026November 6, 2026

    The .prettierignore file is the mechanism for telling Prettier which files and directories it should never touch. It uses the same syntax as .gitignore, and it exists so that prettier –write . can be run against the entire project without reformatting build artifacts, generated code, lockfiles, or vendor directories. The file is recommended in every…

    Read More Prettier 09 🎨 The .prettierignore File — Excluding files from formattingContinue

  • Prettier 08 🎨 JSX Formatting — jsxBracketSameLine and JSX-specific behavior
    Programming | Tools & Build Systems | Code Quality & Formatting | Prettier

    Prettier 08 🎨 JSX Formatting — jsxBracketSameLine and JSX-specific behavior

    ByKandZ November 6, 2026November 6, 2026

    JSX is not HTML, and it is not JavaScript. It is its own syntax with its own formatting rules. Prettier treats it accordingly: it wraps JSX in parentheses in return statements, it preserves double quotes for JSX attributes even when singleQuote is true for JavaScript, and it places the closing > of a multi-line tag…

    Read More Prettier 08 🎨 JSX Formatting — jsxBracketSameLine and JSX-specific behaviorContinue

  • Prettier 07 🎨 Bracket Spacing — Object literal spacing rules
    Programming | Tools & Build Systems | Code Quality & Formatting | Prettier

    Prettier 07 🎨 Bracket Spacing — Object literal spacing rules

    ByKandZ November 6, 2026November 6, 2026

    The bracketSpacing option controls whether Prettier prints spaces between the curly braces of an object literal. It is a boolean with two values: true prints { foo: bar }, and false prints {foo: bar}. The default is true . The option is narrow by design: it applies to object literals and import/export specifiers, but it…

    Read More Prettier 07 🎨 Bracket Spacing — Object literal spacing rulesContinue

  • Prettier 06 🎨 Trailing Commas — none, es5, and all trade-offs
    Programming | Tools & Build Systems | Code Quality & Formatting | Prettier

    Prettier 06 🎨 Trailing Commas — none, es5, and all trade-offs

    ByKandZ November 6, 2026November 6, 2026

    The trailingComma option controls whether Prettier prints a comma after the last item in a multi-line list. The three values are not stylistic variations on the same idea; they represent different answers to the question “which syntax is valid in the target environment?” none removes every trailing comma, es5 adds them only where ES5 allows…

    Read More Prettier 06 🎨 Trailing Commas — none, es5, and all trade-offsContinue

  • Parcel 10 📦 CSS Modules — Scoped styles out of the box
    Programming | Tools & Build Systems | Bundlers & Build Tools | Parcel

    Parcel 10 📦 CSS Modules — Scoped styles out of the box

    ByKandZ November 6, 2026November 6, 2026

    A CSS Module is a CSS file whose class names are scoped to the module that imports it. The file is written like ordinary CSS, but the class names are rewritten at build time into unique identifiers. The importing JavaScript file receives an object that maps the original names to the generated ones. Two components…

    Read More Parcel 10 📦 CSS Modules — Scoped styles out of the boxContinue

  • Parcel 09 📦 CSS Support — Plain CSS, imports & bundling
    Programming | Tools & Build Systems | Bundlers & Build Tools | Parcel

    Parcel 09 📦 CSS Support — Plain CSS, imports & bundling

    ByKandZ November 6, 2026November 6, 2026

    Parcel treats CSS as a first-class asset type. A .css file can be imported from JavaScript, referenced from HTML, or used as a build entry point. When Parcel encounters a CSS file, it parses the stylesheet, discovers its dependencies—@import statements, url() references, and @font-face sources—and bundles the result into a single output stylesheet per entry….

    Read More Parcel 09 📦 CSS Support — Plain CSS, imports & bundlingContinue

  • Parcel 08 📦 HTML Handling — Entry points & dependency discovery
    Programming | Tools & Build Systems | Bundlers & Build Tools | Parcel

    Parcel 08 📦 HTML Handling — Entry points & dependency discovery

    ByKandZ November 6, 2026November 6, 2026

    An HTML file is the natural entry point for a Parcel application. Pointing Parcel at index.html tells it to parse the HTML, discover every reference to another file—scripts, stylesheets, images, links, iframes, metadata URLs—and follow each one to build the complete asset graph. The HTML is not just a file that gets copied; it is…

    Read More Parcel 08 📦 HTML Handling — Entry points & dependency discoveryContinue

  • Parcel 07 📦 Differential Bundling — Modern & legacy bundle generation
    Programming | Tools & Build Systems | Bundlers & Build Tools | Parcel

    Parcel 07 📦 Differential Bundling — Modern & legacy bundle generation

    ByKandZ November 6, 2026November 6, 2026

    Differential bundling is Parcel’s mechanism for shipping two versions of the same application from one build. A modern bundle contains the source syntax, unmodified for browsers that support it. A legacy bundle contains the downleveled syntax and polyfills for browsers that do not. The browser chooses which bundle to load using the type=”module” and nomodule…

    Read More Parcel 07 📦 Differential Bundling — Modern & legacy bundle generationContinue

Page navigation

1 2 3 … 280 Next PageNext

  • Operating Systems â–¾
    • Linux â–¾
      • Distros â–¾
        • Fedora
        • Other Distros
        • Ubuntu
      • Gnome 48
      • KDE
      • LFCA - Linux Foundation Certified IT Associate
      • LFCS - Linux Foundation Certified Sysadmin
      • LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)
      • Linux CLI
      • Various
      • Bash Scripting
  • 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
      • Angular Ecosystem â–¾
        • Angular
      • Vue Ecosystem â–¾
        • Vue.js
      • Styling & UI Components â–¾
        • Tailwind CSS
    • Languages & Runtimes â–¾
      • CSS
      • Dart
      • HTML
      • JavaScript
      • Node.js
      • Rust
      • SQL
      • TypeScript
    • 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
  • Servers & Self-Hosting â–¾
    • Internet â–¾
      • Internet Backend - Coming Soon
      • Internet Beginner
      • Internet Frontend - Coming Soon
    • Networking & DNS â–¾
      • REST API
  • Tools
  • Windows â–¾
    • Windows 11

Search