Jack McColm - Short Bio
Jack McColm comes from a visualisation background that spans architecture, retail, and luxury yacht design, giving him experience across several industries where the role of visualisation changes dramatically depending on the client and context. Currently working within commercial interior design and build, Jack approaches AI-assisted coding from the perspective of a creative professional rather than a traditional developer. With no formal coding background, his entry point into vibe coding came through earlier experimentation with AI image generation tools, where he developed a strong understanding of prompting and creative iteration. As AI coding platforms evolved, he realised they had become accessible enough for non-developers to begin building small but functional tools capable of solving real workflow problems.
For Jack, the biggest advantage of vibe coding is its ability to streamline repetitive creative tasks and return more time to the design process itself. Starting with simple scripts and utilities, he gradually began developing custom tools that supported his day-to-day workflows across 3D and video production software. He believes one of the most exciting aspects of AI coding is that individuals can now build highly personalised tools around their own working methods, then adapt and share those systems across teams. At the same time, he acknowledges that not every idea succeeds immediately. Some tools take significantly longer to become genuinely useful, while others need to be paused and revisited later as both the technology and the creator’s understanding evolve.
Advice
His advice to newcomers is heavily focused on prompt development and experimentation. Jack recommends using large language models such as OpenAI’s ChatGPT to refine and structure prompts before moving into dedicated AI coding tools, arguing that prompt optimisation dramatically improves results.
He also stresses the importance of clarifying assumptions early, as AI systems often attempt to make creative or technical decisions on behalf of the user. More broadly, he encourages people to stay flexible and explore multiple AI coding platforms as the technology evolves, rather than becoming overly attached to a single tool or workflow.






