Common Gotchas For Elixir Newbies
Common Gotchas For Elixir Newbies Elixir was my first functional programming language (unless you count JavaScript). Mostly, my experience was with object-oriented languages like Ruby (and a bit [...]
Common Gotchas For Elixir Newbies Elixir was my first functional programming language (unless you count JavaScript). Mostly, my experience was with object-oriented languages like Ruby (and a bit [...]
Storing JSON Blobs in Amazon S3 With Elixir The idea for this project of using S3 with Elixir came from an actual project and a blog post I stumbled on. I was working on a Ruby on Rails [...]
Untangling Nested Case Statements Using Elixir’s With Statement I love spaghetti and meatballs. And when I first heard the term spaghetti code, it sounded tasty. Alas, it’s a pejorative phrase [...]
The Best Resources and Blog Posts for Learning Elixir (for Rubyists) Last updated: 5/13/17 While trying to learn Elixir, I came across some great resources. So this is a collection of curated [...]
Basic Linux Commands – Part 1 One of the things that I think helps new developers become more efficient is learning all the basic linux commands available to them. Being self-taught, I came [...]
The Ultimate Strategy For Creating a Portfolio That Says “Hire Me” A Guide for New Web Developers Bruce Park Contents Preface 1 Learning in layers… Chapter 1 How To Make a Portfolio [...]
The Elixir Pipe and Capture Operators When I first came across the use of the elixir pipe (“|”) and capture (“&”) operators in Elixir, I experienced confusion at first. I think part of the [...]
Common Questions By New Web Developers Last updated 4/29/17 So lately, I’ve been answering questions from folks new to the web development field. So I decided to jot down these questions and [...]
Pattern Matching in Elixir Pattern matching is a phrase you hear thrown around a lot as you get started in Elixir. But what is it exactly and how do you use it to write elegant code? If you start [...]
Vim Tutorial – Day 3 In the last Vim tutorial post (see Day 2), I covered how to use Vim’s built-in help menu to get more mileage out of Vim. In this post, I’m going to introduce some more [...]