I’ve been meaning to start writing for years. Like, actually years. Every January I’d tell myself “this is the year I start a blog” and then get buried in project deadlines and forget about it until the next January.

So what changed? Honestly, the AI wave. Not because I want to chase hype — I’ve been in this industry long enough to have survived the blockchain craze, the microservices-for-everything phase, and whatever we were doing with NoSQL in 2015. But AI is different. It’s fundamentally changing how I work, how my team works, and what’s possible to build with a small group of developers. I wanted a place to process what I’m learning and share the parts that might be useful.

Who Am I

I’m Thuận. I’ve been building software since 2008 — started with ASP.NET Web Forms and jQuery (yeah), worked my way through MVC, Web API, .NET Core, and now I split my time between .NET, TypeScript, Python, and whatever the AI project of the month demands.

Currently a Technical Lead at NashTech in Ho Chi Minh City. I lead a team of eight working on enterprise stuff — retail platforms, e-commerce, media planning systems. The interesting thread through the last couple years has been adding AI capabilities to these traditionally “boring” enterprise systems. Turns out enterprise software is where AI can have the most immediate, measurable impact. Nobody writes blog posts about it because it’s not as sexy as building chatbots, but making a 15-year-old ERP system searchable with natural language? That’s the good stuff.

What I’ll Write About

Mostly things I’ve actually done, not things I’ve read about. Expect:

  • Building AI features in enterprise apps — RAG systems, Azure OpenAI integrations, the stuff that actually ships to production
  • .NET and web development — still my bread and butter
  • Leading teams — what I’ve learned managing developers, especially through big migrations and platform changes
  • Honest assessments — tools I’ve tried, approaches that failed, things I’d do differently

I’m not going to pretend every project was a success or every architectural decision was brilliant. Some of them were bad and I learned from them. That’s the stuff worth writing about.

The Site

Built this with Astro in a weekend. Zero JavaScript, Markdown files, deployed on Cloudflare Pages. After years of building complex web apps for clients, there’s something deeply satisfying about a static site that loads in under 100ms.

Anyway. If you’re here, thanks for reading. I hope something on this site is useful to you.

Export for reading

Comments