PrimLagic Blog
Practical notes on building school software, security, web tools and games — all from real projects by Ali Abdollahi.

Strong passwords: a practical guide
Most hacked accounts start with a simple or reused password. Length beats complexity, one password per site, a password manager, and breach checks.

How I made this website fast: a practical checklist
Core Web Vitals in plain words and the eight changes that actually move LCP, CLS and INP — with real numbers from this very site.

Why a Windows PC slows down — and how to fix it
Slowness almost always has one of a few causes. What actually works, ordered by cost and impact — from startup programs to the SSD upgrade.

SMS.ir or a phone gateway? How ClassBan sends school SMS
A practical comparison of two ways to send school SMS, an online provider such as SMS.ir and a gateway on a phone, and how ClassBan combines both with a queue and retries.

School software security: mistakes I found in my own project
Software that stores student data must be secure. A list of real mistakes found while reviewing ClassBan before publishing a demo, and the right fix for each.