<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Prettier on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/prettier/</link><description>Recent content in Prettier on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 31 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/prettier/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 1: Initializing the Project &amp;amp; Setting Up Development Environment</title><link>https://ai-blog.noorshomelab.dev/scalable-nodejs-api-platform/01-project-setup/</link><pubDate>Thu, 08 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/scalable-nodejs-api-platform/01-project-setup/</guid><description>&lt;h2 id="chapter-1-initializing-the-project--setting-up-development-environment"&gt;Chapter 1: Initializing the Project &amp;amp; Setting Up Development Environment&lt;/h2&gt;
&lt;p&gt;Welcome to the first chapter of our comprehensive Node.js backend project guide! In this foundational chapter, we will lay the groundwork for a robust, scalable, and maintainable application. We&amp;rsquo;ll start by initializing a new Node.js project, setting up TypeScript for improved code quality, and integrating essential development tools like ESLint and Prettier for consistent code style. Our primary web framework will be Fastify, chosen for its speed, low overhead, and powerful plugin architecture, aligning with modern Node.js best practices.&lt;/p&gt;</description></item><item><title>Chapter 22: Linting, Formatting, and Pre-commit Hooks</title><link>https://ai-blog.noorshomelab.dev/react-mastery-2026/chapter-22-linting-formatting-pre-commit/</link><pubDate>Sat, 31 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/react-mastery-2026/chapter-22-linting-formatting-pre-commit/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome back, future React pro! In the journey of building robust and scalable React applications, writing functional code is just one piece of the puzzle. Equally important is writing &lt;em&gt;clean, consistent, and maintainable&lt;/em&gt; code. This is where linting, formatting, and pre-commit hooks come into play.&lt;/p&gt;
&lt;p&gt;In this chapter, we&amp;rsquo;re going to dive deep into these essential tools that elevate your code quality from good to great. You&amp;rsquo;ll learn how to set up powerful linters to catch potential errors and enforce best practices, integrate formatters to keep your code looking sharp and consistent, and automate these checks using pre-commit hooks. By the end, your codebase will not only work flawlessly but also be a joy to read and collaborate on, making you a more effective and professional developer.&lt;/p&gt;</description></item></channel></rss>