<?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: Brian mK</title>
    <description>The latest articles on DEV Community by Brian mK (@brian_mk).</description>
    <link>https://dev.to/brian_mk</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%2F3494415%2F53e20c31-f6bf-4b35-bdda-759435cebad9.jpg</url>
      <title>DEV Community: Brian mK</title>
      <link>https://dev.to/brian_mk</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/brian_mk"/>
    <language>en</language>
    <item>
      <title>Decoding Kiroween</title>
      <dc:creator>Brian mK</dc:creator>
      <pubDate>Tue, 04 Nov 2025 13:42:45 +0000</pubDate>
      <link>https://dev.to/brian_mk/decoding-kiroween-4nm</link>
      <guid>https://dev.to/brian_mk/decoding-kiroween-4nm</guid>
      <description>&lt;h3&gt;
  
  
  Tips for Eligible Project
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://kiroween.devpost.com/" rel="noopener noreferrer"&gt;Kiroween&lt;/a&gt;, the Halloween-themed hackathon, is calling on developers to build something wicked. With a grand prize of &lt;strong&gt;$30,000&lt;/strong&gt; and a total pool prize of &lt;strong&gt;$100,000&lt;/strong&gt; on the line, you'll need more than just a clever idea to win. This guide will walk you through the essential details from the official rules to help you create an eligible and potentially prize-winning project.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhx480bg40tr8rwrutn6c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhx480bg40tr8rwrutn6c.png" alt=" " width="800" height="204"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  The Core of Your Creation: Kiro Integration
&lt;/h4&gt;

&lt;p&gt;First and foremost, your project must be a working software application that utilizes &lt;a href="https://kiro.dev/" rel="noopener noreferrer"&gt;Kiro&lt;/a&gt;. To be eligible, you must leverage one or more of its key features, such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Vibe coding&lt;/li&gt;
&lt;li&gt;  Agent hooks&lt;/li&gt;
&lt;li&gt;  Steering docs&lt;/li&gt;
&lt;li&gt;  MCP (Meta-Circular Programming)&lt;/li&gt;
&lt;li&gt;  Specs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The judges need to clearly understand how &lt;a href="https://kiro.dev/" rel="noopener noreferrer"&gt;Kiro&lt;/a&gt; was integral to your development process. A detailed write-up explaining your use of these features is a mandatory part of your submission.&lt;/p&gt;

&lt;h4&gt;
  
  
  Choosing Your Challenge: The Categories
&lt;/h4&gt;

&lt;p&gt;Your project must be submitted into one of four spooky-themed categories:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Resurrection:&lt;/strong&gt; Revive an obsolete technology for the modern era.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Frankenstein:&lt;/strong&gt; Stitch together different, seemingly incompatible technologies into a single, powerful application.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Skeleton Crew:&lt;/strong&gt; Create a lean, flexible code template and demonstrate its versatility by building two distinct applications from it.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Costume Contest:&lt;/strong&gt; Build any application, but with a primary focus on a polished, hauntingly beautiful, and unforgettable user interface.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  The Devil's in the Details: Key Submission Requirements
&lt;/h4&gt;

&lt;p&gt;Pay close attention to these technical requirements to avoid disqualification:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Demonstration Video:&lt;/strong&gt; Create a video under three minutes that shows your project working. Judges are not required to watch past the three-minute mark.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Open Source Repository:&lt;/strong&gt; Your code must be hosted in a public repository with an OSI-approved open source license clearly visible.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;The &lt;code&gt;.kiro&lt;/code&gt; Directory:&lt;/strong&gt; This is critical. Ensure the &lt;code&gt;/.kiro&lt;/code&gt; directory is present at the root of your project and is &lt;strong&gt;not&lt;/strong&gt; included in your &lt;code&gt;.gitignore&lt;/code&gt; file. This is how judges will verify your usage of Kiro's features.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Functionality:&lt;/strong&gt; Your project must be installable and run as described. Provide clear instructions and access for the judges to test your application.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  How to Impress the Judges
&lt;/h4&gt;

&lt;p&gt;Your project will be evaluated on three equally weighted criteria:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Potential Value:&lt;/strong&gt; How useful, unique, or scalable is your project? Does it solve a real problem or have a clear market need? An intuitive UI that enhances functionality will score high here.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Implementation:&lt;/strong&gt; This is all about how well you used Kiro. The judges will look for a deep and strategic use of Kiro's features that genuinely improved your development workflow. The more variety and depth you can demonstrate, the better.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Quality and Design:&lt;/strong&gt; Creativity, originality, and polish are key. A well-designed project with a delightful user experience or a unique approach to solving a problem will stand out.
&lt;a href="https://kiroween.devpost.com/rules" rel="noopener noreferrer"&gt;READ THE FULL RULES HERE&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The &lt;a href="https://kiroween.devpost.com/" rel="noopener noreferrer"&gt;Kiroween hackathon&lt;/a&gt; is a marathon, not a sprint. The submission period ends on &lt;strong&gt;December 5, 2025&lt;/strong&gt;. By focusing on a strong Kiro integration, meeting all submission requirements, and aligning your project with the judging criteria, you'll be well on your way to building something truly &lt;em&gt;spooktacular&lt;/em&gt;. Good luck&lt;/p&gt;

</description>
      <category>kiro</category>
      <category>kiroween</category>
      <category>ai</category>
      <category>kirodotdev</category>
    </item>
    <item>
      <title>Unleash Your Inner Mad Scientist: A Glimpse into the Kiroween Hackathon</title>
      <dc:creator>Brian mK</dc:creator>
      <pubDate>Tue, 04 Nov 2025 13:23:39 +0000</pubDate>
      <link>https://dev.to/brian_mk/unleash-your-inner-mad-scientist-a-glimpse-into-the-kiroween-hackathon-11co</link>
      <guid>https://dev.to/brian_mk/unleash-your-inner-mad-scientist-a-glimpse-into-the-kiroween-hackathon-11co</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmezn716m4s638v37wktr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmezn716m4s638v37wktr.png" alt=" " width="800" height="204"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The air is getting crisp, the nights are drawing in, and a new coding challenge is brewing. Welcome to Kiroween, the latest and spookiest hackathon from Kiro. Following the success of previous events, Kiroween is set to be bigger, better, and more thrilling than ever.&lt;/p&gt;

&lt;h4&gt;
  
  
  The Evolution of a Challenge
&lt;/h4&gt;

&lt;p&gt;Kiro is no stranger to the hackathon scene. The &lt;a href="https://kiro.devpost.com/" rel="noopener noreferrer"&gt;Code with Kiro Hackathon&lt;/a&gt; and the &lt;a href="https://communitygames2025.devpost.com/" rel="noopener noreferrer"&gt;Reddit x Kiro: Community Games Challenge 2025&lt;/a&gt; have already seen developers build incredible applications, from multiplayer games to AI-powered sales tools. These events have showcased the power of Kiro's AI IDE, which goes beyond simple code generation to become a true development partner.&lt;/p&gt;

&lt;h4&gt;
  
  
  What's Brewing in the Cauldron?
&lt;/h4&gt;

&lt;p&gt;Kiroween is a Halloween-themed hackathon that challenges you to "dare to code in dark mode". With a massive &lt;strong&gt;$100,000 in prizes&lt;/strong&gt; up for grabs across 12 categories and for 66 winners, this is an event you won't want to miss. The grand prize winner will take home a staggering &lt;strong&gt;$30,000&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This year, Kiro is introducing a range of spooky categories to get your creative juices flowing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Resurrection:&lt;/strong&gt; Breathe new life into your favorite obsolete technology.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Frankenstein:&lt;/strong&gt; Stitch together a monstrous creation from a combination of different technologies.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Skeleton Crew:&lt;/strong&gt; Build a lean, flexible code template and demonstrate its versatility.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Costume Contest:&lt;/strong&gt; Design an application with a hauntingly beautiful user interface.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In addition to these categories, there's a special &lt;strong&gt;$10,000 prize for the Best Startup Project&lt;/strong&gt;, giving founders a chance to rapidly prototype their next big idea.&lt;/p&gt;

&lt;h4&gt;
  
  
  Why You Should Join the Fray
&lt;/h4&gt;

&lt;p&gt;Kiroween is more than just a competition; it's an opportunity to experience the future of software development. &lt;a href="https://kiro.dev/" rel="noopener noreferrer"&gt;Kiro's agentic IDE&lt;/a&gt;, with features like specs, agent hooks, and steering, allows you to build complex applications faster than ever before. To help you on your quest, all participants will receive access to the &lt;strong&gt;Kiro Pro+ tier&lt;/strong&gt; for the duration of the hackathon.&lt;/p&gt;

&lt;p&gt;You'll also have the chance to connect with a thriving community of developers on the dedicated &lt;strong&gt;#kiroween-hackathon Discord channel&lt;/strong&gt;. Share ideas, form teams, and get support from the Kiro team and fellow participants.&lt;/p&gt;

&lt;h4&gt;
  
  
  How to Get Started
&lt;/h4&gt;

&lt;p&gt;The Kiroween hackathon runs from &lt;strong&gt;October 31, 2025, to December 5, 2025&lt;/strong&gt;. Ready to bring your most monstrous ideas to life? Head over to Devpost to register and join the fun.&lt;br&gt;
&lt;a href="https://kiroween.devpost.com/" rel="noopener noreferrer"&gt;Build something wicked for Kiroween&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Don't be a scaredy-cat. Embrace the darkness and get ready to code.&lt;/p&gt;

</description>
      <category>kiro</category>
      <category>kiroween</category>
      <category>ai</category>
      <category>kirodotdev</category>
    </item>
    <item>
      <title>Creating a market-viable app in less than a Week</title>
      <dc:creator>Brian mK</dc:creator>
      <pubDate>Thu, 11 Sep 2025 22:59:44 +0000</pubDate>
      <link>https://dev.to/brian_mk/creating-a-market-viable-app-in-less-than-week-gc7</link>
      <guid>https://dev.to/brian_mk/creating-a-market-viable-app-in-less-than-week-gc7</guid>
      <description>&lt;p&gt;This is the workflow I used during the &lt;strong&gt;Kiro hackathon&lt;/strong&gt; to take an idea from spark → MVP in under a week, with the help of an AI coding assistant. Think of it as a blend of brainstorming, system‑level checks, and ruthless pruning.&lt;/p&gt;




&lt;blockquote&gt;
&lt;p&gt;Why speed matters&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Hackathons aren’t forgiving. You don’t have months to debate features — you have days. Most projects fail because they:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Jump straight into code without testing assumptions.&lt;/li&gt;
&lt;li&gt;Skip over system blockers (permissions, manifests, API quotas).&lt;/li&gt;
&lt;li&gt;Have no clear metric for success.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My approach flips that. Instead of coding first, I battle the idea, refine it into a lean PRD(Product requirements documentation), and only then let the AI build from a checklist.&lt;/p&gt;




&lt;h4&gt;
  
  
  The 5‑step workflow
&lt;/h4&gt;

&lt;h5&gt;
  
  
  1) Start with an idea + kill criterion
&lt;/h5&gt;

&lt;p&gt;Write one sentence eg. : For [user], who needs [problem], our app [solution or service]. This directs you to pin down who it's for and what function it serves.&lt;br&gt;
Then set a kill criterion — if feasibility isn’t proven in 48 hours, pivot. This prevents sunk‑cost traps.&lt;br&gt;
Also keeping in mind this is &lt;em&gt;coding on Steroids&lt;/em&gt; , so the half-baked product is easily disposable since there is no sunk-cost traps.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhiwxrqwn9j56b5l7bycy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhiwxrqwn9j56b5l7bycy.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h5&gt;
  
  
  2) Interrogate the idea with an AI assistant
&lt;/h5&gt;

&lt;p&gt;Don’t just brainstorm features. Ask the AI to list:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The good,bad and ugly.&lt;/li&gt;
&lt;li&gt;Authentication needs (OAuth, API keys, token refresh).&lt;/li&gt;
&lt;li&gt;Third‑party services &amp;amp; quotas.&lt;/li&gt;
&lt;li&gt;Likely failure modes.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;📌 Pro tip: force the AI to play devil’s advocate. The sooner flaws surface, the easier they are to fix.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h5&gt;
  
  
  3) Refine into a PRD.md + checklist
&lt;/h5&gt;

&lt;p&gt;After debating with the Ai assistant, instruct it to generate &lt;/p&gt;

&lt;p&gt;&lt;code&gt;a verbose instructional PRD that a developer or an LLM would use to create a full product. The PRD should be structured in a workflow step by step with a checklist.&lt;/code&gt;&lt;/p&gt;

&lt;h5&gt;
  
  
  4) Build from the PRD — not from memory
&lt;/h5&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffzhq1ke562px4lqhqtji.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffzhq1ke562px4lqhqtji.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Hand the PRD to the AI and request:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Task list with check-boxes.&lt;/li&gt;
&lt;li&gt;Instruct it to mark a checkbox after completing a step.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This way, the AI builds within clear constraints — not free‑wheeling guesswork.&lt;/p&gt;

&lt;h5&gt;
  
  
  5) Debug, document, repeat
&lt;/h5&gt;

&lt;p&gt;Debug system blockers first: manifest issues, provisioning, API keys.&lt;br&gt;
When your app is fully created, now debug for launch problems which mostly is minor if you follow the outlined steps above.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Generate on-boarding docs&lt;/strong&gt;:&lt;br&gt;
You need now to instruct the AI to generate a full verbose documentation of your app. You will need this to save quotas for a new session instead of pushing your whole code to the context length again. &lt;/p&gt;

&lt;p&gt;Preferably prompt&lt;code&gt;_" Generate a full documentation for the app that a developer or LLM could use to upgrade features, use the PRD and the source code."_&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;An Extra impactful step&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Store docs in the repo.
&lt;/h5&gt;

&lt;p&gt;In new sessions, ask the AI to “read the documentation” before coding.&lt;/p&gt;

&lt;p&gt;📌 Always update the documentation when you change code — this keeps the AI and future devs in sync.&lt;br&gt;
i.e &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;When you make feature changes always instruct the AI to update relevant docs.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h5&gt;
  
  
  Pitfalls I hit (so you don’t)
&lt;/h5&gt;

&lt;p&gt;AI code isn’t infallible. It can hallucinate APIs or miss a permission. since you have a PRD and documentation, you can easily clear the session and track you progress.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Costs add up fast. Simulate API spend early.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Design still needs humans. The AI can scaffold, but UI/UX taste is on you.&lt;/p&gt;

&lt;h5&gt;
  
  
  📌Always use git
&lt;/h5&gt;




&lt;h5&gt;
  
  
  Why Kiro fit perfectly
&lt;/h5&gt;

&lt;p&gt;Kiro made this loop easier: brainstorm → interrogate → PRD → build → debug → doc. Because the workflow is modular, I could adapt fast, keep track of changes, and avoid the chaos most weekend hack projects drown in.&lt;/p&gt;

&lt;p&gt;By the end, I had a working, documented MVP — not just a pile of code.&lt;/p&gt;




&lt;blockquote&gt;
&lt;h5&gt;
  
  
  Closing thought
&lt;/h5&gt;
&lt;/blockquote&gt;

&lt;p&gt;With a structured workflow and AI discipline, &lt;em&gt;“one week to MVP”&lt;/em&gt; isn’t hype. It’s repeatable. The real trick is forcing clarity early and never skipping the checklist.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzmckepd9swoiho22wy7p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzmckepd9swoiho22wy7p.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;blockquote&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;**Feel free to leave a comment or a query!**
&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;

</description>
      <category>kiro</category>
      <category>productivity</category>
      <category>tooling</category>
      <category>hackathon</category>
    </item>
  </channel>
</rss>
