<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mohammad</title>
    <description>The latest articles on DEV Community by Mohammad (@mislam).</description>
    <link>https://dev.to/mislam</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2785835%2F215a3c10-1479-4c0e-8ea2-1583940128eb.jpg</url>
      <title>DEV Community: Mohammad</title>
      <link>https://dev.to/mislam</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mislam"/>
    <language>en</language>
    <item>
      <title>TypeZero now supports npm, yarn, pnpm, and bun! 🚀</title>
      <dc:creator>Mohammad</dc:creator>
      <pubDate>Wed, 05 Feb 2025 07:01:34 +0000</pubDate>
      <link>https://dev.to/mislam/typezero-now-supports-npm-yarn-pnpm-and-bun-3kg5</link>
      <guid>https://dev.to/mislam/typezero-now-supports-npm-yarn-pnpm-and-bun-3kg5</guid>
      <description>&lt;p&gt;Hey folks! Just wanted to share that &lt;a href="https://github.com/mislam/typezero" rel="noopener noreferrer"&gt;TypeZero&lt;/a&gt; now supports all major package managers. If you haven't heard of it, TypeZero is a zero-config TypeScript starter kit for Node.js that eliminates hours of project setup and configuration headaches.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's TypeZero?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;⚡ Production-ready TypeScript environment in seconds&lt;/li&gt;
&lt;li&gt;📦 Native ESM support (no CommonJS headaches)&lt;/li&gt;
&lt;li&gt;🧪 Vitest with ≥90% coverage enforcement&lt;/li&gt;
&lt;li&gt;🔒 Enterprise-grade code quality with ESLint + Prettier&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Quick Start
&lt;/h2&gt;

&lt;p&gt;Choose your favorite package manager:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# Using npm
npm create typezero@latest

# Using yarn
yarn create typezero

# Using pnpm
pnpm create typezero

# Using bun
bun create typezero
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;That's it! No configuration needed. You get a fully typed, tested, and optimized Node.js environment ready for development.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Use It?
&lt;/h2&gt;

&lt;p&gt;If you're tired of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Spending hours configuring TypeScript + ESLint + Prettier&lt;/li&gt;
&lt;li&gt;Fighting with CommonJS vs ESM issues&lt;/li&gt;
&lt;li&gt;Setting up test coverage thresholds&lt;/li&gt;
&lt;li&gt;Maintaining consistent code quality&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;TypeZero handles all of this out of the box. Just create and start coding!&lt;/p&gt;

&lt;p&gt;Let me know if you have any questions. If you find it useful, consider giving it a ⭐ on &lt;a href="https://github.com/mislam/typezero" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Mohammad</dc:creator>
      <pubDate>Thu, 30 Jan 2025 04:49:06 +0000</pubDate>
      <link>https://dev.to/mislam/-5196</link>
      <guid>https://dev.to/mislam/-5196</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/mislam" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2785835%2F215a3c10-1479-4c0e-8ea2-1583940128eb.jpg" alt="mislam"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/mislam/stop-wasting-time-on-outdated-typescript-starters-meet-typezero-4eig" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Stop Wasting Time on Outdated TypeScript Starters – Meet TypeZero 🚀&lt;/h2&gt;
      &lt;h3&gt;Mohammad ・ Jan 29&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>typescript</category>
      <category>javascript</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Stop Wasting Time on Outdated TypeScript Starters – Meet TypeZero 🚀</title>
      <dc:creator>Mohammad</dc:creator>
      <pubDate>Wed, 29 Jan 2025 17:32:56 +0000</pubDate>
      <link>https://dev.to/mislam/stop-wasting-time-on-outdated-typescript-starters-meet-typezero-4eig</link>
      <guid>https://dev.to/mislam/stop-wasting-time-on-outdated-typescript-starters-meet-typezero-4eig</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Hey devs! 👋 Tired of setting up yet another Node.js project only to realize the boilerplate still relies on CommonJS and outdated configs? 😩 It’s 2025—let’s stop dealing with legacy setups!&lt;/p&gt;

&lt;p&gt;That’s why I built TypeZero—a truly modern zero-config TypeScript starter designed for speed, maintainability, and future-proofing. Whether you’re building a backend API, a CLI tool, or a full-stack app, TypeZero lets you start coding in seconds.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔥 Why TypeZero?
&lt;/h2&gt;

&lt;p&gt;Most existing templates are either bloated with unnecessary dependencies or still using outdated patterns. TypeZero is built with the latest tech stack and optimized for modern Node.js development.&lt;/p&gt;

&lt;h2&gt;
  
  
  ✨ Key Features
&lt;/h2&gt;

&lt;p&gt;✅ Native ESM (no more CommonJS hacks)&lt;br&gt;
✅ TypeScript 5.7 with strict mode enabled&lt;br&gt;
✅ ESLint + Prettier (new standard, faster performance)&lt;br&gt;
✅ Vitest (3x faster than Jest) with 90% coverage by default&lt;br&gt;
✅ Zero manual setup—just clone and start coding&lt;/p&gt;
&lt;h2&gt;
  
  
  🚀 Quick Start
&lt;/h2&gt;

&lt;p&gt;Get started in seconds:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx degit mislam/typezero my-app
&lt;span class="nb"&gt;cd &lt;/span&gt;my-app
pnpm &lt;span class="nb"&gt;install
&lt;/span&gt;pnpm dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Everything is pre-configured—ESM compatibility, path aliases, VS Code settings, test coverage, and more. No extra tweaking required!&lt;/p&gt;

&lt;h2&gt;
  
  
  📌 Why ESM?
&lt;/h2&gt;

&lt;p&gt;Many projects are still stuck with CommonJS, even though ESM is the future of Node.js. TypeZero fully embraces ESM, ensuring faster execution, better module resolution, and a smoother developer experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  💡 What’s Next?
&lt;/h2&gt;

&lt;p&gt;This is just the beginning! 🚀 I’d love to hear your thoughts—what features would you add? How can we make TypeZero even better?&lt;/p&gt;

&lt;h2&gt;
  
  
  🔗 GitHub Repo: &lt;a href="https://github.com/mislam/typezero" rel="noopener noreferrer"&gt;TypeZero&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If you found it useful or interesting, would you consider giving it a ⭐ on GitHub? It would mean a lot and help others discover the project too!&lt;/p&gt;

&lt;p&gt;Happy coding! :-)&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
