Skip to main content
HomeBlogAboutDashboardSnippetsBookmarks
Resume

Node6 articles

Build scalable backend apps with Node.js. Explore modules, async programming, package management, and server-side best practices.

  • All
  • AI
  • SEO
  • Productivity
  • Tools
  • Opinion
  • Tutorial
  • Astro
  • Vercel
  • JS
  • TS
  • Node
  • CSS
  • HTML
  • Clean Code
  • Project Setup
  • React
  • Advanced React

Articles

  • Shiki Class-Based Themes

    --- views

    Replace Shiki's bloated inline dual-theme styles with class-based CSS extraction using transformerStyleToClass and next-mdx-remote in Next.js.

  • Total Build Time Lies

    --- views

    I spotted a build regression, shipped what I thought was the fix, and the numbers didn't move. Turns out the metrics were lying too — Next.js reports batch timing, not page timing.

  • Semantic Versioning in npm

    --- views

    A friendly, practical guide to SemVer in npm. Learn versioning rules, avoid dependency chaos, and manage updates with confidence.

  • How to decrease deployment time by 44% with pnpm

    --- views

    Migrate from npm to pnpm and cut your deployment time by 44%. Step-by-step guide covering installation, lockfile conversion, and CI/CD configuration.

  • Node Version Manager

    --- views

    Learn how to install and use Node Version Manager (NVM) to switch between Node.js versions effortlessly. Manage multiple Node versions for different projects.

  • How to fix "__dirname is not defined in ES module scope"

    --- views

    Fix the "__dirname is not defined in ES module scope" error in Node.js. Recreate __dirname and __filename using import.meta.url.


  • Home
  • About
  • Blog
  • RSS Feed
  • GitHub
  • LinkedIn
  • Report an Issue (opens in new tab)
  • My Gear
  • Dashboard
  • Snippets
  • Learning
  • Product Hunt
  • Quizlet QuickList
  • Udemy Reset Progress
© Made with ❤️
2022 - 2026 Serhii Shramko