<?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: Md Solaiman Hossain</title>
    <description>The latest articles on DEV Community by Md Solaiman Hossain (@mdrathik).</description>
    <link>https://dev.to/mdrathik</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%2F3062020%2F24ec1d47-712c-4fad-91e6-7df4adf57e65.jpg</url>
      <title>DEV Community: Md Solaiman Hossain</title>
      <link>https://dev.to/mdrathik</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mdrathik"/>
    <language>en</language>
    <item>
      <title>I built a Nuxt.js + TailwindCSS Blog Starter</title>
      <dc:creator>Md Solaiman Hossain</dc:creator>
      <pubDate>Mon, 28 Apr 2025 13:22:38 +0000</pubDate>
      <link>https://dev.to/mdrathik/i-built-a-nuxtjs-tailwindcss-blog-starter-2p5g</link>
      <guid>https://dev.to/mdrathik/i-built-a-nuxtjs-tailwindcss-blog-starter-2p5g</guid>
      <description>&lt;p&gt;I'm excited to announce that I have just released a &lt;strong&gt;Nuxt.js&lt;/strong&gt; + &lt;strong&gt;TailwindCSS&lt;/strong&gt; blog starter template, and it's open-source!&lt;br&gt;&lt;br&gt;
You can check it out here:  &lt;/p&gt;

&lt;p&gt;🌐 &lt;a href="https://nuxt-tailwind-blog.netlify.app/" rel="noopener noreferrer"&gt;Live Demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://github.com/mdrathik/nuxtjs-tailwind-blog" rel="noopener noreferrer"&gt;GitHub Repo&lt;/a&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  📖 About the Project
&lt;/h2&gt;

&lt;p&gt;This starter blog is designed for developers and creators who want a clean, lightweight, and blog experience powered by &lt;strong&gt;Nuxt.js 3&lt;/strong&gt; and &lt;strong&gt;TailwindCSS&lt;/strong&gt;.  &lt;/p&gt;

&lt;p&gt;It’s perfect for anyone looking to kickstart a personal blog, portfolio site, or tech blog!&lt;/p&gt;
&lt;h3&gt;
  
  
  Key Features:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;✨ Fully responsive and mobile-friendly&lt;/li&gt;
&lt;li&gt;🚀 Fast performance with Nuxt 3&lt;/li&gt;
&lt;li&gt;🎨 Beautiful UI with TailwindCSS&lt;/li&gt;
&lt;li&gt;📝 Simple blog post management using Markdown&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  🎯 Why I Built This
&lt;/h2&gt;

&lt;p&gt;It was a fun project, and I wanted a simple, quick portfolio or blog that isn’t reliant on complex CMS systems or bloated codebases. I want to share it with the community — so &lt;strong&gt;you can build on top of it too&lt;/strong&gt;!&lt;/p&gt;


&lt;h2&gt;
  
  
  🚀 How to Get Started
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Clone the repo:
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/mdrathik/nuxtjs-tailwind-blog.git
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;2.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd nuxtjs-tailwind-blog
npm install
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;3.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm run dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That’s it! 🎉 Customize it, deploy it, and make it your own!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>nuxt</category>
      <category>tailwindcss</category>
      <category>portfolio</category>
    </item>
    <item>
      <title>How Do You Stay Productive as a Developer?</title>
      <dc:creator>Md Solaiman Hossain</dc:creator>
      <pubDate>Fri, 25 Apr 2025 08:57:30 +0000</pubDate>
      <link>https://dev.to/mdrathik/how-do-you-stay-productive-as-a-developer-4kjk</link>
      <guid>https://dev.to/mdrathik/how-do-you-stay-productive-as-a-developer-4kjk</guid>
      <description>&lt;p&gt;Hey devs 👋&lt;/p&gt;

&lt;p&gt;I’ve been thinking a lot about discipline and productivity lately — how to show up consistently, avoid burnout, and actually get things done.&lt;/p&gt;

&lt;p&gt;But instead of sharing my methods, I’d love to hear yours.&lt;/p&gt;

&lt;p&gt;🧠 What’s your secret to staying productive as a developer?&lt;br&gt;
⏱️ Do you follow a routine?&lt;br&gt;
🛠️ Any tools or systems that really work for you?&lt;br&gt;
🧘🏽‍♂️ How do you avoid distractions or get back on track when you fall off?&lt;/p&gt;

&lt;p&gt;Even small habits or mindset shifts — I’d love to learn from this amazing community.&lt;br&gt;
Drop your tips, tools, and routines below! 👇&lt;/p&gt;

&lt;p&gt;Let’s help each other stay on track. 💪&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>programming</category>
      <category>softwaredevelopment</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Building Tiny File Cleaner: Completely Electron Vibe APP</title>
      <dc:creator>Md Solaiman Hossain</dc:creator>
      <pubDate>Fri, 18 Apr 2025 08:26:39 +0000</pubDate>
      <link>https://dev.to/mdrathik/building-tiny-file-cleaner-completely-electron-vibe-app-27hj</link>
      <guid>https://dev.to/mdrathik/building-tiny-file-cleaner-completely-electron-vibe-app-27hj</guid>
      <description>&lt;p&gt;This blog firstly released on &lt;a href="https://www.rathik.dev/blog/building-sysfile-cleaner-my-first-vibe-electron-app" rel="noopener noreferrer"&gt;rathik.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I am not so excited to share the story of how I built my first desktop application using Electron.js - &lt;a href="https://github.com/mdrathik/SysFile-Cleaner" rel="noopener noreferrer"&gt;SysFile Cleaner&lt;/a&gt;. This project wasn't just a technical exercise, it was fun to solve that stupid problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Real Problem
&lt;/h2&gt;

&lt;p&gt;Our operations team faced a daily challenge: they needed to deliver more than 5000+ files across 100-300 different folders to our cloud storage. The major pain point? These folders were cluttered with system metadata files like &lt;code&gt;thumbs.db&lt;/code&gt; and &lt;code&gt;.DS_Store&lt;/code&gt;. The team had two options, both equally frustrating:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Manually enter each folder and delete these files one by one&lt;/li&gt;
&lt;li&gt;Use Windows Explorer's search function to find and delete them&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Both methods were incredibly time-consuming and error-prone. This manual cleanup process was eating up hours of their valuable time every single day. That's when I decided to take action.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Built It
&lt;/h2&gt;

&lt;p&gt;I thought to myself: "Why not use Cursor to solve this problem once and for all?" I wanted to create a solution that would:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Automate the tedious cleanup process(Only for our internal use)&lt;/li&gt;
&lt;li&gt;Save the operations team countless minutes.&lt;/li&gt;
&lt;li&gt;Ensure only actual files are moved to the cloud&lt;/li&gt;
&lt;li&gt;Make the process hassle-free and reliable&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal was simple: create a tool that would let the team focus on their actual work rather than spending time on file cleanup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tech Stack
&lt;/h2&gt;

&lt;p&gt;The application is built using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Electron.js for cross-platform desktop application&lt;/li&gt;
&lt;li&gt;HTML/CSS for the user interface&lt;/li&gt;
&lt;li&gt;JavaScript for the core functionality&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;🔍 Scans directories recursivlys for system metadata files&lt;/li&gt;
&lt;li&gt;🧹 Clean and simple interface for easy file cleanup&lt;/li&gt;
&lt;li&gt;📊 Real-time progress tracking&lt;/li&gt;
&lt;li&gt;💻 Cross-platform support&lt;/li&gt;
&lt;li&gt;📈 Shows total files found and cleaned&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Development Experience
&lt;/h2&gt;

&lt;p&gt;Building this app was a great learning experience. Some key takeaways:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Electron's Architecture&lt;/strong&gt;: Understanding the main process and renderer process was crucial. The main process handles file system operations, while the renderer process manages the UI.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cross-Platform Considerations&lt;/strong&gt;: Ensuring the app works seamlessly across Windows and macOS required careful handling of file paths and system-specific behaviors.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Getting Started
&lt;/h2&gt;

&lt;p&gt;The app is open-source and available on GitHub. You can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Download the latest release for your platform&lt;/li&gt;
&lt;li&gt;Clone the repository and run it locally&lt;/li&gt;
&lt;li&gt;Contribute to the project&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Future Plans
&lt;/h2&gt;

&lt;p&gt;I'm planning to add more features like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Currently i havent any future plan. Cause its very tiny app for tiny problem that makes crazy.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Building vibe is amazing !&lt;/p&gt;

&lt;p&gt;Check out the &lt;a href="https://github.com/mdrathik/SysFile-Cleaner" rel="noopener noreferrer"&gt;GitHub repository&lt;/a&gt; to learn more and contribute to the project!&lt;/p&gt;

</description>
      <category>electron</category>
      <category>javascript</category>
      <category>ai</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
