---
title: "Discussion on \"Your First AI App Will Be Spaghetti (And That's Okay)\" | Hashnode"
description: "Discussion on \"Your First AI App Will Be Spaghetti (And That's Okay)\". A Story in Three Acts 🎭\nAct 1: You discover the OpenAI API. You're drunk with power. \"I can build Jarvis!\" you scream into the void. You build a chatbot in 20 lines.\nAct 2: Your PM asks for \"just a few more features.\" You add them. Then more. Then y..."
url: "https://hashnode.com/posts/your-first-ai-app-will-be-spaghetti-and-thats-okay/6975334066d65a0f263a304d"
---

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

Discussion

# [Your First AI App Will Be Spaghetti (And That's Okay)](https://designdoc.hashnode.dev/your-first-ai-app-will-be-spaghetti-and-thats-okay?utm_source=hashnode&utm_medium=feed)

A Story in Three Acts 🎭 Act 1: You discover the OpenAI API. You're drunk with power. "I can build Jarvis!" you scream into the void. You build a chatbot in 20 lines. Act 2: Your PM asks for "just a few more features." You add them. Then more. Then y...

Jan 24 · 4 min read · designdoc.hashnode.dev  
Read the article

-   [#ai](https://hashnode.com/tag/ai)
-   [#ai-apps](https://hashnode.com/tag/ai-apps)
-   [#architecture](https://hashnode.com/tag/architecture)
-   [#llm-integration](https://hashnode.com/tag/llm-integration)
-   [#openai-api](https://hashnode.com/tag/openai-api)

## Written by

[Shubham Gupta](https://hashnode.com/@shbmx)

@shbmx · Goa, India

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

Senior Software Engineer · Flutter, Go, K8s

Senior engineer (Flutter, Go, K8s). I build ESP32 gadgets and run a homelab, then write up the why behind them at iamshubham.dev.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
