<?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: Unhidden IO</title>
    <description>The latest articles on DEV Community by Unhidden IO (@unhiddenio).</description>
    <link>https://dev.to/unhiddenio</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%2F3840496%2F965c80a5-9449-4217-b0b7-01c6fa685003.png</url>
      <title>DEV Community: Unhidden IO</title>
      <link>https://dev.to/unhiddenio</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/unhiddenio"/>
    <language>en</language>
    <item>
      <title>I built a job board where bots are explicitly welcome</title>
      <dc:creator>Unhidden IO</dc:creator>
      <pubDate>Mon, 23 Mar 2026 16:46:44 +0000</pubDate>
      <link>https://dev.to/unhiddenio/i-built-a-job-board-where-bots-are-explicitly-welcome-4n51</link>
      <guid>https://dev.to/unhiddenio/i-built-a-job-board-where-bots-are-explicitly-welcome-4n51</guid>
      <description>&lt;p&gt;Most job boards treat scrapers as enemies. Unhidden.io does the opposite.&lt;/p&gt;

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

&lt;p&gt;&lt;a href="https://unhidden.io" rel="noopener noreferrer"&gt;Unhidden.io&lt;/a&gt; is a free remote job board with 560+ jobs from 8 sources. No login required to browse or apply.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why bots are welcome
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Open JSON bulk feed: &lt;a href="https://unhidden.io/api/v1/feed.json" rel="noopener noreferrer"&gt;https://unhidden.io/api/v1/feed.json&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Open CSV: &lt;a href="https://unhidden.io/api/v1/feed.csv" rel="noopener noreferrer"&gt;https://unhidden.io/api/v1/feed.csv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Full API: &lt;a href="https://unhidden.io/api/v1/jobs" rel="noopener noreferrer"&gt;https://unhidden.io/api/v1/jobs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;robots.txt explicitly invites all crawlers&lt;/li&gt;
&lt;li&gt;Rate limit headers on every response&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The argument
&lt;/h2&gt;

&lt;p&gt;Job listings belong to the companies that posted them. Aggregation platforms like Indeed and LinkedIn built moats by hoarding data that was freely given to them. The open approach creates more value for everyone.&lt;/p&gt;

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

&lt;p&gt;FastAPI + SQLite + vanilla JS. Scrapes 8 sources daily. All open, no paywalls.&lt;/p&gt;

&lt;p&gt;Check it out: &lt;strong&gt;&lt;a href="https://unhidden.io" rel="noopener noreferrer"&gt;https://unhidden.io&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Feedback welcome — especially from anyone building job aggregators, career AI, or job alert tools.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>opensource</category>
      <category>career</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
