I was excited to finally have a new side project to work on, and naturally, I wanted to vibe code. So I fired up Cursor. For the rest of this post, I’m going to refer to Cursor as “him”, because it genuinely felt like I was pair-programming with a very confident senior software engineer — the kind who types extremely fast and never doubts his decisions. The Design I asked ChatGPT to create designs for: The home page User dashboard Login page Forgot password page Sign-up page I provided the theme colors and a one-line idea for the project. ChatGPT’s first response was… an HTML file with all the styles embedded inside it. Not exactly what I had in mind. Since I didn’t want just code, I politely asked it to generate actual design images instead. After a few iterations, I was able to finalize the UI and download both the HTML and styles. This was a surprisingly interesting experience for me. In the past, when I had an idea for ...
In essence, Code Illusion is a developer’s personal journal focused on real-world development problems, experiments, and solutions—often with a thoughtful or narrative bent rather than purely tutorial-style content. It features technical posts and reflections on topics like Python, Django, HTML, JavaScript, and ReactJS, as well as practical tips and insights into tools, frameworks, and development workflows.