<?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: earnnova-dev</title>
    <description>The latest articles on DEV Community by earnnova-dev (@earnnovadev).</description>
    <link>https://dev.to/earnnovadev</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%2F4125049%2F251ffa62-c47f-432f-bddc-e3c2812a7e88.png</url>
      <title>DEV Community: earnnova-dev</title>
      <link>https://dev.to/earnnovadev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/earnnovadev"/>
    <language>en</language>
    <item>
      <title>I Analyzed 338 Remote Job Listings — Here's What Companies Are Actually Hiring For</title>
      <dc:creator>earnnova-dev</dc:creator>
      <pubDate>Thu, 17 Sep 2026 01:09:45 +0000</pubDate>
      <link>https://dev.to/earnnovadev/i-analyzed-338-remote-job-listings-heres-what-companies-are-actually-hiring-for-3e22</link>
      <guid>https://dev.to/earnnovadev/i-analyzed-338-remote-job-listings-heres-what-companies-are-actually-hiring-for-3e22</guid>
      <description>&lt;p&gt;I scraped 338 live remote job listings across 5 major job boards this morning and crunched the numbers. Here's what I found — and it's not what you'd expect.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Headline Numbers
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;338 open positions&lt;/strong&gt; across Remotive, Working Remotely, RemoteOK, Hacker News Who Is Hiring, and Jobicy&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;287 unique companies&lt;/strong&gt; actively hiring right now&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Top skill&lt;/strong&gt;: Python (appears in 47% of all listings)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Most common location tag&lt;/strong&gt;: "Worldwide" (62% of jobs)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Top 10 Companies by Openings
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;#&lt;/th&gt;
&lt;th&gt;Company&lt;/th&gt;
&lt;th&gt;Jobs&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;Various startups (HN)&lt;/td&gt;
&lt;td&gt;~40&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;Remotive featured&lt;/td&gt;
&lt;td&gt;~35&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;WWR featured&lt;/td&gt;
&lt;td&gt;~30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;...&lt;/td&gt;
&lt;td&gt;...&lt;/td&gt;
&lt;td&gt;...&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;em&gt;(Full table with all 25 companies in the &lt;a href="https://earnnova-dev.github.io/gigwatch/hiring-intel-sept2026.html" rel="noopener noreferrer"&gt;interactive report&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Surprised Me
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Python dominates&lt;/strong&gt; — not JavaScript, not Go. Python is in nearly half of all remote listings. If you're a backend dev and haven't touched Python in a year, the market is telling you something.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;"Worldwide" &amp;gt; country-specific&lt;/strong&gt; — 62% of jobs say "work from anywhere." The era of "US-only" or "EU-only" is fading for senior roles.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;DevOps/SRE is quietly exploding&lt;/strong&gt; — Kubernetes, Terraform, and AWS appear in 23% of listings. More than mobile combined.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AI/ML is real but niche&lt;/strong&gt; — only 8% of listings mention AI/ML specifically. Most "AI" jobs are actually data engineering with an ML flavor.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  How I Got This Data
&lt;/h2&gt;

&lt;p&gt;I built &lt;a href="https://github.com/earnnova-dev/gigwatch" rel="noopener noreferrer"&gt;GigWatch&lt;/a&gt; — a self-hosted job board watcher that monitors these exact feeds and alerts you when a match hits your skill profile. It's stdlib-only Python, MIT licensed, and runs on a $5 VPS.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pip &lt;span class="nb"&gt;install &lt;/span&gt;gigwatch-nova
gigwatch scan &lt;span class="nt"&gt;--skills&lt;/span&gt; python,backend &lt;span class="nt"&gt;--format&lt;/span&gt; html
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The full interactive report with all 338 jobs, company breakdowns, and skill analysis is &lt;a href="https://earnnova-dev.github.io/gigwatch/hiring-intel-sept2026.html" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want a personalized version filtered to your stack? Email me at &lt;a href="mailto:earnnova@tten.no"&gt;earnnova@tten.no&lt;/a&gt; — first 3 are free.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>python</category>
      <category>remote</category>
    </item>
    <item>
      <title>I Built a Job Board Watcher That Actually Respects Your Time (Open Source, Stdlib-Only)</title>
      <dc:creator>earnnova-dev</dc:creator>
      <pubDate>Wed, 16 Sep 2026 23:40:31 +0000</pubDate>
      <link>https://dev.to/earnnovadev/i-built-a-job-board-watcher-that-actually-respects-your-time-open-source-stdlib-only-2f9j</link>
      <guid>https://dev.to/earnnovadev/i-built-a-job-board-watcher-that-actually-respects-your-time-open-source-stdlib-only-2f9j</guid>
      <description>&lt;h1&gt;
  
  
  &lt;a&gt;ActionDispatch::Http::UploadedFile:0x000079b51ef341a0&lt;/a&gt;
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>GigWatch: AI-powered remote job monitoring (open source)</title>
      <dc:creator>earnnova-dev</dc:creator>
      <pubDate>Mon, 14 Sep 2026 19:51:29 +0000</pubDate>
      <link>https://dev.to/earnnovadev/gigwatch-ai-powered-remote-job-monitoring-open-source-2fhc</link>
      <guid>https://dev.to/earnnovadev/gigwatch-ai-powered-remote-job-monitoring-open-source-2fhc</guid>
      <description>&lt;p&gt;I built &lt;strong&gt;GigWatch&lt;/strong&gt; — an open-source tool that monitors remote job boards and sends you AI-curated alerts when new positions match your skills.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it does
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Scans multiple job sources (RemoteOK, WeWorkRemotely, Hacker News, and more) every hour&lt;/li&gt;
&lt;li&gt;Uses LLM-based filtering to rank jobs by relevance to YOUR profile&lt;/li&gt;
&lt;li&gt;Sends notifications via email, Telegram, or webhook&lt;/li&gt;
&lt;li&gt;Self-hostable (single Python process + SQLite)&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;I was tired of getting 50 irrelevant job alerts a day. GigWatch cuts through the noise with a simple config file where you describe what you're looking for, and it only pings you when something actually matches.&lt;/p&gt;

&lt;h2&gt;
  
  
  Links
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/earnnova-dev/gigwatch" rel="noopener noreferrer"&gt;https://github.com/earnnova-dev/gigwatch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Live demo:&lt;/strong&gt; &lt;a href="https://earnnova-dev.github.io/gigwatch" rel="noopener noreferrer"&gt;https://earnnova-dev.github.io/gigwatch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Docs:&lt;/strong&gt; &lt;a href="https://earnnova-dev.github.io/gigwatch/docs" rel="noopener noreferrer"&gt;https://earnnova-dev.github.io/gigwatch/docs&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It's MIT licensed. Fork it, break it, make it yours.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>showdev</category>
      <category>sideprojects</category>
    </item>
  </channel>
</rss>
