İçeriğe geç / Skip to content / Zum Inhalt
Ahmet Balaman LogoAhmet Balaman

Vibe Coding: Building Software with AI

What I have learned shipping real apps with tools like Claude, ChatGPT, Cursor and Codex: choosing tools, a working method, design consistency and the road to the store.

13 posts

Recapday Couple Mode: Why a Two-Person Group Needed Its Own Mode

How Couple Mode found its way into Recapday: what changes at two people, why a mode beat a separate app, and what I deliberately left out.

How I Built Recapday: A Decision Log From Idea to Store

The architectural decisions behind Recapday, a daily clip app for groups of friends: why identity lives in Firebase but data lives on my own server, why I deleted the social features, and which choices turned out to be irreversible.

What Is Claude Design? Seven Levels of AI Design

Most people stop at the first level of Claude Design and get generic results. Here are seven levels, the costly mistake at each one, and how to move up.

What Is a Harness? The Difference Between the Model and the Coding Tool (with DeepSeek)

Why does the same model behave completely differently in two tools? The answer is the harness. Using DeepSeek as the example, here is what a harness actually does — the agent loop, tool calling, and context management.

What Is an Agent Skill? How to Write Skills That Work

Most agent skills add little value. Learn the patterns that work, the rules for writing reliable skills, and the security checks to run before installation.

What Is AI Slop? Building a Website That Doesn’t Look AI-Generated

Why do AI-generated websites all look alike? Learn the signs of AI slop and practical ways to escape it through typography, imagery and copy.

Website Design Audit: Comparing Against a Reference

Can’t explain why your website falls short? Compare it with a strong reference and turn vague impressions into a concrete design audit.

AI Motion Graphics: Data, Icons and Automation

Why do AI-generated animations all look the same? Turn real data into motion, use quality assets, and generate graphics automatically from video.

Consistency in AI Design: The Critic Loop

AI-generated designs become inconsistent when the model grades its own work. Learn how an independent critic loop fixes this and what it costs.

What Is Vibe Coding? A Realistic Beginner's Guide

What is vibe coding, how does it work, which tools should you use? A practical starting point for anyone who wants to build apps with Claude, ChatGPT, Cursor, or Codex — written for real developers, not for hype.

Vibe Coding Tools Compared: When to Use Claude, ChatGPT, Cursor, and Codex

Which vibe coding tool should you pick? A hands-on comparison of Claude, ChatGPT, Cursor, Codex, and GitHub Copilot from real projects: strengths, weaknesses, and when to use each one.

The Vibe Coding Method: 7 Practical Tips and the Art of Writing Prompts

Seven tips that actually work in vibe coding: writing prompts, building a decision document, giving small tasks, protecting with tests, auditing, and refactoring. The formula to go from 'it works' to 'it keeps working'.

Shipping an App Store App with Full Vibe Coding: The LevelUpStudy Story

Can you actually ship an App Store app by coding with AI? Here is the method that worked while building LevelUpStudy, the three real walls I hit, and the lessons I took away.