Mahmood Matin
  • About
  • Skills
  • Projects
  • Experience
  • Blog
  • Contact
Back to site

Blog

Writing on software engineering, product delivery, and working as a founder-developer.

May 15, 2026·8 min read

Migrating 12 Java Microservices to Node.js: What I Learned

A hands-on account of rewriting an enterprise Java backend in Node.js/Express — what went smoothly, what broke, and the patterns that made it manageable.

Node.jsJavaMicroservicesMigration
April 20, 2026·6 min read

Building RTL Persian UIs with Tailwind CSS and Next.js

Persian and Arabic UIs require right-to-left layout, proper font loading, and a few non-obvious Tailwind patterns. Here's the setup that works in production.

Tailwind CSSNext.jsRTLPersianUI
March 10, 2026·7 min read

Shipping Solo: What I Changed After Year One of Running a Software Company

Twelve months into running KORA, here are the concrete changes I made to how I scope, price, and deliver client projects — and why.

FreelanceBusinessFounderLessons

© 2026 Mahmood Matin · Built with Next.js & Tailwind