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

Compressing images for the web: smaller files without losing quality
Images are usually the heaviest part of a web page. A practical checklist: match dimensions, pick WebP, set quality 75-85, use srcset, set width/height and lazy-load.

Browser-only tools: PDF to Excel and image compression without uploads
Jadvalsaz and ImgShrink do all processing in the browser and upload nothing. How they work, why that is good for privacy, and what the limits are.

Building a bilingual static blog with Eleventy: structure, SEO and my mistakes
A Persian and English blog with Eleventy: folder structure, URLs, hreflang, pagination, RSS and sitemap — plus the problems I hit while building this very blog.