Advertisement · 728 × 90

Posts by Jeroen Engels

Honestly very cool :)

2 hours ago 1 0 0 0

Not surprising when you have to find them among thousands of rules/plugins. The JS ecosystem has a rule number problem (and relatedly a config problem) that I don't think will ever be solved.

5 days ago 1 0 0 1
Post image
1 week ago 12688 3750 12 46

It's warm today in France. Very nice to hang clothes to dry. Terrible for the planet.

2 weeks ago 1 0 0 0
Elm Town 89 – Elm Camp 2026
Elm Town 89 – Elm Camp 2026 YouTube video by Elm Town Podcast

Good chat about Elm Camp: the unconference format, a beautiful venue in Czechia, and the lovely, inviting community ❤️

Find yourself at camp,
whether curious or sold—
Tickets on sale now!

Elm Town 89 – Elm Camp 2026:
youtu.be/vLY9CrEQ0PY
elm.town/episodes/elm...

🎫 Get yer tickets here: elm.camp

3 weeks ago 3 4 1 0
Video

HTML might be getting a new type of tag, which… hasn't happened this millennium. Here's the new syntax, and how it works:

2 months ago 299 49 14 8

I was. Also gotta give signs of life here sometimes.

2 months ago 4 0 0 0

|> n'est pas une pipe.

2 months ago 7 0 1 0

We talk about rows everywhere, so yes.
Basically I have functions for testing rules that specify where the error should appear.
I have a `at { row = 5, column =5 }`
and I have another function `onRow 5`. Ideally wish to prefix them both with "at" but atRow sounds wrong to me. So far it's onRow
wdyt?

2 months ago 0 0 1 0
Advertisement

@joshuakgoldberg.com As a native English speaker that works with linters, please solve this argument I'm having with others: Which words fit and don't fit in this specific sentence, and which one would you recommend?

"The error appears _ row 5."

in / at / on / other...?

2 months ago 1 1 1 0

Very nice!

I'm seeing a lot of rules with fixes and dangerous fixes. I think it would make sense to mention more in the rule's description:
- Why is the fix dangerous? What is the fix and what should we look out for / check manually?
- Is the rule 100% autofixable, or are there edge cases?

3 months ago 1 0 1 0

Take pleasure in what you do. Enjoy every bit of refactoring, of API design, of implementing and polishing.

3 months ago 2 0 0 0
Post image

Elm-review is AWESOME!! 🤩

package.elm-lang.org/packages/jfm...

3 months ago 10 3 0 0

wtf how did i not know you can access an RSS feed from any bsky profile just by adding /rss to their url

check this out bsky.app/profile/did:plc:hsqwcidf...

3 months ago 119 37 4 2
Preview
How Github monopoly is destroying the open source ecosystem How Github monopoly is destroying the open source ecosystem par Ploum - Lionel Dricot.

Was reading ploum.net/2026-01-05-u... this morning. Same thing happened to me yesterday when I was trying to review some code!

3 months ago 2 1 0 0
Preview
Removing unused parameters, and then some Removing unused parameters, and then some

In which elm-review gets the best-in-class automatic removal for unused parameters.

jfmengels.net/removing-unu...

3 months ago 9 4 0 0

Absolutely. Examples of mine for elm-review: elm.dmy.fr?q=jfmengels%...

3 months ago 1 0 0 0

A linter not linting itself is not worth linting. Or something like that.

3 months ago 3 0 0 0

You say words of praise, but the pictures make it seem way too complicated 😅

3 months ago 0 0 1 0
Advertisement

That's very cool! I try to do that too for linting errors with Git but it's more verbose and slower, so I keep forgetting to do it.

4 months ago 2 0 0 0
Preview
Thin Desires Are Eating Your Life The defining experience of our age seems to be hunger.  We're hungry for more, but we have more than we need.  We're hungry for less, while more accumulates and multiplies. We're hungry and we don't have words to articulate why. We're hungry, and we're lacking and we're wanting. We are

The person who checks their notifications is, afterward, exactly the same person who wanted to check their notifications five minutes ago.

The thin desire reproduces itself without remainder.

The thick desire transforms its host.

www.joanwestenberg.com/thin-desire...

4 months ago 19 11 1 1

f <| x

4 months ago 1 0 0 0
Elm Town 88 – Wonder: Unconscious bias with Felienne Hermans
Elm Town 88 – Wonder: Unconscious bias with Felienne Hermans YouTube video by Elm Town Podcast

Culture sways coding
Hedy clears language blockers
Felienne finds tribe

Elm Town 88 – Wonder: Unconscious bias with Felienne Hermans:
youtu.be/rCl4YgVTeUk
elm.town/episodes/elm...

Thanks to @felienne.bsky.social for coming to Elm Town!

4 months ago 4 1 0 1

Damn that's a 5 minute walk from my previous home. I definitely would have gone 2 years ago 😅

4 months ago 1 0 0 0
"commandfor" | Can I use... Support tables for HTML5, CSS3, etc

If you only need to support Safari since Nov and Firefox since Oct, then you can stop using dialog.showModal() and start using plain HTML!! caniuse.com?search=comma...

4 months ago 2 1 1 0

Congratulations! Amazing work!

4 months ago 3 0 0 0
Preview
Announcing Unison 1.0 After years of engineering, design, and community collaboration, we're excited to release Unison 1.0. This version delivers a refined programming workflow and a mature toolchain. Join us as we celebrate this milestone and look ahead to the future of Unison.

🎉 Unison 1.0 has landed!

After years of engineering, design, and community collaboration, we’re excited to announce this milestone!

Spread the word!

4 months ago 120 62 0 6

Also, hit me up through email (listed in github.com/jfmengels) rather than through DM, I don't visit BlueSky that much recently.

4 months ago 0 0 0 0
Advertisement

I could talk about elm-review (elm-review.com), linters for Elm/FP, and linters in general.

Some prior thoughts:
- Blog: jfmengels.net
- Talk "Why you don't trust your linter" www.youtube.com/watch?v=XjwJ...

4 months ago 0 0 1 0
Graphic: light yellow background, drawing of Lucy, the pink starfish behind a speaker's stand and crowd of pink silhouettes. The podium has "GG" on it - logo of Gleam Gathering. The text above the picture says "Gleam Gathering 2026 - Full lineup confirmed!".

Graphic: light yellow background, drawing of Lucy, the pink starfish behind a speaker's stand and crowd of pink silhouettes. The podium has "GG" on it - logo of Gleam Gathering. The text above the picture says "Gleam Gathering 2026 - Full lineup confirmed!".

All the speakers confirmed for Gleam Gathering!

The lineup includes Gleam and Lustre Core Teams members:
@lpil.uk @hayleigh.dev @giacomocavalieri.me @gearsco.de @joshi.monster 💗

Check full list here: gleamgathering.com#speakers

5 months ago 34 7 1 3