<?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: Jaini Shah</title>
    <description>The latest articles on Forem by Jaini Shah (@jainishah).</description>
    <link>https://forem.com/jainishah</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%2F3613427%2F8e529364-8301-4704-9c3d-3438b027600b.png</url>
      <title>Forem: Jaini Shah</title>
      <link>https://forem.com/jainishah</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/jainishah"/>
    <language>en</language>
    <item>
      <title>Kiroween: The Tool That Quietly Transformed My Entire Development Workflow</title>
      <dc:creator>Jaini Shah</dc:creator>
      <pubDate>Wed, 26 Nov 2025 13:34:52 +0000</pubDate>
      <link>https://forem.com/jainishah/budgetbuddy-the-first-finance-app-that-understands-your-emotions-before-your-money-27i0</link>
      <guid>https://forem.com/jainishah/budgetbuddy-the-first-finance-app-that-understands-your-emotions-before-your-money-27i0</guid>
      <description>&lt;p&gt;Every developer has that one moment where something finally &lt;em&gt;clicks&lt;/em&gt;  a tool, a technique, or an idea that quietly shifts the way you build software.&lt;br&gt;
For me, that turning point was &lt;strong&gt;Kiro&lt;/strong&gt;, and Kiroween felt like the perfect time to talk about it.&lt;/p&gt;

&lt;p&gt;I didn’t expect a tool to reshape my workflow.&lt;br&gt;
I didn’t expect it to change the way I think about architecture, clarity, and code correctness.&lt;br&gt;
And I definitely didn’t expect it to influence my confidence as a developer.&lt;/p&gt;

&lt;p&gt;But Kiro did all of that effortlessly.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Shift I Didn’t Realize I Needed
&lt;/h2&gt;

&lt;p&gt;Before Kiro, my workflow looked like most developers’:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Constantly rewriting functions because they “didn’t feel right”&lt;/li&gt;
&lt;li&gt;Losing time debating patterns, naming, or structure&lt;/li&gt;
&lt;li&gt;Worrying that small decisions would snowball into messy architecture&lt;/li&gt;
&lt;li&gt;Feeling productive one day and stuck the next&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Kiro didn’t just speed me up &lt;br&gt;
&lt;strong&gt;it gave me consistency.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It felt like having a senior engineer sitting beside me, removing noise, guiding decisions, and elevating my thinking.&lt;br&gt;
The result?&lt;br&gt;
My code feels cleaner, my decisions feel sharper, and my development flow feels &lt;em&gt;intentional&lt;/em&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Makes Kiro Stand Out
&lt;/h2&gt;

&lt;p&gt;Most AI tools generate code.&lt;br&gt;
Kiro generates &lt;em&gt;clarity&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Here’s what truly changed the game for me:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Deep Understanding of Context
&lt;/h3&gt;

&lt;p&gt;Kiro doesn’t behave like an isolated chat.&lt;br&gt;
It understands your patterns, structure, and logic then responds like it’s part of your engineering team.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Faster, Confident Decision-Making
&lt;/h3&gt;

&lt;p&gt;Instead of wasting 20 minutes comparing approaches, Kiro gives you the most elegant path forward in seconds.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Clean Code by Default
&lt;/h3&gt;

&lt;p&gt;Naming, readability, simplicity Kiro nudges your work toward a cleaner, senior-level style you naturally start adopting.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Refactoring Without Fear
&lt;/h3&gt;

&lt;p&gt;Refactoring used to be something I postponed.&lt;br&gt;
With Kiro, it became something I &lt;em&gt;enjoy&lt;/em&gt; because I know I’ll end up with something clearer than before.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Kiroween Magic
&lt;/h2&gt;

&lt;p&gt;Kiroween is fun the jokes about haunted codebases and resurrected bugs always make the rounds.&lt;br&gt;
But beneath the spooky theme, something real happens:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You start to see how much unnecessary friction you used to accept.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Kiro removes it.&lt;br&gt;
Not by overwhelming you but by guiding your thinking so subtly that your work naturally becomes more structured.&lt;/p&gt;

&lt;p&gt;It’s not just a productivity boost.&lt;br&gt;
It’s craftsmanship, built one decision at a time.&lt;/p&gt;

&lt;p&gt;Great engineering isn’t defined by how fast you type or how many features you ship.&lt;br&gt;
It’s defined by how clearly you think and how intentionally you build.&lt;/p&gt;

&lt;p&gt;Kiro became the tool that sharpened my thinking, strengthened my confidence, and elevated the way I approach every line of code.&lt;/p&gt;

&lt;p&gt;Not just better code&lt;br&gt;
&lt;strong&gt;a better developer.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>kiro</category>
      <category>kirodotdev</category>
      <category>kiroween</category>
      <category>hackathon</category>
    </item>
    <item>
      <title>NightShift MD - A Streamlined After-Hours Medical Triage System Built with Kiro</title>
      <dc:creator>Jaini Shah</dc:creator>
      <pubDate>Wed, 19 Nov 2025 05:09:47 +0000</pubDate>
      <link>https://forem.com/jainishah/nightshift-md-a-streamlined-after-hours-medical-triage-system-built-with-kiro-5l3</link>
      <guid>https://forem.com/jainishah/nightshift-md-a-streamlined-after-hours-medical-triage-system-built-with-kiro-5l3</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;NightShift MD is a focused triage and workflow assistant designed to eliminate chaos in night-shift medical clinics, where reduced staffing makes rapid, safe decision-making essential. The system allows patients to submit symptoms, automatically assigns a preliminary triage level, and provides doctors with a clear, real-time dashboard to manage incoming cases.&lt;/p&gt;

&lt;p&gt;Developed using Next.js, Supabase, and Kiro, this project demonstrates how AI-assisted, spec-driven development can accelerate the creation of safe and structured tools for real clinical environments.&lt;/p&gt;

&lt;p&gt;Live Demo: &lt;a href="https://nightshift-psi.vercel.app/" rel="noopener noreferrer"&gt;https://nightshift-psi.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Problem Overview
&lt;/h2&gt;

&lt;p&gt;Night-shift medical facilities face several recurring operational challenges:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Patients often wait without any initial assessment&lt;/li&gt;
&lt;li&gt;Staff receive unstructured or incomplete symptom descriptions&lt;/li&gt;
&lt;li&gt;No standardized triage workflow&lt;/li&gt;
&lt;li&gt;Difficulty tracking the status of multiple cases simultaneously&lt;/li&gt;
&lt;li&gt;Increased chances of miscommunication due to minimal staff&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These issues contribute to delays and inconsistencies in patient handling, which can critically impact patient outcomes. Despite being widespread, many small clinics continue to rely on fully manual processes.&lt;/p&gt;

&lt;p&gt;NightShift MD addresses these gaps with a clear and predictable system.&lt;/p&gt;

&lt;h2&gt;
  
  
  Solution Summary
&lt;/h2&gt;

&lt;p&gt;NightShift MD provides a unified workflow that improves clarity for both patients and clinicians.&lt;/p&gt;

&lt;h3&gt;
  
  
  Patient Intake
&lt;/h3&gt;

&lt;p&gt;A clean, mobile-first interface allows patients to quickly provide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Name&lt;/li&gt;
&lt;li&gt;Contact information&lt;/li&gt;
&lt;li&gt;Gender&lt;/li&gt;
&lt;li&gt;Reported symptoms
The form prioritizes speed and simplicity during high-pressure situations.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Automated Triage
&lt;/h3&gt;

&lt;p&gt;The system analyzes symptom descriptions and generates a preliminary risk category:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Low Risk&lt;/li&gt;
&lt;li&gt;Medium Risk&lt;/li&gt;
&lt;li&gt;High Risk&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This ensures that clinicians immediately understand urgency levels.&lt;/p&gt;

&lt;h3&gt;
  
  
  Doctor Dashboard
&lt;/h3&gt;

&lt;p&gt;Clinicians have access to a structured dashboard displaying:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;New and active cases&lt;/li&gt;
&lt;li&gt;Reported symptoms&lt;/li&gt;
&lt;li&gt;Triage level&lt;/li&gt;
&lt;li&gt;Patient contact details&lt;/li&gt;
&lt;li&gt;Case status&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Doctors can update each case as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Contacted&lt;/li&gt;
&lt;li&gt;Treated&lt;/li&gt;
&lt;li&gt;Follow-up Required&lt;/li&gt;
&lt;li&gt;Emergency&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The entire workflow is optimized for clarity and efficiency during night duties.&lt;/p&gt;

&lt;h2&gt;
  
  
  Live Application
&lt;/h2&gt;

&lt;p&gt;Access the Live Project:&lt;br&gt;
&lt;a href="https://nightshift-psi.vercel.app/" rel="noopener noreferrer"&gt;https://nightshift-psi.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The interface is responsive, with a patient-friendly mobile layout and a more comprehensive desktop dashboard for clinicians.&lt;/p&gt;
&lt;h2&gt;
  
  
  How Kiro Accelerated Development
&lt;/h2&gt;

&lt;p&gt;This section focuses exclusively on how Kiro's Coding Spec feature drove structured, precise, and consistent development for the NightShift project, fulfilling the critical need for accuracy in a medical application.&lt;/p&gt;
&lt;h4&gt;
  
  
  Kiro's Core Contribution: Spec-Driven Development
&lt;/h4&gt;

&lt;p&gt;Kiro's Coding Spec feature was the foundational tool for the NightShift project. It provided the necessary framework to define, document, and manage all development components upfront, ensuring every part of the system aligned with the strict requirements of a medical workflow.&lt;/p&gt;
&lt;h3&gt;
  
  
  1. Spec-Driven Development for Consistency and Precision
&lt;/h3&gt;

&lt;p&gt;Given the sensitivity of medical workflows, defining accuracy and consistency before implementation was critical. The Kiro spec feature ensured predictable and uniform results across the entire application.&lt;/p&gt;
&lt;h4&gt;
  
  
  Clear Project Specification: A comprehensive specification was defined using the Kiro structure, covering:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Data models and schema designs (e.g., Supabase structure).&lt;/li&gt;
&lt;li&gt;Detailed user flows and complex triage rules.&lt;/li&gt;
&lt;li&gt;Page behaviors and UI design constraints.&lt;/li&gt;
&lt;li&gt;Safety and functional requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;
  
  
  Structured Documentation for Features: The project built two major, complex features using the Kiro spec structure:
&lt;/h4&gt;

&lt;p&gt;NightShift MD Core System (.kiro/specs/nightshift-md/): Built the entire emergency triage system from scratch.&lt;br&gt;
• Requirements: Defined 15 comprehensive requirements covering patient triage, doctor dashboard, risk assessment, and real-time synchronization.&lt;br&gt;
• Design: Detailed the technical architecture, including React components, the Supabase schema, the service layer, and data models.&lt;br&gt;
• Tasks: Provided a full implementation roadmap.&lt;/p&gt;
&lt;h4&gt;
  
  
  Patient Contact Feature (.kiro/specs/patient-contact-feature/): Added essential call functionality and contact tracking.
&lt;/h4&gt;

&lt;p&gt;• Requirements: Defined 6 specific requirements for the feature addition.&lt;br&gt;
• Design: Outlined component updates, required database schema changes, and service layer integration.&lt;br&gt;
• Testing Guides: Included manual test guides and quick start documentation for quality assurance.&lt;/p&gt;
&lt;h3&gt;
  
  
  2. How the Specs Were Applied
&lt;/h3&gt;

&lt;p&gt;The specs enforced a highly disciplined approach to development using Kiro's structured file formats:&lt;/p&gt;

&lt;p&gt;• Formal Requirements: Requirements.md utilized formal "SHALL" language and acceptance criteria to document user stories, removing ambiguity.&lt;br&gt;
• Technical Blueprint: Design.md served as the single source of truth for technical architecture, component interfaces, data models, and implementation details.&lt;br&gt;
• Incremental Planning: The Patient Contact Feature was added as a separate, structured spec after the core system was defined, demonstrating effective iterative development while maintaining high standards.&lt;/p&gt;

&lt;p&gt;By prioritizing Kiro's Coding Spec feature, the NightShift project successfully planned and documented complex medical features, guaranteeing consistency and quality from the ground up.&lt;/p&gt;
&lt;h2&gt;
  
  
  System Architecture
&lt;/h2&gt;

&lt;p&gt;NightShift MD follows a clean and maintainable architecture:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Next.js (Frontend + API Routes)
      │
Supabase (Database, Auth, Data Storage)
      │
Kiro (Development Engine)
    • Spec-driven planning &amp;amp; structure (The only Kiro feature utilized,       providing mandatory, detailed project planning via Coding Specs to ensure high quality and consistency.)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This structure allows the system to remain lightweight, efficient, and scalable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Impact and Future Expansion
&lt;/h2&gt;

&lt;p&gt;NightShift MD can be adopted by small clinics, telemedicine platforms, and rural health centers to streamline nighttime patient processing.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Future improvements may include:&lt;/li&gt;
&lt;li&gt;Multi-doctor access and collaborative dashboards&lt;/li&gt;
&lt;li&gt;Advanced analytics for patient trends&lt;/li&gt;
&lt;li&gt;Multi-language triage support&lt;/li&gt;
&lt;li&gt;Expanded symptom analysis&lt;/li&gt;
&lt;li&gt;Integration with hospital systems&lt;/li&gt;
&lt;li&gt;Triage escalation workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The current architecture supports incremental growth without major changes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;NightShift MD illustrates how AI-assisted development can produce a practical, real-world healthcare tool with speed and precision. Kiro contributed throughout the entire build process—from initial specifications to UI development, API logic, and safety enforcement.&lt;/p&gt;

&lt;p&gt;This project demonstrates that combining structured development practices with AI tooling can significantly accelerate the delivery of reliable applications, especially in domains where clarity and safety are paramount. Explore the live demo today to see AI-assisted safety in action.&lt;/p&gt;

</description>
      <category>kiro</category>
      <category>kiroween</category>
      <category>kirodotdev</category>
      <category>hackathon</category>
    </item>
  </channel>
</rss>
