Logging is included out of the box in recent OTP versions (21+ I think?) with no need to include lager!
Yeah, I recall reading that. Does it include everything lager does to the point where people are removing lager from their projects?
As far as I know, yes. Elixir sends its own internal logs through it, and some of the Erlang libraries have begun making it optional recently. I don't include lager on purpose in any of my Elixir projects, for what it's worth.
A section on "stuff that's not in OTP, but many people end up using".
For instance, poolboy comes to mind, alongside the circuit breakers I mentioned in the other comment.
lager for logging.
At one point, there was a lot of stuff in the basho github repo that seemed pretty widely used.
It's been a bit since I've used Erlang so maybe there are some others that come to mind as "you're likely to see this included in a production Erlang system".