Skip to content
ammar.
AboutProjectsWriting

Writing

5 posts

May 27, 2026

Teaching AI Agents to Write RTL-Safe CSS

AI coding tools generate thousands of lines of frontend code. If they don't know RTL rules, they ship broken Arabic layouts. Here's the exact system prompt that fixes it.

  • Web Development
  • AI
  • RTL
May 25, 2026

I Built an ESLint Plugin to Stop RTL Layout Bugs

Tired of shipping broken RTL layouts? This ESLint plugin auto-detects unsafe Tailwind classes rewrites them to logical properties, so your CSS works in both directions

  • Web Development
  • Tooling
  • RTL
February 24, 2026

The Lost Art of Manual Code

Is manual coding dead? In the age of AI and "vibe coding," writing syntax is becoming a lost art. Discover why coding fundamentals are your ultimate survival skill.

  • Software Engineering
  • Vibe Coding
  • AI
January 3, 2021

Book summary: Steal Like an Artist

Summary of "Steal Like an Artist" book by Austin Kleon

  • Creativity
  • Book Summary
December 12, 2020

Book summary: Show Your Work

Summary of "Show Your Work" book by Austin Kleon

  • Work
  • Book Summary

© 2026 Ammar Alakkad.

PrivacyTerms