<?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>Forem: Khelil Badro</title>
    <description>The latest articles on Forem by Khelil Badro (@odqin).</description>
    <link>https://forem.com/odqin</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%2F3086228%2F8882ea2a-a4fd-4b2b-b1e1-e35e06a7b16e.jpeg</url>
      <title>Forem: Khelil Badro</title>
      <link>https://forem.com/odqin</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/odqin"/>
    <language>en</language>
    <item>
      <title>I got tired of copy-pasting the same Express folder structure every project, so I built this</title>
      <dc:creator>Khelil Badro</dc:creator>
      <pubDate>Tue, 03 Mar 2026 11:43:46 +0000</pubDate>
      <link>https://forem.com/odqin/i-got-tired-of-copy-pasting-the-same-express-folder-structure-every-project-so-i-built-this-2e7a</link>
      <guid>https://forem.com/odqin/i-got-tired-of-copy-pasting-the-same-express-folder-structure-every-project-so-i-built-this-2e7a</guid>
      <description>&lt;p&gt;Every time I start a new Node.js project I spend the first 20 minutes making the same folders, writing the same database connection, copy-pasting the same middleware. So I built a CLI that does it in one command.&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;&lt;code&gt;beb generate &amp;lt;project-name&amp;gt;&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;Gives you a full Express + MongoDB structure with auth middleware, error handling, and TypeScript or CommonJS — your choice.&lt;br&gt;
Still early but it works. Would love feedback from anyone who's felt the same pain.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
      <category>ai</category>
    </item>
    <item>
      <title>Is Dev.to Better than LinkedIn ?</title>
      <dc:creator>Khelil Badro</dc:creator>
      <pubDate>Wed, 18 Feb 2026 02:19:08 +0000</pubDate>
      <link>https://forem.com/odqin/is-devto-better-than-linkedin--1nfg</link>
      <guid>https://forem.com/odqin/is-devto-better-than-linkedin--1nfg</guid>
      <description>&lt;p&gt;What do u think which one is better ?&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>programming</category>
      <category>javascript</category>
    </item>
    <item>
      <title>🚀 Meet Noty: The Chrome Extension That Finally Fixed My Messy Workflow</title>
      <dc:creator>Khelil Badro</dc:creator>
      <pubDate>Sun, 16 Nov 2025 22:17:20 +0000</pubDate>
      <link>https://forem.com/odqin/meet-noty-the-chrome-extension-that-finally-fixed-my-messy-workflow-3h44</link>
      <guid>https://forem.com/odqin/meet-noty-the-chrome-extension-that-finally-fixed-my-messy-workflow-3h44</guid>
      <description>&lt;p&gt;I didn’t expect a tiny Chrome extension to change how I work…&lt;br&gt;&lt;br&gt;
but &lt;strong&gt;Noty&lt;/strong&gt; did exactly that.&lt;/p&gt;

&lt;p&gt;If your browser looks like this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;20+ tabs open
&lt;/li&gt;
&lt;li&gt;Bookmarks you never check
&lt;/li&gt;
&lt;li&gt;Docs you lose daily
&lt;/li&gt;
&lt;li&gt;Notes scattered everywhere
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Same.&lt;br&gt;&lt;br&gt;
But here's what fixed it. 👇&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚡ Meet Noty: Your New "Save Everything Fast" Tool
&lt;/h2&gt;

&lt;p&gt;Noty lets you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Save any page with &lt;strong&gt;Alt + S&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Take quick notes right inside your browser
&lt;/li&gt;
&lt;li&gt;Tag + organize everything
&lt;/li&gt;
&lt;li&gt;Search your saved stuff instantly
&lt;/li&gt;
&lt;li&gt;Keep research, tutorials, docs, and ideas in one place
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It feels like &lt;strong&gt;bookmarks, notes, and a mini knowledge base—combined&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 Why Devs Love It
&lt;/h2&gt;

&lt;p&gt;I use it to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Save GitHub repos
&lt;/li&gt;
&lt;li&gt;Keep track of tutorials
&lt;/li&gt;
&lt;li&gt;Store StackOverflow answers
&lt;/li&gt;
&lt;li&gt;Keep notes per project
&lt;/li&gt;
&lt;li&gt;Capture tools I want to try later
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All without breaking my flow.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧪 Try It Yourself (Free)
&lt;/h2&gt;

&lt;p&gt;No account.&lt;br&gt;&lt;br&gt;
No setup.&lt;br&gt;&lt;br&gt;
Just install → save → done.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://chromewebstore.google.com/detail/noty-%E2%80%94-smart-note-link-sa/nfcdjfamfalgjknlgidnknmaagpcgphk?authuser=0&amp;amp;hl=en-GB" rel="noopener noreferrer"&gt;Add Noty to Chrome (Free)&lt;/a&gt;&lt;/strong&gt;  &lt;/p&gt;




&lt;h2&gt;
  
  
  💬 What do &lt;em&gt;you&lt;/em&gt; save the most?
&lt;/h2&gt;

&lt;p&gt;Docs? Tutorials? Repos?&lt;br&gt;&lt;br&gt;
Drop it in the comments — I want to see how others use Noty!&lt;/p&gt;

&lt;p&gt;If this helped you, hit ❤️ so more devs can find it!&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>showdev</category>
      <category>tooling</category>
    </item>
    <item>
      <title>10 VS Code Extensions I Can’t Live Without in 2025</title>
      <dc:creator>Khelil Badro</dc:creator>
      <pubDate>Fri, 06 Jun 2025 16:45:31 +0000</pubDate>
      <link>https://forem.com/odqin/10-vs-code-extensions-i-cant-live-without-in-2025-35d6</link>
      <guid>https://forem.com/odqin/10-vs-code-extensions-i-cant-live-without-in-2025-35d6</guid>
      <description>&lt;p&gt;As developers, our tools can make or break our workflow — and VS Code is one of the most powerful editors out there. Over the years, I’ve tested dozens of extensions, but only a handful have truly stuck. In this post, I’m sharing the 10 VS Code extensions that I genuinely use every day — the ones that boost my focus, code quality, and overall efficiency. Whether you're just starting out or looking to optimize your setup, these picks might just change your workflow too. My favorites include: &lt;strong&gt;GitLens&lt;/strong&gt; for visualizing Git history inline, &lt;strong&gt;Prettier&lt;/strong&gt; to auto-format code consistently, &lt;strong&gt;Tabnine/Codeium&lt;/strong&gt; for AI-assisted autocomplete, &lt;strong&gt;Error Lens&lt;/strong&gt; for inline linting, &lt;strong&gt;VS Code Icons&lt;/strong&gt; to visually identify files, &lt;strong&gt;REST Client&lt;/strong&gt; for testing APIs without Postman, &lt;strong&gt;npm Intellisense&lt;/strong&gt; to autocomplete packages from node_modules, &lt;strong&gt;dotenv&lt;/strong&gt; for .env syntax highlighting, &lt;strong&gt;TODO Highlight&lt;/strong&gt; to keep track of tasks, and &lt;strong&gt;Project Manager&lt;/strong&gt; to quickly switch between different projects. What’s your go-to VS Code extension? Drop it in the comments!&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>productivity</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
    <item>
      <title>BeB CLI: Instantly Generate a Full Express + MongoDB Backend with One Command</title>
      <dc:creator>Khelil Badro</dc:creator>
      <pubDate>Fri, 06 Jun 2025 16:38:51 +0000</pubDate>
      <link>https://forem.com/odqin/beb-cli-instantly-generate-a-full-express-mongodb-backend-with-one-command-41bk</link>
      <guid>https://forem.com/odqin/beb-cli-instantly-generate-a-full-express-mongodb-backend-with-one-command-41bk</guid>
      <description>&lt;p&gt;🚀 &lt;strong&gt;BeB CLI — One Command to Bootstrap Your Backend!&lt;/strong&gt;  &lt;/p&gt;

&lt;p&gt;Say goodbye to repetitive setup and hello to productivity with &lt;strong&gt;&lt;a href="https://www.npmjs.com/package/source-beb" rel="noopener noreferrer"&gt;BeB (Backend Express Boilerplate)&lt;/a&gt;&lt;/strong&gt; — a powerful CLI tool that instantly generates a complete Express + MongoDB backend project with a single line of code! Whether you're a fan of &lt;strong&gt;CommonJS&lt;/strong&gt; or prefer the structure of &lt;strong&gt;TypeScript&lt;/strong&gt;, BeB gives you the freedom to choose your setup. Designed for developers who want to start building features instead of boilerplate, BeB creates a clean, scalable, and ready-to-code backend architecture in seconds.  &lt;/p&gt;

&lt;p&gt;🛠 Created with care by &lt;a href="https://github.com/MrKhelil" rel="noopener noreferrer"&gt;@MrKhelil&lt;/a&gt;, this tool is a must-have for every Node.js developer's toolbox.&lt;br&gt;&lt;br&gt;
Start fast. Build smart. Try BeB today!&lt;/p&gt;

</description>
      <category>node</category>
      <category>cli</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
    <item>
      <title>BeB CLI</title>
      <dc:creator>Khelil Badro</dc:creator>
      <pubDate>Tue, 03 Jun 2025 01:22:47 +0000</pubDate>
      <link>https://forem.com/odqin/beb-cli-3bmk</link>
      <guid>https://forem.com/odqin/beb-cli-3bmk</guid>
      <description>&lt;p&gt;This CLI tool generates a &lt;strong&gt;fully organized backend project structure&lt;/strong&gt; using &lt;strong&gt;Express and MongoDB&lt;/strong&gt;. It provides a &lt;em&gt;simple&lt;/em&gt; command-line interface to create a new project with all the necessary files and configurations.&lt;/p&gt;

&lt;p&gt;For &lt;strong&gt;More&lt;/strong&gt; Information Check the &lt;strong&gt;NPM&lt;/strong&gt; Documentation &lt;a href="https://www.npmjs.com/package/source-beb" rel="noopener noreferrer"&gt;Here&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
      <category>cli</category>
    </item>
    <item>
      <title>GitHub Stats NPM Package</title>
      <dc:creator>Khelil Badro</dc:creator>
      <pubDate>Thu, 24 Apr 2025 21:46:35 +0000</pubDate>
      <link>https://forem.com/odqin/github-stats-npm-package-bfh</link>
      <guid>https://forem.com/odqin/github-stats-npm-package-bfh</guid>
      <description>&lt;p&gt;✨ A simple package to fetch GitHub user stats without needing to open a browser. Use this in your Node.js applications to retrieve public GitHub user information such as followers, public repositories, and more!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Try It&lt;/strong&gt; and give me your feedback 😃.&lt;br&gt;
&lt;a href="https://www.npmjs.com/package/source-githubstats" rel="noopener noreferrer"&gt;NPM Page&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/MrKhelil/GithubStats" rel="noopener noreferrer"&gt;GitHub Page&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>github</category>
    </item>
  </channel>
</rss>
