Posts

Vibe coding: How AI Is Bringing the Vibe to Software Development

Image
A new term that’s been making waves lately is vibe coding . Simply put, vibe coding is about using LLMs (Large Language Models) to help you write code. The term was coined by Andrej Karpathy , a co-founder of OpenAI and former AI leader at Tesla, in February 2025. The idea behind vibe coding is simple: instead of manually writing every line of code, programmers can describe what they want in natural language, and an AI model generates the working code for them. Karpathy summed it up perfectly when he said, "The hottest new programming language is English." His point? With LLMs advancing rapidly, we may not need to learn programming languages in the traditional way — we can just tell AI what we want, and it will handle the rest. So, vibe coding is when you tell a computer, in plain English (or any other language you speak), what kind of program you want — and the computer writes the code for you. Let’s say you want a program that sends an email. Instead of writing the whole ...

Part 1: Prompt engineering: The Art of Delegating to Generative AI

Image
Ever wondered why some people get spot-on, helpful responses from AI, while others end up with vague or confusing answers? It’s not just luck—it’s the power of good prompting. The way you ask the AI to do something matters—a lot. This is part one of a three-part series where we’ll explore what prompt engineering is and the different techniques you can use to guide AI effectively. Part two will cover the constituents of a prompt. In part thre, we’ll dive into how to create great prompts—with practical tips and examples to help you get the most out of AI. What is prompt engineering? So, what exactly is prompt engineering? It’s the art of telling an AI model what you want it to do. But why is it called an art—and yes, also a science? Because the way you frame your request can completely change the quality, accuracy, and usefulness of the response. To understand why prompting is such a big deal, you first need to know how these AI models actually work. The popular chat companions we’ve all...