Our Origin Story

The CodePromptFu website was created sometime in early January 2025. Most of the development has been prompt-based, in Windsurf. This is how the first few hours of its development looked like.

Version 0

prompt

Me

can you generate a web app where users can post LLM prompts and upvote/downvote them. use nextjs as the framework

result

Screenshot 2025-01-08 at 11.40.57 AM.png

Version 0.1

prompt

Me

can you add tags to the posts, and also a way to see the posts by tags

Screenshot 2025-01-08 at 11.55.00 AM.png

Version 0.2

prompt

Me

add a feature that lets you run the prompt and view the output. run button needs to be added. and capture openai output. we have a .env file now with OPENAI_API_KEY that you can use for queries to openai. add a collapse button after the output gets shown

result

Screenshot 2025-01-08 at 2.14.41 PM.png

Version 0.3

prompt

Me

can you add an about page which explains what this site is about

result

Screenshot 2025-01-08 at 2.41.59 PM.png

Version 0.4

prompt

Me

can you move the form which allows adding new prompts to a different page. the home page should only show the tags and the prompts

result

Screenshot 2025-01-09 at 2.22.12 PM.png

Conclusion

Step-by-step development using concise prompts works with today’s AI-based coding tools. CodePromptFu is still a work in progress, so it is entirely possible that AI-based tools might not help later on. Or, a completely different category of prompts might be needed to solve production problems. We will know as we keep making progress in prompt engineering.

Share this post: