Digests » 121
AppSignal: Elixir’s first error monitoring and performance tool.
Testing a scenario where an app sends an email is easy, but how do you test something random in an email, like a password reset token? When we test a function that intentionally returns random data, it’s a little tougher.
Nabo is a simple, extendable and fast blog engine written in Elixir. She is designed to be integrate-able into any component of your application like Phoenix or Plug.
I've released a package that allows you to use Makeup16 (my pure-elixir syntax highlighting library) to highlight the Elixir code in your ExDocs. It fixes many annoying mistakes in the default highlighting library, and adds some features, like matching delimiters; when you place the mouse cursor on top of a delimiter, such as (, the closing delimiter, in this case ), will be highlighted.
Creating a bank from scratch is nothing like your usual Sunday stroll. Picture it more like going on a trek in a far and unknown jungle. As for all tough and long-running activities, it requires a good preparation and carefully chosen tools which allow to move fast and won’t break half way.
ABNF grammars are widely used in the Internet today. They serve as the basic building blocks for a lot of highly used protocols, like HTTP, SIP, SMTP, FTP, etc. And they are also very useful to design DSLs (Domain Specific Languages).