<?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: Azzie Robel</title>
    <description>The latest articles on DEV Community by Azzie Robel (@azzie_b7e9011e2c903).</description>
    <link>https://dev.to/azzie_b7e9011e2c903</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%2F3814502%2Fc878b0a8-7ba3-498e-ae08-a3b0cc17b484.png</url>
      <title>DEV Community: Azzie Robel</title>
      <link>https://dev.to/azzie_b7e9011e2c903</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/azzie_b7e9011e2c903"/>
    <language>en</language>
    <item>
      <title>🍣 Sushi Charm: A 3D Slot Machine Inspired by the Solstice</title>
      <dc:creator>Azzie Robel</dc:creator>
      <pubDate>Mon, 08 Jun 2026 17:27:57 +0000</pubDate>
      <link>https://dev.to/azzie_b7e9011e2c903/sushi-charm-a-3d-slot-machine-inspired-by-the-solstice-22o9</link>
      <guid>https://dev.to/azzie_b7e9011e2c903/sushi-charm-a-3d-slot-machine-inspired-by-the-solstice-22o9</guid>
      <description>&lt;h2&gt;
  
  
  Overview
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Sushi Charm&lt;/strong&gt; is a polished 3D web-based slot machine that blends the joy of sushi culture with the &lt;strong&gt;June Solstice theme of cycles&lt;/strong&gt;, &lt;strong&gt;balance&lt;/strong&gt; and &lt;strong&gt;transition&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;At its core, the game reflects the solstice through &lt;strong&gt;continuous motion&lt;/strong&gt; and &lt;strong&gt;shifting states&lt;/strong&gt;-the spinning reels mirror the passage of time, while dynamic lighting evokes the transition between light and darkness.&lt;/p&gt;

&lt;p&gt;Built with modern web technologies, the project focuses on &lt;strong&gt;smooth performance&lt;/strong&gt;, &lt;strong&gt;clean architecture&lt;/strong&gt; and &lt;strong&gt;engaging gameplay&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌗 Theme: Cycles, Light and Balance
&lt;/h2&gt;

&lt;p&gt;The June Solstice represents a turning point in the natural world-a balance between light and darkness.&lt;/p&gt;

&lt;p&gt;Sushi Charm interprets this through:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔄 &lt;strong&gt;Spinning reels&lt;/strong&gt; → continuous cycles and repetition&lt;/li&gt;
&lt;li&gt;🌗 &lt;strong&gt;Dynamic lighting&lt;/strong&gt; → subtle shift between bright and dark tones&lt;/li&gt;
&lt;li&gt;⚖️ &lt;strong&gt;Risk-reward gameplay&lt;/strong&gt; → balance between small consistent wins and high-risk bets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Additionally, the game celebrates &lt;strong&gt;International Sushi Day (June 6)&lt;/strong&gt;, combining cultural celebration with the solstice's deeper symbolism of harmony and transformation.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎮 How to Play
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Choose your bet (1 → 500 coins)&lt;/li&gt;
&lt;li&gt;Press &lt;strong&gt;Spin&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Match sushi symbols from left to right&lt;/li&gt;
&lt;li&gt;Earn coins based on combinations&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  🍣 Symbols
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Ebi (Shrimp)&lt;/li&gt;
&lt;li&gt;Maguro (Tuna)&lt;/li&gt;
&lt;li&gt;Sake (Salmon)&lt;/li&gt;
&lt;li&gt;Maki (Rolls)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  💰 Win System
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;3 matching symbols → full reward&lt;/li&gt;
&lt;li&gt;2 matching symbols → partial reward&lt;/li&gt;
&lt;li&gt;Rewards scale with your bet&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  ⚙️ Technical Highlights
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;React 19 + TypeScript&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Three.js (React Three Fiber)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zustand (state management)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vite (build tool)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🛠 Architecture
&lt;/h3&gt;

&lt;p&gt;The project follows a &lt;strong&gt;component-based design&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;SlotMachine&lt;/code&gt; → core game logic&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;Reel&lt;/code&gt; → animation and symbol control&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;GameInterface&lt;/code&gt; → UI and interaction&lt;/li&gt;
&lt;li&gt;Visual components → lighting and casing&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;Clear separation of concerns&lt;/li&gt;
&lt;li&gt;Easy extensibility (new symbols, features)&lt;/li&gt;
&lt;li&gt;Maintainable and testable code&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  ⚡ Performance
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Smooth &lt;strong&gt;60 FPS rendering&lt;/strong&gt; on desktop&lt;/li&gt;
&lt;li&gt;Optimized React re-renders via Zustand selectors&lt;/li&gt;
&lt;li&gt;Efficient Three.js scene reuse&lt;/li&gt;
&lt;li&gt;Fast builds with Vite&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🤖 AI-Assisted Development
&lt;/h2&gt;

&lt;p&gt;AI was used as a &lt;strong&gt;development accelerator&lt;/strong&gt;, not a replacement for engineering decisions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key contributions:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Architecture validation&lt;/strong&gt; → improved state design and reduced re-renders&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Animation prototyping&lt;/strong&gt; → faster iteration on reel mechanics&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Game balance analysis&lt;/strong&gt; → refined reward system and bet scaling&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Code quality&lt;/strong&gt; → TypeScript-safe implementations from the start&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All AI-generated outputs were &lt;strong&gt;reviewed&lt;/strong&gt;, &lt;strong&gt;tested&lt;/strong&gt; and &lt;strong&gt;adapted&lt;/strong&gt; to meet performance and design goals.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 Design Focus
&lt;/h2&gt;

&lt;p&gt;The goal was to create a game that is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🎮 &lt;strong&gt;Easy to understand&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;⚡ &lt;strong&gt;Fast and responsive&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;🎨 &lt;strong&gt;Visually engaging in 3D&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;🔁 &lt;strong&gt;Replayable through balanced mechanics&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Even with a simple core loop, the game emphasizes &lt;strong&gt;polish&lt;/strong&gt; and &lt;strong&gt;clarity&lt;/strong&gt;, which are critical in a game jam setting.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 Development
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;yarn dev     &lt;span class="c"&gt;# run locally&lt;/span&gt;
yarn build   &lt;span class="c"&gt;# production build&lt;/span&gt;
yarn lint    &lt;span class="c"&gt;# code quality&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






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

&lt;p&gt;Sushi Charm combines &lt;strong&gt;technical precision&lt;/strong&gt;, &lt;strong&gt;thoughtful design&lt;/strong&gt; and &lt;strong&gt;thematic interpretation&lt;/strong&gt; of the June Solstice.&lt;/p&gt;

&lt;p&gt;Rather than focusing on complexity, the project delivers a &lt;strong&gt;refined&lt;/strong&gt; and &lt;strong&gt;complete experience&lt;/strong&gt;, demonstrating how strong fundamentals-clean architecture, smooth performance and clear gameplay-can create an engaging and memorable game.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔗 Submission
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Game URL&lt;/strong&gt;: &lt;a href="https://sushicharm-game.vercel.app/" rel="noopener noreferrer"&gt;https://sushicharm-game.vercel.app/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Source Code&lt;/strong&gt;: &lt;a href="https://github.com/AzzieRobel/sushicharm-game" rel="noopener noreferrer"&gt;https://github.com/AzzieRobel/sushicharm-game&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&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%2Fnartld2qt46lk09q1sdw.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%2Fnartld2qt46lk09q1sdw.png" alt=" " width="799" height="382"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Spin the reels and experience the balance of chance and design. 🍣&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>gamechallenge</category>
      <category>gamedev</category>
      <category>sushi</category>
    </item>
    <item>
      <title>The AI-Powered Developer: How to Use AI Effectively Without Losing Your Edge (2026 Edition)</title>
      <dc:creator>Azzie Robel</dc:creator>
      <pubDate>Wed, 03 Jun 2026 19:23:22 +0000</pubDate>
      <link>https://dev.to/azzie_b7e9011e2c903/the-ai-powered-developer-how-to-use-ai-effectively-without-losing-your-edge-2026-edition-goa</link>
      <guid>https://dev.to/azzie_b7e9011e2c903/the-ai-powered-developer-how-to-use-ai-effectively-without-losing-your-edge-2026-edition-goa</guid>
      <description>&lt;p&gt;The software development landscape has fundamentally changed. In 2026, the question is no longer &lt;em&gt;whether&lt;/em&gt; you use AI - but &lt;strong&gt;how well&lt;/strong&gt; you use it.&lt;/p&gt;

&lt;p&gt;After integrating AI deeply into my daily workflow for the past two years, I've learned that the developers who thrive aren't the ones who use AI the most. They're the ones who use it &lt;strong&gt;most intelligently&lt;/strong&gt;.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;1. The New Developer Skill Stack&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;Forget the old debate of "AI will replace developers." &lt;/p&gt;

&lt;p&gt;The reality is clearer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Junior developers&lt;/strong&gt; who use AI poorly → easily replaced&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Senior developers&lt;/strong&gt; who use AI masterfully → nearly irreplaceable&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The new must-have skills are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Advanced Prompt Engineering&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AI Output Validation &amp;amp; Architecture Thinking&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tool Orchestration&lt;/strong&gt; (knowing which AI to use for what)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System Design with AI augmentation&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;2. My Current AI Toolkit (2026)&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;Here's my actual daily stack:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Purpose&lt;/th&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Why I Choose It&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;General Coding&lt;/td&gt;
&lt;td&gt;Claude 4 / Cursor&lt;/td&gt;
&lt;td&gt;Best reasoning + large context&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fast prototyping&lt;/td&gt;
&lt;td&gt;Grok 4&lt;/td&gt;
&lt;td&gt;Speed + real-time knowledge&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Code review &amp;amp; refactoring&lt;/td&gt;
&lt;td&gt;GitHub Copilot Workspace + Claude&lt;/td&gt;
&lt;td&gt;Deep codebase understanding&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Research &amp;amp; Architecture&lt;/td&gt;
&lt;td&gt;Perplexity + Claude&lt;/td&gt;
&lt;td&gt;Accurate sources + synthesis&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Testing &amp;amp; Edge Cases&lt;/td&gt;
&lt;td&gt;Cursor + Custom Agents&lt;/td&gt;
&lt;td&gt;Systematic test generation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Documentation&lt;/td&gt;
&lt;td&gt;Cursor Composer&lt;/td&gt;
&lt;td&gt;Maintains context beautifully&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;3. Practical Workflows That Actually Work&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;A. Feature Implementation Workflow&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Break down the feature into small, logical components&lt;/li&gt;
&lt;li&gt;Use AI for initial implementation (70-80% of the code)&lt;/li&gt;
&lt;li&gt;I write the core business logic and architecture decisions myself&lt;/li&gt;
&lt;li&gt;Use AI for refactoring and test generation&lt;/li&gt;
&lt;li&gt;Final human review with security &amp;amp; performance in mind&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;B. Debugging Superpower&lt;/strong&gt;&lt;br&gt;
Instead of staring at code for hours, I now do:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Here's the buggy function + expected behavior + logs. Think step by step like a senior engineer and give me 3 possible root causes with likelihood scores."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;C. Learning Acceleration&lt;/strong&gt;&lt;br&gt;
I use AI as an elite mentor:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"Explain this concept as if you're a principal engineer teaching a mid-level developer"&lt;/li&gt;
&lt;li&gt;"Compare these 3 approaches with tradeoffs in 2026 context"&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;4. Critical Rules I Follow&lt;/strong&gt;
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Never ship AI code I don't fully understand&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Always question AI about edge cases and security&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep ownership&lt;/strong&gt; - AI is a pair programmer, not the architect&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Document my decisions&lt;/strong&gt;, not just the code&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Regularly work without AI&lt;/strong&gt; to maintain my own thinking muscles&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;5. The Biggest Traps (and How to Avoid Them)&lt;/strong&gt;
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Over-reliance&lt;/strong&gt; → Leads to shallow understanding&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copy-paste culture&lt;/strong&gt; → Creates brittle, unmaintainable code&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Context collapse&lt;/strong&gt; → Using the same tool for everything&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hallucinated confidence&lt;/strong&gt; → AI sounds sure even when wrong&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;Final Thoughts&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;AI isn't making developers obsolete - it's &lt;strong&gt;raising the bar&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The developers who will stand out in 2026 and beyond aren't those who type faster. They're the ones who think better, design better systems and use AI as a force multiplier for their judgment and creativity.&lt;/p&gt;

&lt;p&gt;The future belongs to &lt;strong&gt;centaur developers&lt;/strong&gt; - the powerful combination of human wisdom and AI capability.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;What about you?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;How are you using AI in your workflow right now? Which tools and practices have given you the biggest gains?&lt;/p&gt;

&lt;p&gt;Drop your best AI tip in the comments. Let's learn from each other.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>From Rough to Ready</title>
      <dc:creator>Azzie Robel</dc:creator>
      <pubDate>Thu, 28 May 2026 15:28:42 +0000</pubDate>
      <link>https://dev.to/azzie_b7e9011e2c903/from-rough-to-ready-2f5o</link>
      <guid>https://dev.to/azzie_b7e9011e2c903/from-rough-to-ready-2f5o</guid>
      <description>&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built a responsive hospital website using React, Tailwind CSS and Vite.&lt;/p&gt;

&lt;p&gt;The app features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a complete appointment booking flow with department selection and filtered doctor choices&lt;/li&gt;
&lt;li&gt;a doctor directory and department overview&lt;/li&gt;
&lt;li&gt;a services section with a featured telemedicine call-to-action&lt;/li&gt;
&lt;li&gt;polished UI improvements for consistent cards, form placeholders and accessible controls&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This project started as a basic healthcare interface and I finished it by strengthening the interaction design, improving layout consistency and tailoring the content for a more realistic hospital experience.&lt;/p&gt;

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

&lt;p&gt;Repository: &lt;a href="https://github.com/james-works/q9-multispecialty-hospital" rel="noopener noreferrer"&gt;https://github.com/james-works/q9-multispecialty-hospital&lt;/a&gt;&lt;br&gt;
Demo: &lt;a href="https://q9-multispecialty-hospital.vercel.app/" rel="noopener noreferrer"&gt;https://q9-multispecialty-hospital.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Comeback Story
&lt;/h2&gt;

&lt;p&gt;This project was already close to being finished, but it still had a lot of rough edges. The UI felt inconsistent, some interactions didn't behave correctly and parts of the code were repetitive and hard to maintain.&lt;/p&gt;

&lt;p&gt;So I treated this as a full "finish-up" phase - not just fixing small issues, but improving the overall quality of the app.&lt;/p&gt;

&lt;p&gt;Before finishing, the project had several issues:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;inconsistent card heights across feature sections&lt;/li&gt;
&lt;li&gt;dropdown arrows too close to the select border
missing placeholders on forms&lt;/li&gt;
&lt;li&gt;basic filtering logic that didn't always behave correctly&lt;/li&gt;
&lt;li&gt;generic content that made the app feel like a template&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I improved the project by:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;refactoring repeated UI parts into cleaner, reusable components&lt;/li&gt;
&lt;li&gt;simplifying Tailwind styles and fixing inconsistent spacing&lt;/li&gt;
&lt;li&gt;fixing card layouts so all sections align properly&lt;/li&gt;
&lt;li&gt;improving select inputs (spacing, alignment, usability)&lt;/li&gt;
&lt;li&gt;updating form UX with placeholders and better structure&lt;/li&gt;
&lt;li&gt;fixing doctor filtering so it responds correctly to department selection&lt;/li&gt;
&lt;li&gt;handling small edge cases in forms and dropdowns&lt;/li&gt;
&lt;li&gt;replacing generic data with more realistic Indonesian-style names&lt;/li&gt;
&lt;li&gt;improving the telemedicine CTA and making it work as a proper link&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I also cleaned up unused code, improved responsiveness and made small UI adjustments that make the whole app feel smoother.&lt;/p&gt;

&lt;p&gt;Overall, I focused on making the project feel complete - not just working, but consistent and reliable.&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%2F70ndod537epozuu883fu.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%2F70ndod537epozuu883fu.png" alt=" " width="800" height="386"&gt;&lt;/a&gt;&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%2Ft5bpw2ti5j3la4npvtv9.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%2Ft5bpw2ti5j3la4npvtv9.png" alt=" " width="799" height="386"&gt;&lt;/a&gt;&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%2Fg7qt32yze5svj7ci4ocm.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%2Fg7qt32yze5svj7ci4ocm.png" alt=" " width="800" height="386"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot
&lt;/h2&gt;

&lt;p&gt;GitHub Copilot was extremely helpful during this finish-up phase. It helped me refactor components, suggest better structure and speed up repetitive UI fixes.&lt;/p&gt;

&lt;p&gt;It was especially useful when:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;cleaning up repeated code&lt;/li&gt;
&lt;li&gt;improving Tailwind patterns&lt;/li&gt;
&lt;li&gt;fixing small bugs and edge cases&lt;/li&gt;
&lt;li&gt;keeping everything consistent while making many changes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Copilot made it easier to move quickly without breaking things and helped me focus more on improving the overall quality of the project.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>webdev</category>
      <category>react</category>
    </item>
  </channel>
</rss>
