This is a guest post by Alex Griffith [https://www.linkedin.com/in/alexgriff],
originally published on the Flatiron Labs blog
[https://medium.com/flatiron-labs]. Alex is an engineer at The Flatiron School.
He is also an incredibly talented teacher who happens to have a hilarious
twitter handle [https://twitter.…
Local or session storage in the browser might feel like the right place to store
a JWT [https://jwt.io/] when authenticating your client-side app against a
backend API. Maybe it feels like the right place because I told you to do that.
But its not right! Its wrong and…
Redux provides a clean architecture for state management. So why do we continue
to muddy our components with complex validation logic? Instead, let's leverage
Redux, with the help of some custom middleware!
Redux and State Management
This post was originally published on the TuneCore Tech Blog
## Building a Phoenix 1.3 with React + Redux AppYou can check out parts I and II here
[https://www.thegreatcodeadventure.com/building-an-elixir-umbrella-app-part-1/] and here
Building the Phoenix Child App
Our Phoenix app will be pretty simple. It will take in a list of song ISRCs,…
Building a YouTube API Client with Elixir
In Part I [building-an-elixir-umbrella-app-part-1] of this series, we learned
about umbrella apps, and designed the archicture of our brand new umbrella app.
Our umbrella app is responsible for communicating with YouTube regarding the
state of song deliveries. It will have two child apps.…