This post follows on from Building a web application with Phoenix & React.js - Part 1 in which we covered setting up a Phoenix-powered JSON API In this post, we will setup a separate folder to manage our frontend application. This will be a single-page application, powered by React.js, which will consume our API. For this example, I’m … Continue reading Building a web application with Phoenix & React.js – Part 2
Building a web application with Phoenix & React.js – Part 1
There are a few guides which cover combining Phoenix and React.js, but they all seem to assume a certain level of knowledge about the javascript ecosystem, or use a particular combination of magical build tools. I like to build up from scratch, whenever I can. Otherwise, I don’t feel like I really understand what’s going on. So, I … Continue reading Building a web application with Phoenix & React.js – Part 1
Elixir worker pooling with poolboy
Whenever we have a limited resource in a system, we need to be careful not to overload it. The canonical example of this is a database in web application. We can scale a web application horizontally by building more web servers, but with relational database we are usually limited in the extent to which we … Continue reading Elixir worker pooling with poolboy