The Founder
My Name is Kevin Yeandel
Last updated
My Name is Kevin Yeandel
Last updated
I decided to create the Vibe Coding Framework after noticing a pattern on the web, particularly LinkedIn: discussions about AI-assisted coding (or "vibe coding") were increasingly polarised, with people either overly enthusiastic or dismissively cynical about its potential. I felt this emerging approach was getting unfairly characterised, and as someone who sees genuine value in it, wanted to provide a more balanced perspective.
I believe we're at an inflection point in software development. As AI evolves and context windows expand, we're moving toward a future where fully documented systems can be written and understood by AI - but need to be understood by humans. This doesn't mean the end of human creativity in tech—rather, it shifts our focus to higher-level concerns.
In my view, these AI systems are only as effective as the business and technical requirements presented to them (through well-crafted prompts). The Vibe Coding Framework aims to bridge this gap, providing guidelines for effectively leveraging AI in software development while acknowledging both its current limitations and future potential.
While I believe AI coding will transform developer roles in the longer term, and architectural positions will be augmented by these technologies, I'm concerned about the risks faced by those in the industry who deny these changes. The framework I've created is designed to help technologists embrace this evolution and find their place in this new landscape.
My journey in technology spans decades, beginning with a foundation in electronics and a career that started in the defence industry. As a programmer, I've evolved through multiple programming paradigms, starting with Basic and Assembler, then progressing through Pascal, C, C++, and Java. My original trade in electronics provided me with a unique perspective that has proven invaluable in today's IoT landscape, fuelling my continuing passion for automation.
Early in my career, I worked with 8-bit microprocessors, where I developed a knack for reverse engineering ROMs using code I wrote in Borland Turbo Pascal. This hands-on experience with low-level systems gave me insights into computational fundamentals that continue to inform my approach to technology today.
My professional path has included significant work in robotic testing equipment, where I built compilers and interpreters—initially using Flex and Bison before transitioning to ANTLR. During the early 1990s, I was also a contributing writer for EXE magazine, authoring articles about emerging AI technologies, fuzzy logic, and other technical topics well before they became mainstream.