---
title: "Discussion on \"How to Write Prompts That Actually Get You Good Code\n\" | Hashnode"
description: "Discussion on \"How to Write Prompts That Actually Get You Good Code\n\". Part 4 of 7 — The Complete GitHub Copilot Guide\n\nHey everyone, Richa here! 👋\n\nPart 4! We're getting into the good stuff now.\nSo you've set up Copilot, you know the three modes, and you're starting to"
url: "https://hashnode.com/posts/how-to-write-prompts-that-actually-get-you-good-code/69dc786f362217149493fc68"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How to Write Prompts That Actually Get You Good Code](https://richak.hashnode.dev/how-to-write-prompts-that-actually-get-you-good-code?utm_source=hashnode&utm_medium=feed)

Part 4 of 7 — The Complete GitHub Copilot Guide Hey everyone, Richa here! 👋 Part 4! We're getting into the good stuff now. So you've set up Copilot, you know the three modes, and you're starting to

Apr 13 · 7 min read · richak.hashnode.dev  
Read the article

-   [#ai](https://hashnode.com/tag/ai)
-   [#ai-tools](https://hashnode.com/tag/ai-tools)
-   [#copilot](https://hashnode.com/tag/copilot)
-   [#copilotstudio](https://hashnode.com/tag/copilotstudio)

## Written by

[Richa](https://hashnode.com/@Richa000)

@Richa000 · India

  
[View profile](https://hashnode.com/@Richa000)

Senior Frontend Engineer • Building Scalable UI Systems

Hi, I’m Richa — a Senior Frontend Engineer with 5+ years of experience building scalable, production-grade web interfaces for enterprise and consumer applications. I work primarily with React, TypeScript, and modern frontend architectures, focusing on component systems, performance, and maintainability. Most of my experience comes from building real-world products in regulated domains like banking and insurance, where clarity, reliability, and long-term ownership matter more than quick demos. Through this blog, I write about frontend engineering fundamentals, scalable UI design, problem-solving, and the lessons I’ve learned working on large codebases. My goal is to share practical insights — not shortcuts — for developers who want to grow strong engineering foundations. I also mentor early-career developers and strongly believe that curiosity, asking the right questions, and understanding why something works are more important than memorizing tools. If you’re serious about improving as an engineer, you’re in the right place.

## Responses 2

Markdown supported · ⌘↵ to post

[Ethan Frost](https://hashnode.com/@ethanfrost)

[Apr 13](https://hashnode.com/posts/how-to-write-prompts-that-actually-get-you-good-code/69dc786f362217149493fc68/comment/69dcaf2bbe21b1bd015cc491)

Good breakdown. One thing I'd add: the biggest prompt improvement I've made isn't about wording — it's about knowing when to stop prompting and start reading the output critically.

Most developers over-invest in crafting the perfect prompt and under-invest in verifying what comes back. AI-generated code looks correct at a glance but often has subtle logic issues (wrong boundary conditions, inverted checks, missed null cases).

My approach: prompt for structure, then manually verify the decisions. The AI is great at scaffolding but unreliable at judgment calls. Once you internalize that distinction, your prompt quality matters less because you're not trusting the output blindly anyway.

[Richa](https://hashnode.com/@Richa000)

[Apr 13](https://hashnode.com/posts/how-to-write-prompts-that-actually-get-you-good-code/69dc786f362217149493fc68/comment/69dcaf2bbe21b1bd015cc491#reply-69dcb27fbe21b1bd015efefc)

Yes I am agree with you thanks for reading my blog 😊
