<?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: Noah</title>
    <description>The latest articles on DEV Community by Noah (@noah_6016a1c73e7667236197).</description>
    <link>https://dev.to/noah_6016a1c73e7667236197</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%2F3781411%2F3c58a08d-4d3f-4222-b63a-19b214443883.png</url>
      <title>DEV Community: Noah</title>
      <link>https://dev.to/noah_6016a1c73e7667236197</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/noah_6016a1c73e7667236197"/>
    <language>en</language>
    <item>
      <title>I'm done watching freelancers get buried by 200 proposals. So I'm building the alternative.</title>
      <dc:creator>Noah</dc:creator>
      <pubDate>Mon, 13 Apr 2026 00:53:42 +0000</pubDate>
      <link>https://dev.to/noah_6016a1c73e7667236197/im-done-watching-freelancers-get-buried-by-200-proposals-so-im-building-the-alternative-41n9</link>
      <guid>https://dev.to/noah_6016a1c73e7667236197/im-done-watching-freelancers-get-buried-by-200-proposals-so-im-building-the-alternative-41n9</guid>
      <description>&lt;p&gt;Last week I watched a developer friend spend 3 hours writing proposals on Upwork.&lt;/p&gt;

&lt;p&gt;He got one reply. It was asking if he'd work for less.&lt;/p&gt;

&lt;p&gt;That's not a talent problem. That's a platform problem.&lt;/p&gt;

&lt;p&gt;Here's what actually happens on every freelance platform right now&lt;br&gt;
A client posts a job. Within an hour they have 140 proposals. Most are copy-pasted. A bunch are from agencies running bots. A few are from genuinely talented people who spent real time writing something thoughtful.&lt;/p&gt;

&lt;p&gt;The client has no way to tell the difference.&lt;/p&gt;

&lt;p&gt;So they pick whoever has the most reviews, or whoever bid lowest, or whoever they saw first. The best fit for the job probably never got read.&lt;/p&gt;

&lt;p&gt;The freelancer side is just as broken. You spend hours crafting proposals for jobs you're perfect for and hear nothing. Meanwhile someone with a $5 "I'll write your proposal" gig is spamming 300 listings a day.&lt;/p&gt;

&lt;p&gt;This is the system. Everyone hates it. Nobody's fixed it.&lt;/p&gt;

&lt;p&gt;What I'm building&lt;br&gt;
Assignly — a freelance platform that assigns jobs instead of auctioning them.&lt;/p&gt;

&lt;p&gt;Client posts a task with budget and timeline&lt;/p&gt;

&lt;p&gt;Assignly matches the best-fit freelancer based on skills and availability&lt;/p&gt;

&lt;p&gt;That freelancer gets notified, reviews the job, accepts or passes&lt;/p&gt;

&lt;p&gt;No bidding. No proposals. No mob.&lt;/p&gt;

&lt;p&gt;Two things I'm committing to that every other platform won't:&lt;/p&gt;

&lt;p&gt;0% commission. No cuts. Ever. A platform skimming 20% off every transaction while adding zero value beyond a listing board doesn't deserve to exist. Monetization comes through optional tools — not taxing your income.&lt;/p&gt;

&lt;p&gt;No KYC. No passport scans, no SSN, no selfie with your ID. You're a professional, not a suspect. Trust gets built through work history and reputation on the platform — not by handing over documents nobody asked for.&lt;/p&gt;

&lt;p&gt;Where I'm at&lt;br&gt;
The waitlist is live and fully functional — built on Supabase, updates in real time. The core platform is in active development. I'm building openly and will post updates here as it progresses.&lt;/p&gt;

&lt;p&gt;I don't have the matching algorithm fully figured out at scale. I don't know exactly how disputes work without a middleman. If you've solved either of those problems before I'd genuinely love to hear how.&lt;/p&gt;

&lt;p&gt;What I actually want from you&lt;br&gt;
If you've freelanced anywhere — what's the one thing that made you want to quit the platform?&lt;/p&gt;

&lt;p&gt;If you've hired on Upwork or Fiverr — was the problem volume, or just no signal in any of the proposals?&lt;/p&gt;

&lt;p&gt;Has anyone tried an assignment-based model before? What broke?&lt;/p&gt;

&lt;p&gt;Waitlist is at assignly.edgeone.app. Posting updates here as I build.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>freelance</category>
      <category>startup</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>I built my first real Linux app — a GTK4 system monitor</title>
      <dc:creator>Noah</dc:creator>
      <pubDate>Thu, 19 Feb 2026 17:47:52 +0000</pubDate>
      <link>https://dev.to/noah_6016a1c73e7667236197/i-built-my-first-real-linux-app-a-gtk4-system-monitor-2dbn</link>
      <guid>https://dev.to/noah_6016a1c73e7667236197/i-built-my-first-real-linux-app-a-gtk4-system-monitor-2dbn</guid>
      <description>&lt;p&gt;so I've been learning python for a while and I finally built something I'm actually proud of&lt;/p&gt;

&lt;p&gt;it's called Sentinel — a system monitor for Linux. it's crazy, just something I wanted to exist that wasn't a terminal app or bloated with electron. it's built with GTK4 and psutil so it's genuinely lightweight (~20MB RAM usage)&lt;/p&gt;

&lt;p&gt;it does:&lt;/p&gt;

&lt;p&gt;live CPU, RAM, swap, disk and network graphs on a dashboard&lt;/p&gt;

&lt;p&gt;per-core CPU breakdown&lt;/p&gt;

&lt;p&gt;full process manager where you can search by name or PID and kill processes&lt;/p&gt;

&lt;p&gt;memory breakdown (used/cached/buffers/free)&lt;/p&gt;

&lt;p&gt;network interface info + session totals&lt;/p&gt;

&lt;p&gt;settings for refresh rate, graph history length, temp unit etc&lt;/p&gt;

&lt;p&gt;ships as a .deb so installation is pretty straightforward. runs on anything with GTK4 in its repos (basically any distro from 2021+), even old hardware&lt;/p&gt;

&lt;p&gt;it's my first actual release so it's not perfect but it works well and I'm gonna keep adding to it&lt;/p&gt;

&lt;p&gt;site + download: &lt;a href="https://noahmoussa2011-pixel.github.io/sentinel/" rel="noopener noreferrer"&gt;https://noahmoussa2011-pixel.github.io/sentinel/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;source: &lt;a href="https://github.com/noahmoussa2011-pixel/sentinel" rel="noopener noreferrer"&gt;https://github.com/noahmoussa2011-pixel/sentinel&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;would love any feedback, especially if something breaks on your setup .&lt;/p&gt;

</description>
      <category>linux</category>
      <category>python</category>
      <category>showdev</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
