About

Razu Codes is a blog about building the web the right way — practical, accessible, and modern. No frameworks-for-the-sake-of-it, no outdated hacks. Just clean HTML, modern CSS, and techniques you can use today.

What this blog is about

The web platform has gotten incredibly powerful. Between container queries, :has(), clamp(), and native relative units, you can build responsive, accessible sites without heavy frameworks or dozens of media queries.

Yet most tutorials still teach the old way — pixel-based layouts, padding-bottom aspect ratio hacks, and breakpoint soup. This blog exists to change that. Every post shows the modern approach with real code you can paste into your project.

What I believe

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Astro
  • MDX
  • Web Accessibility
  • Responsive Design

Principles

Practical over theoretical

Every tutorial includes real, copy-paste-ready code. No hand-waving, no "left as an exercise" — just working examples you can use today.

Accessibility first

The web is for everyone. I write semantic HTML, respect user preferences, and test with keyboard navigation and screen readers.

Modern by default

CSS has evolved. I champion container queries, clamp(), logical properties, and relative units over the old hacks and workarounds.

Get in touch

Have a topic suggestion or found a mistake in a post?