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?