Ta Thai™Loading / 000%
Code. Design. Ship.

Loading

Preparing a focused brutalist interface for projects, skills, writing, and product work.

HCMC, VNBooting portfolio

Blog

Thoughts, tutorials & notes from my journey as a developer.

I share what I learn about building products, solving problems, and staying curious.

Subscribe to updates
Articles Published

24

And counting

Building a RAG Chatbot with LangChain & OpenAI
Development
May 21, 2026+8 min read

Building a RAG Chatbot with LangChain & OpenAI

Step-by-step guide to build a production-ready RAG chatbot using LangChain, vector search, and clean API boundaries.

Read Article
How I Structure Scalable Next.js Projects
Architecture
Apr 28, 2026+6 min read

How I Structure Scalable Next.js Projects

My approach to project structure, folder organization, and code splitting in large-scale Next.js apps.

Read Article
10 TypeScript Patterns I Use Every Day
Development
Apr 14, 2026+5 min read

10 TypeScript Patterns I Use Every Day

Essential TypeScript patterns that help me write cleaner, safer, and more maintainable code.

Read Article
Designing Better UI with Visual Hierarchy
Design
Apr 02, 2026+7 min read

Designing Better UI with Visual Hierarchy

Principles and practices for creating interfaces that are clear, focused, and user-centered.

Read Article
Docker Compose for Local Development
Development
Mar 24, 2026+6 min read

Docker Compose for Local Development

Speed up your local development with Docker Compose, environment configs, and best practices.

Read Article
Lessons Learned in My First 1+ Years
Career
Mar 10, 2026+4 min read

Lessons Learned in My First 1+ Years

Things I wish I knew earlier as a developer and how they shaped my growth.

Read Article
Building Products Around Real Problems
Life
Feb 18, 2026+5 min read

Building Products Around Real Problems

A practical note on choosing ideas, validating workflows, and shipping useful software.

Read Article
From Idea to Demo: A Faster Shipping Loop
Tutorial
Feb 04, 2026+7 min read

From Idea to Demo: A Faster Shipping Loop

How I break projects into small loops across UI, API, data, feedback, and deployment.

Read Article

Stay in the loop

Get notes when I publish new articles about tech, design, and building products.

08 ArticlesIndex View
WRITING ABOUT CODE + DESIGNNOTES FROM BUILDING PRODUCTSAI + FRONTEND + SYSTEMSLEARNING IN PUBLIC
LET'S WORK TOGETHERTA THAI™FULL-STACK DEVELOPERLET'S CONNECTJAPAN-FOCUSEDIMPACT-DRIVENCODE. DESIGN. SHIP.

LET'S WORK
TOGETHER一緒に作りましょう

Have an idea or project?
Let's build something amazing.アイデアやプロジェクトがありますか?素晴らしいものを一緒に作りましょう。

© 2026 Ta Thai™
Built by Ta Thai™