elm-review (@elmreview) 's Twitter Profile
elm-review

@elmreview

elm-review news and announcements.
elm-review.com
Created & managed by @jfmengels

ID: 1288559059994652672

calendar_today29-07-2020 19:36:56

155 Tweet

436 Followers

2 Following

Jeroen Engels (@jfmengels) 's Twitter Profile Photo

I went through every ESLint code rule, and wrote down how the issue the rule tries to solve for #JavaScript applies to Elm. Result: almost none of them do. elmcraft.org/compare/javasc…

Jeroen Engels (@jfmengels) 's Twitter Profile Photo

I just released a large release for elm-review. I decided to split the announcement into 2 parts. This first part focuses on the large performance improvements done to elm-review's automatic fix feature. I hope you'll enjoy the changes as much as I will! jfmengels.net/much-faster-fi…

Jeroen Engels (@jfmengels) 's Twitter Profile Photo

I'm trying to learn from and help static analysis tool authors. If you're interested in making those tools better in any way — be it nice features, better performance, better user experience, etc — then please join me on the Static Analysis Tool Discord! discord.gg/sZ8jhAZMQ6

Wolfgang Schuster (@wolfadex) 's Twitter Profile Photo

Wrote an elm-review rule at work today for checking the naming of our Msg constructors. Spent 40 min discussing the naming convention rules and 5 min writing the actual code. That's how easy it is to create your own elm-review rule!

Jeroen Engels (@jfmengels) 's Twitter Profile Photo

If you want to report a problem and really want to help, regardless of your domain, you need to explain 3 things: - What is the problem? - Why is it a problem? - How to solve the problem? And that's going to be hard if you try to be too succinct in your communication.

GOTO (@gotocon) 's Twitter Profile Photo

Devs often ignore the errors reported by the linter – even though the goal is the same:to ensure code works well Hear Jeroen Engels' talk about how language features impact the lint report, when should you ignore the linter and how to reduce false positives youtu.be/XjwJeHRa53A?li…

Devs often ignore the errors reported by the linter – even though the goal is the same:to ensure code works well

Hear <a href="/jfmengels/">Jeroen Engels</a>' talk about how language features impact the lint report, when should you ignore the linter and how to reduce false positives

youtu.be/XjwJeHRa53A?li…
Jeroen Engels (@jfmengels) 's Twitter Profile Photo

If you're someone who makes linters or works with them a lot, then you are exactly who this talk is meant for. I want linters to be awesome tools, and this talk "why you don't trust your linter" contains what I think are ways to make them much better than what they are today.

Jeroen Engels (@jfmengels) 's Twitter Profile Photo

Because I think it will be be useful to linter authors like me, I wrote about implementing multi-file analysis in elm-review, which is one of the core features that make it so powerful and reliable. jfmengels.net/multi-file-ana…

Jeroen Engels (@jfmengels) 's Twitter Profile Photo

A wild talk of mine appeared! Watch me talk about *why* we write linter rules (and why *you* should custom rules), as well as how and when. youtube.com/watch?v=zY1xDj…

elm-review (@elmreview) 's Twitter Profile Photo

How many linter rules are in your linter to do this mind-boggling number of code simplifications? In elm-review the answer is one. package.elm-lang.org/packages/jfmen…

Codacy (@codacy) 's Twitter Profile Photo

In case you missed it, here is our discussion about Linter Configuration & Best Practices with guest speaker Jeroen Engels: blog.codacy.com/linter-configu… Check out the highlights, recording, Q&A & more. #linters #programming #coding #softwaredevelopment #codequality #opensource

In case you missed it, here is our discussion about Linter Configuration &amp; Best Practices with guest speaker <a href="/jfmengels/">Jeroen Engels</a>:
blog.codacy.com/linter-configu…

Check out the highlights, recording, Q&amp;A &amp; more.
#linters #programming #coding #softwaredevelopment #codequality #opensource