Team
Flint is run by a set of independent volunteer maintainers as a fully open source project. We are not associated with any one company, and are wholly dedicated to proving out the Flint experiment.
Project Lead
Section titled “Project Lead”-
Hi! I'm Josh. I've been working in open source software for over a decade, and on linting for most of that. I'm a maintainer on typescript-eslint, a committer team member of ESLint, a co-founder of SquiggleConf, the author of Learning TypeScript (O'Reilly), and am all around excited about great web developer tooling.
Flint is the culmination of that decade of open source software work. Linters are how I got into contributing to open source dev tooling online, and I want to make sure future waves of web developers can experience a fast, powerful, and approachable linter as much as possible.
Maintainers
Section titled “Maintainers”The steering committee working to establish project practices, evolve the Flint project vision, and implement the core architecture.
-
auvred is a team member of typescript-eslint and the original creator of tsgolint. auvred brings deep expertise in typed linting as well as integrating with the Volar.js and Vue ecosystems.
-
Eli is a long-time contributor to elm-review, who's excited to help bring a correct, approachable, and powerful linter to the broader web ecosystem.
Committers
Section titled “Committers”The individual volunteers working to triage issues, review pull requests, and help push forward the Flint project.
-
Former cat lover turned dog dad. Barry spends most of his free time streaming dev work, tinkering with side projects, or convincing himself that exercise counts as debugging for the body.
-
Konv is a team member of Ant Design Vue and Refined Github, and a long-term contributor to Prettier. Now, the journey continues.
Advisors
Section titled “Advisors”External collaborators and industry friends who’ve given input to help determine the broad direction of Flint.
-
Brad is a core maintainer on typescript-eslint as well as a consultant on Oxlint. Brad brings deep expertise on typed linting and nuances of the linting ecosystem.
-
Kirk is a team member of typescript-eslint and brings a breadth of experience working on typed linting and linting infrastructure.
-
Ronen is a team member of typescript-eslint and the creator of TypeScript type wizardries such as HypeScript and typelang.
Getting Involved
Section titled “Getting Involved”If you’re interested in helping build out a new experimental linter, we’d love to have you join us. At the very least, see About for how to get started using Flint as a user. Just trying out the project and telling us about your experience on the Flint Discord would be immensely helpful.
The GitHub issue tracker is where you can find our list of upcoming work. See our Contributing guide for how to find issues that you can get started on. Feel free to ask for help if you’re new and unsure. We’re happy to assist you.
Supporting Flint Financially
Section titled “Supporting Flint Financially”Flint can receive donations on its Open Collective. Your financial support will allow us to pay our volunteer contributors and maintainers to tackle more Flint work. And as thanks, we put our sponsors on the flint.fyi homepage.