I was wrong about aesthetics

Aesthetics, such a complementary thing in life. Life is about essentials and important things. When it comes to clothes, I used to think you should wear simple, good-quality ones in black or brown. Dark blue felt like a stretch, and mixing in flashy colors like red? Absolutely forbidden. With food, I believed in eating healthy. What people call a "treat meal" isn’t a treat—it’s a cheat meal. In coding, I obsessed over performance. I’d squeeze every bit of speed out of the code, even if it turned ugly. That was fine, because it was fast—blazingly fast. And don’t get me started on code editors. Those theme-obsessed hippies, asking their favorite YouTuber, "Oh, what’s the name of that beautiful theme?" Khukh. Some even buy fonts. No comment needed.

That’s how I used to approach everything—always picking simple, sensible defaults and trusting people smarter than me who followed frameworks and best practices. How did I feel about it? It didn’t matter! I figured I didn’t know better and would get used to it. But then I read an article by David Heinemeier Hansson that shook me. He wrote about how much he enjoys writing Ruby, despite its obvious performance trade-offs, and how that joy matters. It made me question the rigid framework I’d trapped myself in.

Recently, I also heard Mitchell Hashimoto, the creator of the Ghostty terminal, on a podcast. He was asked why he chose the Zig programming language over Rust or Go—a language he’d mastered over a decade. His answer? "I don’t enjoy writing Go anymore." Instead, he found joy in Zig. That hit me hard. We—you, me, all of us—spend so much time at our computers. Why torture ourselves with what the gurus say is the "right" way? Why not choose what we enjoy?

Hansson and Hashimoto made it clear: enjoyment isn’t a luxury—it’s essential, especially in things we do every day, like coding. It’s not just about best practices or peak performance; it’s about finding joy in the process. So, I was wrong about aesthetics. They’re not just complementary—they’re vital. Why not choose what makes you happy?