Maintainer of @typescript-eslint.io
Software Engineer @ Canva.
https://zacher.com.au
youtu.be/26CoMExb6FE
youtu.be/26CoMExb6FE
github.com/typescript-e...
Enjoy!
github.com/typescript-e...
Enjoy!
github.com/typescript-e...
github.com/typescript-e...
This is our first release with npm provenance!
Shoutout to @jameshenry.bsky.social for the hard work securing our release pipeline.
github.com/typescript-e...
This is our first release with npm provenance!
Shoutout to @jameshenry.bsky.social for the hard work securing our release pipeline.
github.com/typescript-e...
But in the reality it's often AI slop that the person hasn't reviewed and instead the burden of review is on us, the maintainers -- which is a horrible trade.
But in the reality it's often AI slop that the person hasn't reviewed and instead the burden of review is on us, the maintainers -- which is a horrible trade.
It went HORRIBLY. After a while it declared the task as done despite numerous compiler errors.
When I told it that it wasn't done. This was the agent's response:
It went HORRIBLY. After a while it declared the task as done despite numerous compiler errors.
When I told it that it wasn't done. This was the agent's response:
A really painful problem I've discovered recently is that nobody is consistent about how to define a "location" in text. It's a surprisingly complex space to try and reconcile!
A really painful problem I've discovered recently is that nobody is consistent about how to define a "location" in text. It's a surprisingly complex space to try and reconcile!
(Humble brag) I've met very few people who can pump out code as fast as I can. So I didn't think that copilot would really make me much faster.
(Humble brag) I've met very few people who can pump out code as fast as I can. So I didn't think that copilot would really make me much faster.
I tried that, but it errored
Tried what? What error?
Show what you tried!
There's a good chance you did "it" wrong!
After all that's why you're asking for help.
I tried that, but it errored
Tried what? What error?
Show what you tried!
There's a good chance you did "it" wrong!
After all that's why you're asking for help.
This release includes:
- a fix for the recent crash introduced with ESLint v9.15.0
- support for arrays in `tseslint.config` (no more spreads necessary!)
- a new rule `no-unsafe-type-assertion`
- and more...!
github.com/typescript-e...
This release includes:
- a fix for the recent crash introduced with ESLint v9.15.0
- support for arrays in `tseslint.config` (no more spreads necessary!)
- a new rule `no-unsafe-type-assertion`
- and more...!
github.com/typescript-e...
Sir it's not a cast unless it's from the native region of programming languages.
Otherwise it's a sparkling assertion.
Sir it's not a cast unless it's from the native region of programming languages.
Otherwise it's a sparkling assertion.
In a nutshell it generates a plugin that has one rule per selector -- allowing granular disable comments and better auditing!
github.com/bradzacher/e...
In a nutshell it generates a plugin that has one rule per selector -- allowing granular disable comments and better auditing!
github.com/bradzacher/e...
I'm jumping on the starter pack bandwagon and making one for the static analysis folks around JavaScript/TypeScript. Projects like ESLint, TypeScript, and new fancy versions of them all.
Who else should go on it?
go.bsky.app/5hwBPTK
I'm jumping on the starter pack bandwagon and making one for the static analysis folks around JavaScript/TypeScript. Projects like ESLint, TypeScript, and new fancy versions of them all.
Who else should go on it?
go.bsky.app/5hwBPTK
4pm EST this Thursday the 7th / 7:30am AEST the 8th
www.twitch.tv/joshuakgoldb...
4pm EST this Thursday the 7th / 7:30am AEST the 8th
www.twitch.tv/joshuakgoldb...