If your Phoenix app uses basic authentication or cookies for authentication, you need to protect it from cross-site request forgery.
If you think the only purpose of a code review is to catch bugs, read this.
If you ever configured CircleCI to do a deployment, you probably ran into the problem of two pushes triggering two deployments at the same time. You can prevent that.
Here's how I went from knowing exactly zero about AWS to getting the Solutions Architect - Associate certification.
With either HTTPotion or HTTPoison.
Here are the reasons I enjoy mentoring on Exercism and why you might want to do that too.
A few examples of recursive queries for PostgreSQL using WITH RECURSIVE.
I attended React Day Berlin and wanted to share my thoughts on it.
I just got myself familiar with the specification of CSS Grid and cried a single tear of joy. Here's why.
When bad code is not that bad...
Not everything that presents itself as a binary is an invalid string.
How I figured out how to assign colors to branch names - deterministically, but seemingly random to a human.
Yes, you can set a blend mode for your HTML elements!
Ever wondered how to grep that
How not to panic when someone tells you to use the screen command.
Spoiler: by using fragments to set an alias.
The discovery of a process that would keep coming back after being killed forced me to find out what's up with that "launchctl load" command many tutorials tell me to run when installing something.
In the process of learning Elixir I am writing the same simple web app three times, using three different tools. This is the third part - the variant using the web framework Phoenix.
In the process of learning Elixir I am writing the same simple web app three times, using three different tools. This is the second part - the variant using Plug.
In the process of learning Elixir I am writing the same simple web app three times, using three different tools. This is the first part - the variant using only the Cowboy web server.
Advanced argument matching in RSpec.
My opinion about this fitness band after having used it for a month.
What I have come to realize during my first 3 months as a Junior Ruby Developer.
Keep track of the headings that describe the current paragraph of a long article.
How to do everything that RSpec can do, but with Mocha, Chai, Sinon, and Proxyquire.
Get acquainted with basic Docker concepts while trying to run a simple Guestbook Rails app in a Docker container.
If you're on your first job hunt and losing sleep over it because it's been 3 days since you've sent your resume and nobody answered, read this.
Navigate the command line using Emacs or Vi keyboard shortcuts.
A basic introduction to Jekyll based on my own experience with building this blog.