<?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>Forem: Ayan Hussain</title>
    <description>The latest articles on Forem by Ayan Hussain (@ayanlogix).</description>
    <link>https://forem.com/ayanlogix</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%2F3885260%2F58d48a89-6aa6-4ec0-b828-bdf84ceba7d4.png</url>
      <title>Forem: Ayan Hussain</title>
      <link>https://forem.com/ayanlogix</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/ayanlogix"/>
    <language>en</language>
    <item>
      <title>Building Zappnod: A Zero-Dependency Visual AI Workflow Studio</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Fri, 08 May 2026 20:27:14 +0000</pubDate>
      <link>https://forem.com/ayanlogix/building-zappnod-a-zero-dependency-visual-ai-workflow-studio-kfa</link>
      <guid>https://forem.com/ayanlogix/building-zappnod-a-zero-dependency-visual-ai-workflow-studio-kfa</guid>
      <description>&lt;p&gt;Hello DEV Community! 👋&lt;/p&gt;

&lt;p&gt;For the &lt;strong&gt;MLH Global Hack Week&lt;/strong&gt; and the &lt;strong&gt;DEV Gemma 4 Challenge&lt;/strong&gt;, I set out to build a fully functional, premium, glassmorphic visual workflow studio entirely from scratch—without relying on heavy standard canvas packages (like React Flow or jointJS). &lt;/p&gt;

&lt;p&gt;I wanted to share my build journey, my design decisions, and how I plan to bring local, zero-latency on-device intelligence directly into the mind canvas.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎨 The Craft: Why Vanilla JS?
&lt;/h2&gt;

&lt;p&gt;When you look at modern automation platforms, they are often heavily bloated, taking seconds to render and load complex visual pipelines. For Zappnod, my goal was absolute visual fluidity and light footprint.&lt;/p&gt;

&lt;p&gt;To achieve this, I engineered a custom coordinate grid and mouse tracker using raw DOM math and CSS. Because it utilizes zero heavy frontend dependencies:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Instant load times&lt;/strong&gt;: The canvas initializes in milliseconds.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pixel-perfect scaling&lt;/strong&gt;: Elements scale fluidly with glassmorphism styling.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pure DOM lifecycle&lt;/strong&gt;: Creating, deleting, and dragging cards is handled directly via vanilla event listeners.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔐 The Foundation (Under the Hood)
&lt;/h2&gt;

&lt;p&gt;Even under high-speed hackathon constraints, security and performance cannot be compromised. I designed and implemented:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Hybrid Sync Engine&lt;/strong&gt;: A ultra-fast, local-first database setup. The system caches the visual states of blocks immediately inside a local SQLite database, which is then cleanly synchronized up to Supabase Cloud REST APIs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Production-Grade OAuth&lt;/strong&gt;: Integrated native Google OAuth directly with secure cryptographic session verification (instead of generic simulated flows).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Robust State Parsing&lt;/strong&gt;: Handles relational table state updates dynamically, ensuring that when you reload your project repository, your visual pipeline reconstructs exactly where you left off.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  🧠 The Gemma 4 Vision: Offline Local AI Nodes
&lt;/h2&gt;

&lt;p&gt;What makes this project perfect for the &lt;strong&gt;Gemma 4 Challenge&lt;/strong&gt; is the vision for the visual "AI Brain" node. &lt;/p&gt;

&lt;p&gt;Usually, automation tools rely on expensive, high-latency cloud LLMs. With Gemma 4’s state-of-the-art, lightweight, on-device capabilities, Zappnod aims to run custom prompt-engineering, code generation, and conditional logic nodes &lt;strong&gt;entirely locally&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;This means:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zero API costs&lt;/strong&gt;: Automations run on-device.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;100% Privacy&lt;/strong&gt;: Your customer data (e.g. from shopify/stripe orders) never leaves your visual workspace.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline Capabilities&lt;/strong&gt;: Run workflows completely offline.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 The 7-Day Roadmap
&lt;/h2&gt;

&lt;p&gt;The foundation is active, but we have exactly 1 week left of active development before submissions close on May 24. Here is the active roadmap for the next 7 days:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Complete the node-to-node live connection paths and trigger flow sequences.&lt;/li&gt;
&lt;li&gt;[ ] Connect the local "AI Brain" node to execute workflows using official Gemma 4 local models.&lt;/li&gt;
&lt;li&gt;[ ] Add pre-configured webhook integration handlers for shopify triggers.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💬 I'd love your feedback!
&lt;/h2&gt;

&lt;p&gt;As I build this in public over the next week, I want to design it with the developer community in mind. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  What are your favorite triggers or automation channels?&lt;/li&gt;
&lt;li&gt;  What on-device Gemma use cases would you love to see visually mapped?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Drop a comment below and let's build the future of AI automation together! 💻🤖&lt;/p&gt;

</description>
      <category>gemmachallenge</category>
      <category>gemma</category>
      <category>javascript</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>Inside Zappnod: Designing a Zero-Dependency Visual AI Automation Canvas with Vanilla JS</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Fri, 08 May 2026 20:16:14 +0000</pubDate>
      <link>https://forem.com/ayanlogix/inside-zappnod-designing-a-zero-dependency-visual-ai-automation-canvas-with-vanilla-js-1akg</link>
      <guid>https://forem.com/ayanlogix/inside-zappnod-designing-a-zero-dependency-visual-ai-automation-canvas-with-vanilla-js-1akg</guid>
      <description>&lt;p&gt;"For MLH Global Hack Week, I challenged myself to build a visual workflow automation studio (Zappnod) from scratch without relying on heavy canvas frameworks like React Flow. In this post, I break down the coordinate grid mapping, mouse offsets for node dragging, and how the core compiles visual connections into executable Node.js tasks. I also share how we implemented secure session synchronization between a local SQLite cache and Supabase Cloud. Let’s talk visual system design!"&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>systemdesign</category>
    </item>
    <item>
      <title>How I built a Drag and Drop AI Automation Engine without relying on a Backend</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Thu, 07 May 2026 21:30:39 +0000</pubDate>
      <link>https://forem.com/ayanlogix/how-i-built-a-drag-and-drop-ai-automation-engine-without-relying-on-a-backend-4kbo</link>
      <guid>https://forem.com/ayanlogix/how-i-built-a-drag-and-drop-ai-automation-engine-without-relying-on-a-backend-4kbo</guid>
      <description>&lt;p&gt;Building a reliable node based workflow builder is incredibly difficult. Managing the state of dragging elements, drawing SVG connection lines, and saving the data can quickly become a nightmare.&lt;/p&gt;

&lt;p&gt;With my platform Zappnod, I decided to take a radical approach. I moved the entire persistence layer to the client side.&lt;/p&gt;

&lt;p&gt;Instead of hitting an API every time a user connects two nodes, the system serializes the exact DOM coordinates and node parameters into a JSON payload and injects it securely into local storage.&lt;/p&gt;

&lt;p&gt;This resulted in:&lt;/p&gt;

&lt;p&gt;Absolute zero latency when saving or loading complex projects.&lt;br&gt;
A platform that works completely offline.&lt;br&gt;
The ability to instantly render custom UI modals without waiting for server responses.&lt;br&gt;
I am keeping the UI design a secret until launch day because it breaks a lot of traditional design rules. If you are interested in frontend architecture, canvas manipulation, or AI automation, keep an eye out for the visual reveal soon!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>javascript</category>
    </item>
    <item>
      <title>How I Built an AI-Native Alternative to Zapier Using Node.js and AST Validation</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Wed, 06 May 2026 14:23:51 +0000</pubDate>
      <link>https://forem.com/ayanlogix/how-i-built-an-ai-native-alternative-to-zapier-using-nodejs-and-ast-validation-46fo</link>
      <guid>https://forem.com/ayanlogix/how-i-built-an-ai-native-alternative-to-zapier-using-nodejs-and-ast-validation-46fo</guid>
      <description>&lt;p&gt;Automation is expensive. Standard platforms like Zapier or Make charge you per task, meaning as your business scales, your automation costs scale exponentially. High-volume database syncs or webhook listeners can easily cost hundreds of dollars a month in task overhead.&lt;/p&gt;

&lt;p&gt;I wanted to solve this by creating an engine that doesn't just connect APIs—it literally writes and validates the backend microservices for you.&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;Zappnod&lt;/strong&gt;: an AI-native automation engine that takes a plain English prompt, generates the production-ready Node.js code, runs a dry-run check, and lets you host it yourself for free.&lt;/p&gt;

&lt;p&gt;Here is a deep-dive look at the architecture under the hood.&lt;/p&gt;




&lt;h3&gt;
  
  
  1. The Prompt Layer: Teaching AI about API Specs
&lt;/h3&gt;

&lt;p&gt;Standard language models are great at writing generic code, but they fail when connecting real-world APIs because endpoints and auth headers are constantly changing.&lt;/p&gt;

&lt;p&gt;To solve this, I designed a specialized prompt compiler. Instead of letting the AI guess the API structure, Zappnod dynamically injects focused, structured JSON schemas of target APIs directly into our custom prompt orchestration layer based on the user's input. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The Input:&lt;/strong&gt; &lt;em&gt;"When a Stripe payment succeeds, notify me on Discord."&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Compiler:&lt;/strong&gt; Dynamically fetches and embeds the strict schema for Stripe webhooks and Discord's Webhook payload format into the context before compiling the final prompt for our custom model layer.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This ensures the generated code matches actual production endpoints with 99% accuracy.&lt;/p&gt;




&lt;h3&gt;
  
  
  2. The Validation Agent: Preventing Code Hallucinations
&lt;/h3&gt;

&lt;p&gt;The biggest bottleneck with AI-generated code is stochasticity (hallucinating broken modules or syntax). To handle this, Zappnod runs a secondary validation layer that runs &lt;em&gt;before&lt;/em&gt; the code is ever shown to the user.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;AST Parsing:&lt;/strong&gt; We parse the generated JavaScript into an &lt;strong&gt;Abstract Syntax Tree (AST)&lt;/strong&gt; using an esprima-based parser.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dependency Checking:&lt;/strong&gt; The validator checks the AST import/require nodes to ensure all packages (like &lt;code&gt;axios&lt;/code&gt; or &lt;code&gt;@stripe/stripe-js&lt;/code&gt;) are explicitly defined and secure.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dry-Run Simulation:&lt;/strong&gt; The engine runs a secure, sandboxed syntax validation to verify there are no unhandled promise rejections, missing variable declarations, or syntax errors.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If the validation fails, the error log is fed back into a secondary auto-correction agent to automatically fix the code in milliseconds. Only 100% syntactically perfect code is delivered to the user.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. The Output: Total Autonomy and Zero Task Fees
&lt;/h3&gt;

&lt;p&gt;Once validated, the user gets clean, production-ready Node.js code. &lt;/p&gt;

&lt;p&gt;Because it's standard Node.js, you have total hosting autonomy. You can deploy it as a serverless function on Vercel, a persistent web service on Render, or host it on your own $5/month VPS. &lt;/p&gt;

&lt;p&gt;Because you own the infrastructure, your cost per task drops to &lt;strong&gt;exactly zero&lt;/strong&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  Try it Live! 🚀
&lt;/h3&gt;

&lt;p&gt;I've deployed the core architecture completely live. It is 100% free and open to try. &lt;/p&gt;

&lt;p&gt;I would love to get your brutal feedback on the concept, the UI, or our AST validation system!&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;Try the engine live:&lt;/strong&gt; &lt;a href="https://zappnod.app" rel="noopener noreferrer"&gt;https://zappnod.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me know what you think of the tech stack or how you handle high automation bills in the comments below!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>node</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How I Built an AI-Native Alternative to Zapier Using Node.js</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Wed, 06 May 2026 09:22:56 +0000</pubDate>
      <link>https://forem.com/ayanlogix/how-i-built-an-ai-native-alternative-to-zapier-using-nodejs-2h7o</link>
      <guid>https://forem.com/ayanlogix/how-i-built-an-ai-native-alternative-to-zapier-using-nodejs-2h7o</guid>
      <description>&lt;p&gt;Automation is expensive. Platforms like Zapier charge per task, which means as your business scales, your costs scale exponentially. &lt;/p&gt;

&lt;p&gt;I wanted to solve this, so I built Zappnod: an engine that uses AI to write automation code for you. &lt;/p&gt;

&lt;p&gt;In this post, I want to break down exactly how I built the architecture:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Prompt Layer: How I structured the inputs so the LLM understands API documentation.&lt;/li&gt;
&lt;li&gt;The Validation Agent: How I prevent the AI from hallucinating broken code.&lt;/li&gt;
&lt;li&gt;The Output: Generating clean, deployable Node.js scripts.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you want to see the engine in action, check out the live version at &lt;a href="https://zappnod.app" rel="noopener noreferrer"&gt;https://zappnod.app&lt;/a&gt;. Let me know what you think of the tech stack in the comments!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zappnod: A Top 5 AI Automation Tool Challenging Zapier &amp; Make</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Mon, 04 May 2026 17:46:09 +0000</pubDate>
      <link>https://forem.com/ayanlogix/zappnod-a-top-5-ai-automation-tool-challenging-zapier-make-4dha</link>
      <guid>https://forem.com/ayanlogix/zappnod-a-top-5-ai-automation-tool-challenging-zapier-make-4dha</guid>
      <description>&lt;p&gt;I’m building an AI automation tool called Zappnod with the goal of simplifying workflows using AI instead of complex integrations.&lt;/p&gt;

&lt;p&gt;An AI-first automation tool built to simplify workflows, reduce API dependency, and compete with modern automation platforms.&lt;/p&gt;

&lt;p&gt;Zappnod is an AI automation tool designed to simplify workflows and reduce API dependency, positioning itself as a strong alternative to Zapier and Make.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>automation</category>
      <category>saas</category>
    </item>
    <item>
      <title>How I built Zappnod: A private AI Automation engine to bypass "Task Taxes"</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Mon, 04 May 2026 05:00:28 +0000</pubDate>
      <link>https://forem.com/ayanlogix/how-i-built-zappnod-a-private-ai-automation-engine-to-bypass-task-taxes-3oa2</link>
      <guid>https://forem.com/ayanlogix/how-i-built-zappnod-a-private-ai-automation-engine-to-bypass-task-taxes-3oa2</guid>
      <description>&lt;p&gt;"I’ve always been frustrated by the pricing models of major automation platforms. As a developer, I don’t want to be penalized for my success with 'per-task' fees that eat into my margins.&lt;/p&gt;

&lt;p&gt;So I built Zappnod. 🛡️⚡&lt;/p&gt;

&lt;p&gt;Zappnod is an AI-native engine that takes natural language descriptions and converts them into production-ready Node.js code.&lt;/p&gt;

&lt;p&gt;Why I built it this way:&lt;/p&gt;

&lt;p&gt;Private Execution: Your code, your data, your infrastructure. No middleman.&lt;br&gt;
Zero Fees: Since it's private, there are no 'task taxes.' You scale for free.&lt;br&gt;
AI Architect: It doesn't just drag-and-drop nodes; it architects actual code that you can host anywhere.&lt;br&gt;
We are currently live on Product Hunt! I’d love for this community to check out the technical approach and give me some feedback on the generation logic.&lt;/p&gt;

&lt;p&gt;Try it now: &lt;a href="https://zappnod.app" rel="noopener noreferrer"&gt;https://zappnod.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Product Hunt: [&lt;a href="https://www.producthunt.com/products/zappnod?utm_source=other&amp;amp;utm_medium=social%5D" rel="noopener noreferrer"&gt;https://www.producthunt.com/products/zappnod?utm_source=other&amp;amp;utm_medium=social]&lt;/a&gt;"&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Why I built an AI Automation engine that eliminates per-task fees</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Sun, 03 May 2026 17:54:00 +0000</pubDate>
      <link>https://forem.com/ayanlogix/why-i-built-an-ai-automation-engine-that-eliminates-per-task-fees-2nnh</link>
      <guid>https://forem.com/ayanlogix/why-i-built-an-ai-automation-engine-that-eliminates-per-task-fees-2nnh</guid>
      <description>&lt;p&gt;"I've always been frustrated by the 'Task Tax' model in automation. You build something, it works, and then you get penalized for scaling.&lt;/p&gt;

&lt;p&gt;So I built Zappnod.&lt;/p&gt;

&lt;p&gt;It takes natural language and converts it into private, production-ready Node.js code.&lt;/p&gt;

&lt;p&gt;The Architecture:&lt;/p&gt;

&lt;p&gt;AI Generation: Custom-tuned logic to ensure code is clean and deployable.&lt;br&gt;
Private Execution: You own the code, you own the data.&lt;br&gt;
No-Code to Pro-Code: A bridge for founders who want speed but need the power of real code.&lt;br&gt;
I'm launching on Product Hunt today and would love to hear what the developer community thinks about this approach to private automation.&lt;/p&gt;

&lt;p&gt;Link: &lt;a href="https://zappnod.app" rel="noopener noreferrer"&gt;https://zappnod.app&lt;/a&gt;"&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>ai</category>
      <category>automation</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Why I built my own AI Automation Engine (and why you should too) 🦾🚀</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Sat, 02 May 2026 15:15:10 +0000</pubDate>
      <link>https://forem.com/ayanlogix/why-i-built-my-own-ai-automation-engine-and-why-you-should-too-1fj9</link>
      <guid>https://forem.com/ayanlogix/why-i-built-my-own-ai-automation-engine-and-why-you-should-too-1fj9</guid>
      <description>&lt;p&gt;The Problem with "Per-Task" Fees 💸&lt;/p&gt;

&lt;p&gt;As a developer, I love automation. But I hate the "Zapier Trap."&lt;/p&gt;

&lt;p&gt;You know the one: You build a simple workflow, and suddenly you're paying $50/month just to move data between two APIs. Worse, your business logic is locked inside a proprietary platform, and your data privacy is at risk.&lt;/p&gt;

&lt;p&gt;I wanted a way to describe an automation in plain English and get real, deployable code that I own 100%.&lt;/p&gt;

&lt;p&gt;Introducing Zappnod AI 🧠&lt;/p&gt;

&lt;p&gt;I spent the last few days building Zappnod AI (zappnod.app). It’s an AI-native architecture engine that converts natural language into production-ready Node.js automation code.&lt;/p&gt;

&lt;p&gt;How it works:&lt;/p&gt;

&lt;p&gt;Describe: Tell the AI what you need (e.g., "When I get a Stripe payment, send a Slack alert and add the customer to my DB").&lt;br&gt;
Generate: Zappnod uses Gemini AI to write the logic, including error handling and API integrations.&lt;br&gt;
Deploy: You copy the code and run it on your own server.&lt;br&gt;
Zero task fees. Total privacy. Full code ownership.&lt;/p&gt;

&lt;p&gt;The Tech Stack 💻&lt;/p&gt;

&lt;p&gt;Backend: Node.js / Express&lt;br&gt;
AI: Google Generative AI (Gemini)&lt;br&gt;
Frontend: Pure HTML/CSS/JS (Glassmorphism design)&lt;br&gt;
Hosting: Render&lt;br&gt;
Check it out! 🌐&lt;/p&gt;

&lt;p&gt;I’ve just launched the first version at &lt;a href="https://zappnod.app" rel="noopener noreferrer"&gt;https://zappnod.app&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I’d love for the DEV community to try it out and give me some feedback. What features should I add next? Better telemetry? More API templates?&lt;/p&gt;

&lt;p&gt;Let’s build the future of private automation together. 🦾🚀&lt;/p&gt;

&lt;p&gt;— Ayanlogix&lt;/p&gt;

&lt;h1&gt;
  
  
  ShowDev #AI #Automation #Nodejs #WebDev
&lt;/h1&gt;

</description>
      <category>ai</category>
      <category>automation</category>
      <category>node</category>
      <category>showdev</category>
    </item>
    <item>
      <title>"As a Full-Stack developer, I realized I was spending too much time on manual lead sorting. So, I built a custom AI Agent to handle it.

The Stack:

Make.com for the workflow engine.
OpenAI/Gemini APIs for intelligent lead qualification.
Node.js for custom</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Sun, 26 Apr 2026 12:10:13 +0000</pubDate>
      <link>https://forem.com/ayanlogix/as-a-full-stack-developer-i-realized-i-was-spending-too-much-time-on-manual-lead-sorting-so-i-41en</link>
      <guid>https://forem.com/ayanlogix/as-a-full-stack-developer-i-realized-i-was-spending-too-much-time-on-manual-lead-sorting-so-i-41en</guid>
      <description></description>
    </item>
    <item>
      <title>Currently building AI systems and web products that automate repetitive business tasks and make companies operate faster.



Still early.



But the future looks automated.</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Thu, 23 Apr 2026 21:13:52 +0000</pubDate>
      <link>https://forem.com/ayanlogix/currently-building-ai-systems-and-web-products-that-automate-repetitive-business-tasks-and-make-2epl</link>
      <guid>https://forem.com/ayanlogix/currently-building-ai-systems-and-web-products-that-automate-repetitive-business-tasks-and-make-2epl</guid>
      <description></description>
    </item>
    <item>
      <title>Published a write-up on building NeuralForge — a local AI text tool that runs entirely in the browser with no API.

Read:
https://ayanlogix.hashnode.dev/

Demo:
https://ayanlogix.github.io/NeuralForge/</title>
      <dc:creator>Ayan Hussain</dc:creator>
      <pubDate>Sat, 18 Apr 2026 09:44:58 +0000</pubDate>
      <link>https://forem.com/ayanlogix/published-a-write-up-on-building-neuralforge-a-local-ai-text-tool-that-runs-entirely-in-the-1bce</link>
      <guid>https://forem.com/ayanlogix/published-a-write-up-on-building-neuralforge-a-local-ai-text-tool-that-runs-entirely-in-the-1bce</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://ayanlogix.hashnode.dev/" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;ayanlogix.hashnode.dev&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://ayanlogix.github.io/NeuralForge/" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;ayanlogix.github.io&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
  </channel>
</rss>
