Skip to content

Ashar Islam

Software developer. I build things for the web and write about what I learn along the way.

What I do

I work across the stack — mostly TypeScript, React, and Node. Recent work and writing are linked above.

Selected work

All projects

Firestore Rules Linter

Static analysis for security rules — flags permissive matches, missing catch-alls, and writes that trust request data.

firebasesecurityclinode

Markdown Editor Component

A dependency-light editor with live preview, syntax-highlighted code fences, and paste-to-upload images.

reactmarkdownui

Personal Blog & CMS

Statically exported Next.js site with a Firestore-backed dashboard for writing, publishing, and page composition.

next.jsfirebasetypescripttailwind

Latest writing

All articles