<?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: Rabia Arif</title>
    <description>The latest articles on DEV Community by Rabia Arif (@rabiaaarif).</description>
    <link>https://dev.to/rabiaaarif</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%2F4050792%2F20a107ef-e3f6-4345-ba3e-d1e959d1db2e.jpg</url>
      <title>DEV Community: Rabia Arif</title>
      <link>https://dev.to/rabiaaarif</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rabiaaarif"/>
    <language>en</language>
    <item>
      <title>AI-Based-Layoff-Informator</title>
      <dc:creator>Rabia Arif</dc:creator>
      <pubDate>Sun, 04 Oct 2026 17:16:08 +0000</pubDate>
      <link>https://dev.to/rabiaaarif/ai-based-layoff-informator-3n2d</link>
      <guid>https://dev.to/rabiaaarif/ai-based-layoff-informator-3n2d</guid>
      <description>&lt;p&gt;This is my submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;My roommate works in software development and often felt anxious about layoff news.&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;AI-Based Layoff Informator&lt;/strong&gt;—a simple Django app that collects recent tech layoff news, summarizes it with AI, and sends a clear briefing by email.&lt;/p&gt;

&lt;p&gt;Instead of checking multiple websites every day, users receive:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Important layoff updates&lt;/li&gt;
&lt;li&gt;Company names and affected employees&lt;/li&gt;
&lt;li&gt;Reported reasons&lt;/li&gt;
&lt;li&gt;Links to original sources&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is to stay informed without doom-scrolling.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;🎥 &lt;strong&gt;Video demo:&lt;/strong&gt; [&lt;a href="https://youtu.be/WvyyZVjem9Ehttps://youtu.be/WvyyZVjem9E" rel="noopener noreferrer"&gt;https://youtu.be/WvyyZVjem9Ehttps://youtu.be/WvyyZVjem9E&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;The demo shows the complete flow—from entering an email address to receiving the AI-generated layoff briefing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/RabiaA-arif/AI-Based-Layoff-Informator" rel="noopener noreferrer"&gt;AI-Based Layoff Informator&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;I used:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Python and Django&lt;/li&gt;
&lt;li&gt;Google News, Bing News, TechCrunch, and Hacker News RSS feeds&lt;/li&gt;
&lt;li&gt;OpenRouter for AI summarization&lt;/li&gt;
&lt;li&gt;SMTP for email delivery&lt;/li&gt;
&lt;li&gt;SQLite for logging delivery results&lt;/li&gt;
&lt;li&gt;Django tests for reliability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The application filters duplicate and unrelated headlines, validates AI responses, preserves source links, and sends both HTML and plain-text emails.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Open-source tools made it possible to combine news feeds, AI, Django, and email into one useful product.&lt;/p&gt;

&lt;p&gt;Instead of building another chatbot, I created a tool that solves a real emotional problem for someone close to me. Open innovation also makes it easier for others to improve the project with scheduled briefings, unsubscribe support, user preferences, and more news sources.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Project Matters
&lt;/h2&gt;

&lt;p&gt;This project is personal. I built it to help my roommate—and other tech workers—stay informed about layoffs in a calmer, more organized way.&lt;/p&gt;

&lt;p&gt;Thank you for checking out my project!&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
