# Writing and Improving Code with AI (AI for DevEx, Part 1)

DevFeed: [Writing and Improving Code with AI (AI for DevEx, Part 1)](<https://devfeed.tech/articles/writing-and-improving-code-with-ai-ai-for-devex-part-1-39962.md>)

Original publisher: [Read original article](<https://mende.io/blog/writing-and-improving-code-with-ai-ai-for-devex-part-1/>)

Author: tobi@techunicorn.builders (Tobias Mende)

Published: 2023-11-18T05:00:00Z

Content type: tutorial

Language: en

Sources: [Tobias Mende](<https://devfeed.tech/sources/tobias-mende.md>)

Topics: [AI Development](<https://devfeed.tech/topics/ai-development.md>), [devex](<https://devfeed.tech/topics/devex.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Code](<https://devfeed.tech/topics/code.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Go](<https://devfeed.tech/topics/go.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-for-devex-artificial-intelligence-developer-experience-developer-productivity](<https://devfeed.tech/tags/ai-for-devex-artificial-intelligence-developer-experience-developer-productivity.md>), [code](<https://devfeed.tech/tags/code.md>), [devex](<https://devfeed.tech/tags/devex.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [go](<https://devfeed.tech/tags/go.md>)

## AI overview

This article examines how AI tools based on large language models can support developer experience and productivity, focusing on writing and improving code. It discusses ChatGPT, GitHub Copilot, and AWS CodeWhisperer for code generation, expanded autocompletion, and creating Go implementations from test cases.

## Source excerpt

Writing and Improving Code with AI (AI for DevEx, Part 1) Artificial intelligence (AI) is here to stay. It's become a part of our daily lives through ChatGPT, Midjourney, or even the occasional frustrating chatbot. Despite their imperfections and the mix of risks and opportunities they present, AI tools are transforming the way we create, manage, and improve software.