Coding & Tools

From LEGO robots to AI pair programming

← Back to About

"I don't just write code—I have conversations with it.
Human creativity + AI execution = magic."

My Coding Journey

🧱 The Beginning: Scratch & EV3

My first taste of programming was with Scratch and LEGO EV3 robotics. There's something magical about making a physical robot move with code you wrote. Those colorful blocks taught me the fundamentals before I ever typed a line of text.

💜 First Love: C++

C++ was my first "real" programming language, and it's still my favorite. The precision, the control, the semicolons at the end of every line... I still accidentally add semicolons when writing Python. Old habits die hard! ;

🐍 Growing to Love Python

I didn't like Python at first—it felt too "loose" compared to C++. But once I started working on AI projects and automation, I grew to appreciate its elegance and the power of its ecosystem.

🌐 Web Development

HTML, CSS, JavaScript—the building blocks of this very website. I enjoy the immediate visual feedback of web development. You can see your creation come to life right in the browser.

Favorite Tools

Cursor

My beloved AI-powered IDE. Once you experience AI-native coding, there's no going back to the vanilla experience.

Antigravity

Built this entire website with it! The future of pair programming with AI is here.

Claude & Gemini

My AI pair programming companions. They help me think through problems and write better code.

LEGO EV3

Where my robotics adventures began. Physical computing is a special kind of magic.

Tools I Avoid

VS Code

Cursor's competitor. I used to use it, but once you go AI-native, the vanilla experience feels too manual. Why type everything when you can have a conversation?

My Coding Style

Conversational Coding

I prefer working with AI as my pair programmer rather than typing everything manually. I describe what I want, the AI helps me build it, and together we iterate until it's perfect.

The Semicolon Habit

Fun quirk: I always accidentally add semicolons at the end of Python lines. Years of C++ have left their mark on my muscle memory. Python just quietly ignores them, thankfully!

Learning by Building

I learn best by making things. This website, NeuroOS, game mods—every project teaches me something new. Theory is important, but nothing beats hands-on experience.