Skip to content

Tech Thought Life

All I know is that I know nothing.

Socrates
TechFeatured

About Me

A software engineer's journey of building complex systems and making them simpler. I write about software architecture, domain-driven design, AI, and my experiences as I continue learning, adapting, and exploring new possibilities in New Zealand.

Aug 05, 2026

3 min read

AI

Why Domain Knowledge Still Matters in the Age of AI

As AI technology develops rapidly, people are increasingly using it to improve their efficiency. Communicating with AI correctly and effectively is becoming more important. Some people believe that they can now do things they couldn’t do before. That’s true, but it also means that knowing how to give AI clear and specific instructions is becoming increasingly important.

Aug 10, 20265 min read
AI

Recapping AI Failures in Vibe Coding

Why We Need to Review AI-Generated Code

Recently, AI has definitely helped people build many products, and some people think they can become developers overnight. At the same time, many companies assume they can use AI to replace most software engineers. But what is the reality behind this situation?

Aug 09, 20265 min read
Tech

About Me

A software engineer's journey of building complex systems and making them simpler. I write about software architecture, domain-driven design, AI, and my experiences as I continue learning, adapting, and exploring new possibilities in New Zealand.

Aug 05, 20263 min read