Blog
Blog
Technical notes from real projects — not rewritten filler.
Recommended
Why we do not use AOS for scroll animation
The popular scroll-reveal library carries costs you cannot see in a demo. We replaced it with forty lines.
3 min readGetting bilingual Thai/English SEO right on Next.js
The hreflang, canonical and sitemap mistakes that keep recurring — and how to prove you avoided them.
3 min readAll categories
Why we do not use AOS for scroll animation
The popular scroll-reveal library carries costs you cannot see in a demo. We replaced it with forty lines.
3 min readGetting bilingual Thai/English SEO right on Next.js
The hreflang, canonical and sitemap mistakes that keep recurring — and how to prove you avoided them.
3 min readChoosing a CMS for a Thai corporate site
Four questions that narrow the field faster than any feature-by-feature comparison table.
3 min readA PDPA checklist for company websites
What an ordinary corporate site needs in order to sit right with Thailand's Personal Data Protection Act.
3 min readReact Server Components: what actually changes
Past the marketing, here is what is different in practice once you build this way.
3 min readEstimating software projects honestly
Why a single number is never enough, and how we talk about budget with clients.
3 min read