DEV Community

venkatesh m profile picture

venkatesh m

Frontend engineer building infrastructure other engineers ship on. Design systems, React performance tooling, and accessibility. Three npm packages. Writing about the decisions behind the code, not ju

Location Chennai, India Joined Joined on  Personal website https://github.com/vmvenkatesh78

Education

Amrita Vishwa Vidyapeetham, Coimbatore, India

Pronouns

He/Him

Work

SWE @ Workhall

jsx-a11y has 36 rules. None of them catch these 6 patterns.

jsx-a11y has 36 rules. None of them catch these 6 patterns.

Comments
8 min read

Want to connect with venkatesh m?

Create an account to connect with venkatesh m. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
From 3 components to 8: what actually changes when a design system scales

From 3 components to 8: what actually changes when a design system scales

Comments
4 min read
eslint-plugin-bad-vibes: I built a linter that enforces the worst frontend practices

April Fools Challenge Submission ☕️🤡

eslint-plugin-bad-vibes: I built a linter that enforces the worst frontend practices

2
Comments 4
3 min read
I Built an MCP Server That Lets Designers Change CSS From a Notion Table

Notion MCP Challenge Submission 🧠

I Built an MCP Server That Lets Designers Change CSS From a Notion Table

2
Comments 1
5 min read
Headless Components Are Useless Without a Styling Strategy

Headless Components Are Useless Without a Styling Strategy

3
Comments
8 min read
Your Dialog Has role='dialog'. That Doesn't Make It Accessible.

Your Dialog Has role='dialog'. That Doesn't Make It Accessible.

4
Comments
11 min read
130 Shades of Gray: Building a Design Token Pipeline That Killed Our Color Chaos

130 Shades of Gray: Building a Design Token Pipeline That Killed Our Color Chaos

1
Comments
8 min read
I replaced our chaotic WhatsApp sports groups with a zero-login web app

DEV Weekend Challenge: Community

I replaced our chaotic WhatsApp sports groups with a zero-login web app

2
Comments 1
4 min read
loading...