Philosophy
“Talk is cheap. Show me the code.” — Linus Torvalds
I like software that does what it is supposed to do and it does that accurately. For me to love a software or, like, a program... the codebase, design, and everything must be made with passion and intention keeping the user in mind. React-based vibe-coded slop is today's standard, which I absolutely hate! Hot take: Vibe coding is just entry-level to programming. During my BE Computer journey, I found that over 90% of the time AI just spits out some random gibberish that has no meaning. I absolutely hate it. I like AI tools, I use them often but never to generate weird crap for production.
Code First, for People
Coding is something we read a lot more than write. Writing clear and maintainable code is important because it simplifies our lives later both for us and our teammates.
User Interface Design that Just Works
After all, an application is as good as the feel of it. Nothing compares to designing interfaces that feel like magic the moment users see them.
Speed is a Feature
There’s nothing worse than a fantastic app that’s painfully slow. My passion is in ensuring that everything stays quick and responsive: from optimizing canvas rendering to optimizing database queries to ensure less than a second response time.
Development by Purpose
Technology is just a mean to an end. As far as I’m concerned, development is all about creating solutions that have real-world applications.