Maintainer of @typescript-eslint.io
Software Engineer @ Canva.
https://zacher.com.au
Please try it out today!
This release includes a new fixer to remove unused imports.
github.com/typescript-e...
Please try it out today!
For many years, ban-types was one of our more prominent rules. We split it into targeted rules that better addressed common user needs. Read on for how it came to be & what those new rules do better!
typescript-eslint.io/blog/revampi...
For many years, ban-types was one of our more prominent rules. We split it into targeted rules that better addressed common user needs. Read on for how it came to be & what those new rules do better!
typescript-eslint.io/blog/revampi...
For my first VM I setup a remote devbox! It took waaaay longer to get it working than I'd care to admit... But I can connect to it via vscode and everything!
Now to spin up a few more VMs for things I've always wanted to run...
For my first VM I setup a remote devbox! It took waaaay longer to get it working than I'd care to admit... But I can connect to it via vscode and everything!
Now to spin up a few more VMs for things I've always wanted to run...
Then I had a doozy of a time getting my remote ssh key uploaded cos I didn't have any file upload or ssh connection. I had to upload it via CURL 😱
But it's uploaded now and I have vscode connected!
Then I had a doozy of a time getting my remote ssh key uploaded cos I didn't have any file upload or ssh connection. I had to upload it via CURL 😱
But it's uploaded now and I have vscode connected!
So there's some other stuff with keys I need to setup.
So there's some other stuff with keys I need to setup.
Configuring the base image from scratch is not super easy when you've never done it before :harold:
Configuring the base image from scratch is not super easy when you've never done it before :harold:
But maybe our codebases are just small enough that the cost at scale hasn't hit us bad enough to notice.
But maybe our codebases are just small enough that the cost at scale hasn't hit us bad enough to notice.
I dunno would require some investigation to analyse and understand of course.
I dunno would require some investigation to analyse and understand of course.
It wasn't really a "standard" disjoint union usecase.
It wasn't really a "standard" disjoint union usecase.
And those classed as heavy drinkers have a "marked increased" likelihood of "alcohol related harms".
And those classed as heavy drinkers have a "marked increased" likelihood of "alcohol related harms".
AIUI the HC can still be created so long as the object shape per tag is consistent and unchanging.
AIUI the HC can still be created so long as the object shape per tag is consistent and unchanging.
So the average isn't that surprising to me.
So the average isn't that surprising to me.
Now to figure out how to install linux on it... boy it's been a long while since I've done this.
Now to figure out how to install linux on it... boy it's been a long while since I've done this.
No more fighting between (correct) IDE autocomplete and (incorrect) AI autocomplete.
No more fighting between (correct) IDE autocomplete and (incorrect) AI autocomplete.
We could tag copilot on issues and let it run and create a PR without you in the middle pretending to be part of the process.
Don't pretend you're contributing. Do the work (with the AI sure) and learn and contribute!
We could tag copilot on issues and let it run and create a PR without you in the middle pretending to be part of the process.
Don't pretend you're contributing. Do the work (with the AI sure) and learn and contribute!
I recently saw one user file a few issues that were clear and obvious output from asking the agent to plan out a piece of work.
They filed an issue with well over 1000 words!
And the responses...
I recently saw one user file a few issues that were clear and obvious output from asking the agent to plan out a piece of work.
They filed an issue with well over 1000 words!
And the responses...
They're asking an LLM to file a PR and then when we leave review comments they're copy pasting our comments into a chat window and copy pasting the responses.
It's disappointing, honestly.
They're asking an LLM to file a PR and then when we leave review comments they're copy pasting our comments into a chat window and copy pasting the responses.
It's disappointing, honestly.
It's such a shame that we have to deal with this slop contribution in our opensource projects.
It's such a shame that we have to deal with this slop contribution in our opensource projects.
It's easy to justify investing in doing a linter migration that wins huge perf and features.
It's hard to justify investing in doing the v8-v9 migration which "only" wins more features.
It's easy to justify investing in doing a linter migration that wins huge perf and features.
It's hard to justify investing in doing the v8-v9 migration which "only" wins more features.
If more companies take the leap and migrate next year then I'd expect to see sponsorship migrate too.
If more companies take the leap and migrate next year then I'd expect to see sponsorship migrate too.
Oxlint grew from 0.25% to 1%
The raw numbers are easy to dismiss - the relative percentages tell a different story and show that these tools are growing at a high rate
Oxlint grew from 0.25% to 1%
The raw numbers are easy to dismiss - the relative percentages tell a different story and show that these tools are growing at a high rate