"The default way we interact with AI today is conversational. We type prompts into a chat box, get a useful answer, and move on. Prompts are treated as disposable. That works fine for ad hoc questions. But some prompts do more: they encode domain knowledge, processes, and standards in a repeatable way. By definition, software isn’t just code that runs on a machine. It’s instructions that guide execution, plus the design documents and specifications that explain how those instructions should work. Seen through that lens, well-crafted prompts qualify as software artifacts. And like software, they deserve to be saved, versioned, and improved. This post explores what it means to treat prompts as micro-apps, how modern tools like GitHub Copilot and Claude Code make this practical, and why combining prompts with traditional scripts creates workflows that are both reliable and intelligent." EQengineered Author: Dakota Kim, Director of Engineering, Applied AI #softwareengineering #AI #AIprompts #digitaltransformation #EQengineered https://lnkd.in/gsrkycZi
"If a prompt consistently helps you or your team, don’t let it disappear. Save it. Version it. Refine it. Over time, you’ll build a library of small but powerful tools!" Great insights and advice in this post, Dakota!
Great information for developers looking to make AI more useful and reliable. A strong reminder that prompt design is evolving into real software engineering. Thanks Dakota Kim
I like the phrase "Code is cattle, not pets" -- from https://substack.com/inbox/post/170577793?r=3rw6h&utm_campaign=post&utm_medium=web&showWelcomeOnShare=false&triedRedirect=true That is to say, we shift from keepers of code, to keepers of ideas about the code - essentially "knowledge engineering" - aka how to squeeze our complete descriptions of the systems into the context and/or figure out how to have the LLM demand load the parts it needs to make a specific change.
Highly informative and packed with tips useful across industries. Thank you for sharing!
Great article Dakota Kim! “…prompts aren’t disposable chat fragments. They’re software artifacts: small, specialized, and worth versioning alongside the rest of your code”
Great content Dakota! Your point about AI agents being able to "interpret ambiguous requirements, ‘reason’ across loosely connected data, or adapt to context" really changed my perspective on prompting! I hadn't fully considered treating prompts as reusable tools rather than disposable scaffolding. Lot's of great advise and recommendations here that I'm excited to try out!
CTO technologist focused on modernization and guiding teams with data and application architecture
1wGreat thoughts on structuring approaches as we move past what's new into how to repeat and optimize processes and techniques