<?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: Anelka Bag</title>
    <description>The latest articles on DEV Community by Anelka Bag (@anelkabag).</description>
    <link>https://dev.to/anelkabag</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3965294%2F337f9444-8658-4b67-af26-a5c10b322a54.png</url>
      <title>DEV Community: Anelka Bag</title>
      <link>https://dev.to/anelkabag</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/anelkabag"/>
    <language>en</language>
    <item>
      <title>BagUI: Open-Source UI Blocks for Modern Web Apps</title>
      <dc:creator>Anelka Bag</dc:creator>
      <pubDate>Sat, 03 Oct 2026 17:20:24 +0000</pubDate>
      <link>https://dev.to/anelkabag/bagui-open-source-ui-blocks-for-modern-web-apps-2jh4</link>
      <guid>https://dev.to/anelkabag/bagui-open-source-ui-blocks-for-modern-web-apps-2jh4</guid>
      <description>&lt;p&gt;Building a modern web interface from scratch takes time.&lt;/p&gt;

&lt;p&gt;Not because every component is difficult to build, but because there are so many small things to handle: spacing, responsiveness, animations, states, accessibility, layouts, and all the visual details that make an interface feel polished.&lt;/p&gt;

&lt;p&gt;That's why I built &lt;strong&gt;BagUI&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is BagUI?
&lt;/h2&gt;

&lt;p&gt;BagUI is an open-source collection of &lt;strong&gt;UI components, animated sections, and production-ready website blocks&lt;/strong&gt; for modern web applications.&lt;/p&gt;

&lt;p&gt;It's built around technologies many React developers already use:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Next.js&lt;/li&gt;
&lt;li&gt;React&lt;/li&gt;
&lt;li&gt;TypeScript&lt;/li&gt;
&lt;li&gt;Tailwind CSS&lt;/li&gt;
&lt;li&gt;shadcn/ui&lt;/li&gt;
&lt;li&gt;Framer Motion&lt;/li&gt;
&lt;li&gt;GSAP&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is simple:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Spend less time rebuilding common UI patterns and more time building your product.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why another UI library?
&lt;/h2&gt;

&lt;p&gt;BagUI isn't trying to replace shadcn/ui.&lt;/p&gt;

&lt;p&gt;In fact, it builds on the same philosophy.&lt;/p&gt;

&lt;p&gt;Instead of only providing small primitives, BagUI focuses heavily on &lt;strong&gt;larger, ready-to-use sections and blocks&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Think:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hero sections&lt;/li&gt;
&lt;li&gt;Pricing sections&lt;/li&gt;
&lt;li&gt;Dashboards&lt;/li&gt;
&lt;li&gt;Analytics interfaces&lt;/li&gt;
&lt;li&gt;Navigation&lt;/li&gt;
&lt;li&gt;Footers&lt;/li&gt;
&lt;li&gt;Contact sections&lt;/li&gt;
&lt;li&gt;Animated sections&lt;/li&gt;
&lt;li&gt;Complete page blocks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can take a block, copy it into your project, customize it, and move on.&lt;/p&gt;

&lt;h2&gt;
  
  
  Built for developers
&lt;/h2&gt;

&lt;p&gt;One of the things I care about with BagUI is keeping the components close to the code developers actually work with.&lt;/p&gt;

&lt;p&gt;No complicated visual editor required.&lt;/p&gt;

&lt;p&gt;No proprietary component format.&lt;/p&gt;

&lt;p&gt;Just code you can inspect, modify, and adapt to your project.&lt;/p&gt;

&lt;p&gt;That makes it especially useful when you're already working with Next.js, Tailwind CSS, and shadcn/ui.&lt;/p&gt;

&lt;h2&gt;
  
  
  Open source
&lt;/h2&gt;

&lt;p&gt;BagUI is open source because I want developers to be able to use the components without being locked into a platform.&lt;/p&gt;

&lt;p&gt;You can explore the source, customize components, and use them as a starting point for your own projects.&lt;/p&gt;

&lt;p&gt;The registry also makes it possible to install components directly into a project rather than manually copying everything.&lt;/p&gt;

&lt;h2&gt;
  
  
  The bigger idea
&lt;/h2&gt;

&lt;p&gt;There are countless UI components on the internet.&lt;/p&gt;

&lt;p&gt;The problem isn't finding another button.&lt;/p&gt;

&lt;p&gt;The real problem is building complete interfaces quickly.&lt;/p&gt;

&lt;p&gt;That's where I want BagUI to focus:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Useful blocks that help you go from an empty page to a polished interface faster.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;BagUI is still evolving.&lt;/p&gt;

&lt;p&gt;I'm continuously adding new components and blocks, improving animations, responsive behavior, and the overall developer experience.&lt;/p&gt;

&lt;p&gt;The long-term goal is to make BagUI a useful open-source resource for developers building modern web products.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Build faster. Ship better.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you're building with Next.js, Tailwind CSS, shadcn/ui, or React, check out BagUI and let me know what you'd like to see added.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.bagui.pro/" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>frontend</category>
      <category>opensource</category>
      <category>react</category>
      <category>ui</category>
    </item>
    <item>
      <title>Doffly: A Simpler Way to Monitor Your VPS</title>
      <dc:creator>Anelka Bag</dc:creator>
      <pubDate>Sat, 03 Oct 2026 17:16:56 +0000</pubDate>
      <link>https://dev.to/anelkabag/doffly-a-simpler-way-to-monitor-your-vps-2eic</link>
      <guid>https://dev.to/anelkabag/doffly-a-simpler-way-to-monitor-your-vps-2eic</guid>
      <description>&lt;p&gt;Running a VPS is easy.&lt;/p&gt;

&lt;p&gt;Keeping an eye on it is another story.&lt;/p&gt;

&lt;p&gt;When you're deploying your own projects, SaaS apps, APIs, or websites, it's easy to forget what's happening on the server once everything is up and running.&lt;/p&gt;

&lt;p&gt;CPU usage, RAM, disk space, network activity, uptime, GPU information, machine details, website status...&lt;/p&gt;

&lt;p&gt;You don't always need a huge observability stack.&lt;/p&gt;

&lt;p&gt;Sometimes, you just want to know:&lt;/p&gt;

&lt;p&gt;"&lt;em&gt;Is my server okay?&lt;/em&gt;"&lt;/p&gt;

&lt;p&gt;That's the idea behind &lt;strong&gt;Doffly&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Doffly?
&lt;/h2&gt;

&lt;p&gt;Doffly is an open-source server monitoring platform designed for developers and VPS owners who want a simple way to keep an eye on their servers.&lt;/p&gt;

&lt;p&gt;You install a lightweight agent on your Linux server, connect it to Doffly, and monitor everything from a centralized dashboard.&lt;/p&gt;

&lt;p&gt;The goal is simple:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Know before something goes down.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I built it
&lt;/h2&gt;

&lt;p&gt;I noticed that monitoring a VPS can quickly become more complicated than it needs to be.&lt;/p&gt;

&lt;p&gt;There are powerful tools for infrastructure monitoring and observability, but for someone running one or a few servers, setting up and maintaining a complete monitoring stack can feel like overkill.&lt;/p&gt;

&lt;p&gt;Doffly is built around a different approach:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install an agent&lt;/li&gt;
&lt;li&gt;Connect your server&lt;/li&gt;
&lt;li&gt;Monitor it from one dashboard&lt;/li&gt;
&lt;li&gt;Get alerted when something needs your attention&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No need to build your own monitoring stack just to know whether your server is healthy.&lt;/p&gt;

&lt;h2&gt;
  
  
  What can Doffly monitor?
&lt;/h2&gt;

&lt;p&gt;Doffly collects information about your server and its environment, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CPU usage&lt;/li&gt;
&lt;li&gt;RAM usage&lt;/li&gt;
&lt;li&gt;Disk/storage&lt;/li&gt;
&lt;li&gt;Network activity&lt;/li&gt;
&lt;li&gt;Uptime&lt;/li&gt;
&lt;li&gt;GPU information&lt;/li&gt;
&lt;li&gt;Machine information&lt;/li&gt;
&lt;li&gt;Website/server information&lt;/li&gt;
&lt;li&gt;Alerts and events&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The idea is to give you a useful overview without burying you in unnecessary complexity.&lt;/p&gt;

&lt;h2&gt;
  
  
  Built with Rust
&lt;/h2&gt;

&lt;p&gt;One of the technical decisions behind Doffly is using &lt;strong&gt;Rust for the agent&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The agent runs directly on the Linux server and is designed to stay lightweight while collecting the information needed by the platform.&lt;/p&gt;

&lt;p&gt;The frontend and dashboard are built separately, while the monitoring agent and backend infrastructure are centered around Rust.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who is Doffly for?
&lt;/h2&gt;

&lt;p&gt;Doffly is primarily built for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Indie hackers&lt;/li&gt;
&lt;li&gt;Freelancers&lt;/li&gt;
&lt;li&gt;Solo developers&lt;/li&gt;
&lt;li&gt;Small SaaS teams&lt;/li&gt;
&lt;li&gt;Developers running their own VPS&lt;/li&gt;
&lt;li&gt;Anyone managing a few Linux servers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you're comfortable deploying an application but don't necessarily want to become a full-time DevOps engineer just to monitor your VPS, that's exactly the problem Doffly is trying to solve.&lt;/p&gt;

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

&lt;p&gt;Doffly is still in its early stages.&lt;/p&gt;

&lt;p&gt;I'm currently working on the product, improving the monitoring experience, alerts, and overall reliability before the beta release.&lt;/p&gt;

&lt;p&gt;There is still a lot to build.&lt;/p&gt;

&lt;p&gt;But the core idea remains simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Doffly — Know before it goes down.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you're interested in server monitoring, self-hosting, Linux infrastructure, or developer tools, I'd love to hear your feedback.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.doffly.pro/" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>tools</category>
      <category>linux</category>
      <category>softwaredevelopment</category>
    </item>
  </channel>
</rss>
