Devcon Archive logo
Devcon Devconnect Forum Blog
  • Watch
  • Event
    Event: background logo
    • Devcon 7
    • Devcon 6
    • Devcon 5
    • Devcon 4
    • Devcon 3
    • Devcon 2
    • Devcon 1
    • Devcon 0
    • Devconnect ARG
  • Categories
    Categories: background logo
    • Cryptoeconomics
    • Devcon
    • Developer Experience
    • Coordination
    • Core Protocol
    • Layer 2s
    • Real World Ethereum
    • Cypherpunk & Privacy
    • Security
    • Applied Cryptography
    • Usability
  • Playlists

Suggested

Loading results..

View all

About Devcon —

Devcon is the Ethereum conference for developers, researchers, thinkers, and makers.

An intensive introduction for new Ethereum explorers, a global family reunion for those already a part of our ecosystem, and a source of energy and creativity for all.

  • Watch
  • Devcon
  • Devconnect
  • Forum
  • Blog

Get in touch

devcon@ethereum.org

Subscribe to our newsletter

Crafted with passion ❤️ at the Ethereum Foundation

© 2026 — Ethereum Foundation. All Rights Reserved.

devcon8 / i built a linter for human bugs then i ran it on eventyay

  • YouTube
I Built a Linter for Human bugs, Then I Ran It on Eventyay preview
  • Details

I Built a Linter for Human bugs, Then I Ran It on Eventyay

Duration: NaN:NaN:NaN

Speaker: Deepak Koul

Type: CLS - Lightning Talk (Open Tech Summit)

Expertise:

Event: Devcon

Date: Nov 2026

We have linters for code, scanners for security, and static tools for accessibility. But what about the problems that make a user hesitate, wonder, or spend too much cognitive energy. [CognitiveLint](https://cognitivelint.github.io/) is an open-source static analysis tool for React that detects patterns associated with cognitive friction in user interfaces. It turns human-centered UX principles into executable rules that developers can detect during development and CI. For this lightning talk, I took CognitiveLint's under development Vue plugin and ran it against Eventyay, the open-source platform hosting the OpenTechSummit CFP. It uncovered 8 real UX inconsistencies in the administration interface, one of which I reported upstream as GitHub issue #[5444](https://github.com/fossasia/eventyay/issues/5444). In five minutes of this talk, I’ll show the findings, why it matters to the user’s mental model, and how a subjective UX concern can become a concrete, reproducible engineering issue. The bigger idea is simple: if we can lint code for quality, security, and accessibility, perhaps we can also lint it for the cognitive experience it creates. CognitiveLint is an experiment in making the human side of software observable, testable, and actionable.

Categories

Develop