or subscribe with
Join 3,000+ readers for one email each week.
Digests » 265
Vettery is an online hiring marketplace that's changing the way people hire and get hired. Ready for a bold career move? Make a free profile, name your salary, and connect with hiring managers from top employers today.
this week's favorite
To introduce you to the wonders of open-source Elixir, we have compiled 16 neat frameworks, projects, and libraries.
In this article, we will use LiveView along with AlpineJS and Tailwind CSS to create a production-ready modal component. That is, a modal that smoothly transitions into and out of view and is able to survive LiveView reconnects.
This is a journey of obscure settings, red herrings, and poll vs. epoll. A story of how I had spent a couple days performance profiling and optimizing some Elixir code, only to discover that the true solution to the performance issues was an obscure setting in the Erlang VM that controlled which system call the IO polling subsystem used, and that my code-level optimizations were irrelevant. This particular setting has been made redundant by a rewrite of IO polling in a subsequent Erlang/OTP release, but still, it was a valuable lesson.
This post is a series of tips on plugins / configs to use in order to make your development experience a lot more enjoyable.
One thing that is always hard, regardless of what language you’re working in, is testing integrations with third party services. I mean, how are you going to test something like uploading files to S3 without actually uploading the file to S3?!