Code katas are fun, but they do little to train us for our real day-to-day work as working, professional web developers. Lately I’ve been practicing what I call “practical code katas” in an attempt to hone my Elixir/Phoenix skills. Check out the article to find out more!
I wrote up a step-by-step guide on deploying a Phoenix app to DigitalOcean from scratch with Gatling \o/
WIP: Compile time client code generator for GraphQL APIs based on introspection queries/schema files
Maple is an automatic, compile time, client code generator for GraphQL schemas. At best it creates easy to use API functions for use in your code. At worst it can be used as a CLI for a GraphQL API.
This is a work in progress and feedback is appreciated!
Multidimensional Knapsack Problem heuristic using Elixir and MILP solver https://medium.com/@piasekhgw/multidimensional-knapsack-problem-distributed-218ecf64b0a
If you’re a Mac user upgrading to High Sierra and you experience issues with Elixir/Phoenix, try upgrading Erlang.
Part 3: Implement the GenStages across Umbrella apps and make the tests pass.
I’ve been working on a personal project with some mates for the past few months, and I’ve been mostly responsible for building our backend with Phoenix.
It’s come to a time where we need to implement some sort of “comments & likes” functionality for the app, so I set out to start thinknig how to go about it.
Developing an HTTP/2 server required an interface that supporting bidirectional streaming. This post explains how a Rack style interface was modified for the task and how to start using it to serve content over HTTP/2 today.
Use simple password authentication with password managers support (ie. 1password) for your app