← Back to blog
Artificial intelligence · Creative workflow

Code, Images and Music: How I Integrate AI into My Projects

By Guille Ferveg··10 min read

I have used Claude, ChatGPT, Gemini and Suno for very different tasks: reviewing code, solving errors, writing documentation, building visual prompts, editing images and exploring musical demos. The key has not been finding one tool that does everything, but learning how to direct each process and review the output critically.

Code, images and music inside a workflow using Claude, ChatGPT, Gemini and Suno
Four tools, different uses and one shared rule: the final decision remains human.
My approach: I do not use AI as an autopilot. I use it to accelerate drafts, explore alternatives and identify possible paths, but code is tested, images are reviewed and demos are evaluated with technical and creative judgment.

01 Why I use more than one tool

No model responds to the same problem in exactly the same way. Sometimes I need to analyse a long HTML file; at other times I need to debug an issue from a screenshot; in another stage I may want to visualise a poster or quickly hear a musical direction. Using several tools allows me to compare proposals and select the one that best fits each stage.

Claude

Structure and long context

I have used it to review long code files, reorganise documents and propose broad changes to websites. It is especially useful at the beginning of a complex task, although I still review which files were changed and what side effects may appear.

ChatGPT

Technical and creative iteration

I use it for programming, debugging from screenshots, documenting projects, adapting copy, building bilingual versions and working on images through successive instructions. Its value appears in the ongoing loop: test, show the result and correct it.

Gemini

Comparison and visual exploration

It has been useful as a second perspective, helping me compare explanations, generate alternatives and explore images or visual prompts. I do not need every tool to agree: differences between answers can expose assumptions.

Suno

Demos and sonic references

I use it to quickly hear structures, atmospheres and possible arrangements. The result works as a sketch or pre-production reference; I then decide which ideas should be rebuilt, modified or discarded through my experience as a musician and producer.

02 Real uses inside my projects

AreaHow I have used AIWhat I still resolve myself
Web developmentHTML, CSS, JavaScript, PHP, paths, responsive design, SEO, translation and screenshot-based diagnosis.Architecture, testing, backups, security, deployment and the final visual decision.
Data scienceCode explanations, cleaning ideas, notebook documentation, initial metric interpretation and alternative approaches.Data validation, methodology, metric selection and critical interpretation.
ImagesPosters, covers, promotional pieces, photo editing, backgrounds and style exploration through prompts.Art direction, selection, consistency, final retouching and fitness for the intended use.
MusicFast demos, possible structures, atmospheres, reference instrumentation and stylistic variations.Composition, performance, final arrangements, recording, editing, mixing and artistic judgment.
ContentOutlines, drafts, adapted translations, articles and technical documentation.Personal experience, accuracy, tone, editing and responsibility for publication.

On my websites, for example, AI has helped accelerate changes ranging from a language selector to a chatbot integration. However, a modification that looked correct has sometimes broken paths, animations or external resources. That is where the less visible part of the work begins: roll back, compare versions, isolate the issue and test again.

03 A prompt works like a brief

A useful prompt is not simply “make something professional.” For code, I need to explain the structure, expected behaviour and constraints. For images, I define composition, palette, lighting and what must not change. For music, I describe structure, dynamics, instrumentation and the purpose of the demo.

Code example

Technical promptWeb development
Review this website without changing its visual identity.

Goal:
Add an English version with an ES/EN selector.

Constraints:
- Preserve animations, Spotify and the chatbot.
- Do not expose private keys.
- Use paths that work on hosting and in local tests.
- State exactly which files were modified.

Before editing, identify dependencies and possible side effects.

Image example

Visual promptArt direction
Create a vertical 4:5 poster for a progressive rock and post-hardcore band.

Aesthetic:
Atmospheric, geometric, dark and contemporary.

Elements:
Volcanoes, fragmentation and red gradients over black.

Avoid:
Power-metal aesthetics, excessive effects, generic typography and a template-like appearance.

Final use:
Instagram publication, with clear space for date and venue.

Musical demo example

Music promptPre-production
Create a progressive rock and post-hardcore demo.

Structure:
Atmospheric intro, restrained verse, expansive chorus,
irregular instrumental bridge and an intense ending.

Instrumentation:
Ambient guitars, defined bass, dynamic drums and subtle synthesisers.

Mood:
Melancholic, tense and contemplative.

Avoid:
Theatrical vocals, unnecessary solos and overly bright production.

Goal:
Use the result as a reference for developing an original composition later.
What I learned: writing a useful prompt also forces me to organise the idea. When I cannot explain what I expect, the problem is often not defined clearly enough yet.

04 Image generation is an iterative process

With images, I rarely keep the first version. I have had to ask for more realistic results, remove objects, preserve specific elements from a photograph, correct proportions, adjust lighting and change styles that drifted away from the original goal.

This is closer to directing a sequence of versions than pressing a button. AI can generate an attractive image, but it does not always understand its communication purpose or preserve consistency from one edit to the next.

05 Suno as a pre-production tool

In music, Suno allows me to turn a written description into an audible reference. Sometimes an idea exists as a guitar progression, a voice note or an abstract concept; a quick demo helps evaluate how a full structure could behave.

I use it to explore possibilities, not to replace composition or performance. A demo may suggest a dynamic shift, texture or transition, but it can also fall into generic formulas or introduce elements that do not represent the project's identity.

My creative boundary: I do not treat the automatic output as a finished song. I listen to it as a sketch, extract useful ideas and decide what needs to be rewritten, recorded or produced from scratch.

06 My current workflow

  1. I define the problem, the expected result and what must not be changed.
  2. I choose the tool according to the task: long code, iterative conversation, visual exploration or a musical demo.
  3. I provide enough context, while excluding credentials, private data and unnecessary files.
  4. I save a working copy before applying any major change.
  5. I work in small steps and ask for the modified files to be identified.
  6. I test the result in real conditions: desktop, mobile, browser and server.
  7. I compare alternatives, correct errors and rewrite anything that does not represent my intent.
  8. I document the solution so it can be maintained without relying on the original conversation.

07 Where AI fails

Speed can create a false sense of certainty. I have seen convincing code that ignored the existing structure, technically correct but unnatural translations, images that changed details I never asked to modify and demos that solved everything with overly predictable formulas.

Human review is therefore not a decorative final step: it is the part that turns a plausible output into usable work.

08 Privacy, authorship and responsibility

Before sharing files, I check whether they contain personal information, credentials, client data or material that should remain on my own computer. In development, keys must stay on the server and outside public code. With photographs, documents and audio, I also consider whether I have permission to process them.

Platform terms can change as well. Before publishing or commercialising a result, it is sensible to review the current terms, keep the original files and be able to explain which parts were created, edited or assisted with AI.

Final responsibility: even when a tool proposes the code, image or demo, I remain responsible for reviewing what I deliver and for not presenting an unverified claim as a proven result.

09 Conclusion

Artificial intelligence has reduced the time required to move from an idea to a first version. It lets me test paths that previously required more resources, compare alternatives and document my process more clearly. It has also taught me that moving faster requires better backups, clearer instructions and a stronger ability to detect errors.

I do not see Claude, ChatGPT, Gemini or Suno as replacements for learning programming, design, production or music. I see them as tools that amplify what I can already direct. The result improves when there is judgment to ask, select, discard and rebuild.

ClaudeChatGPTGeminiSunoPromptsWeb developmentImagesMusic production

Want to see the projects where I apply this workflow?

My portfolio brings together websites, data analysis, AI experiments, music and audiovisual production.

Explore my projects →