Digests » 145

sponsor

Software Development made easy, visual and agile

monday.com is a visual and intuitive project management and software development tool. It's designed to work with ease, and allows you to manage processes and coding tasks, plan and track sprints visually on a timeline, and collaborate with your team all in one place.

elixir

Better Control Flow Using The "with" Macro

Since Elixir 1.2, Elixir has had the with macro to assist with more expressive control flow. Instead of deeply nested case and if/elseblocks, you can have one single with block to express the same logic but in a more elegant and readable way. I’ll explore how you can utilize with to improve your code.

A Phoenix Field Guide For Djangonauts

First, let me get this out of the way: this is not a Django vs Phoenix post. We at Cheesecake Labs believe polyglotism is good; it gives us options. Since the beginning, we’ve mostly been a Django shop for backend services and will continue to be for many years to come. It is a stable, fully-fledged and widely adopted framework that’s used to power a shocking amount of large applications, including many client projects that we’ve developed over the years.

Get notified of user signups and plan changes automatically using Postgres & Phoenix PubSub

A tutorial that details how you can use Postgrex and pattern matching to act on specific events broadcast by your database.

How to calculate Bitcoin address in Elixir

A technical guide to generate Bitcoin addresses using Elixir.

The Hitchhiker's Guide to the Unexpected

Among other things, I'm a systems architect, which means that my job is mostly coming up with broad plans, and taking the merit if they go well and otherwise blaming the developers if it they go wrong.