
Internationalization Is More Than Translation Files
What multilingual frontend work taught me about routing, dates, layouts, and SEO.
Hey, I'm Powsi, a Software Engineer who enjoys building applications and understanding how things work behind the scenes.
I write about software architecture, frontend development, DevOps, and practical lessons from real engineering challenges.
Just sharing what I build, what I learn, and what I figure out along the way.

What multilingual frontend work taught me about routing, dates, layouts, and SEO.
Practical lessons on keeping React components flexible, predictable, and easy to maintain.

What working with multiple applications taught me about shared libraries, dependencies, and keeping code maintainable.

A small developer tool that removed repetitive Git commands, enforced commit standards, and made our team's daily workflow much smoother.

This document defines a standardized naming convention for branches, commit messages, and pull requests (PRs). The goal is to Improve clarity and traceability Link work clearly to task IDs (Azure/Asa

Discover the hidden defaults behind Next.js image optimization and simple tweaks to improve clarity.

Discover how understanding user behavior, applying design standards, and focusing on user experience can transform ordinary websites into professional

A structured guide to building professional, responsive, and consistent web applications with Tailwind CSS, even without a formal UI/UX design process
