Do you ever stumble upon a great Elm tool that would have made your life easier, but you just didn’t know about it?
The Elm ecosystem has quite a lot of tools, but sometimes it just doesn’t occur to me to search for a tool that already exists and would make my life easier, or I don’t know the right combination of terms to search for.
Judging from questions on Elm Discourse and Reddit, I’m not the only one with this issue, and there’s a bit of a visibility problem for Elm tools, so I added a tool section to the Elm Package Catalog (which has now turned into Elm Catalog).
For example, did you know that there is a tool that helps you deal with package upgrades? What about RSS feeds for package releases? Or how about a custom formatter for the browser console that turns the alphabet soup from Debug.log into nice log objects?
At the time I’m writing this, in addition to 779 categorised Elm packages, the Elm Catalog now lists 40 Elm tools in different categories, making it easy to find the right tool.
I hope you find the catalog useful!
My book, Practical Elm for a Busy Developer, skips the basics and gets right into explaining how to do practical stuff. Things like building out the UI, communicating with servers, parsing JSON, structuring the application as it grows, testing, and so on. No handholding — the focus is on giving you more substance.
It’s up to date with Elm 0.19.
Pop in your email to get a sample chapter.
(You will also get notifications of new posts along with other mailing list only freebies.)