Hi there stroopwafel fans 👋
In this Elixir series, we built and played the Go game. The first part is all about implementing Go in Phoenix LiveView, and in the second part - Time Travel and the Ko Rule, we’ve added the ability to undo and redo moves and implement Go’s ko rule.
In this article, we took a deep dive into object marshalling. Find out what it is, look at the Marshall module, and then go through an example. Then, go a step deeper and compare the
In this exploration of Ruby’s standard library, we’ve looked at delegation through Ruby’s Delegator and Forwardable classes.
We implemented a naive background processing system for fun! Learn some things along the way as a peek into the internals of popular background processing systems like Sidekiq.
As we’re on a continuous quest to find out what’s happening under the hood, we took a deep dive into HTTP servers in Elixir.
Umbrella apps are an awesome way to structure Elixir projects. Behind the curtains, they are a very thin layer that just compiles everything to a single package. Instead of building a single large monolith, you can structure your code with multiple isolated contexts…
In this winter episode, we’ll went into bindings and scopes. So put on your skis and follow us deep into the woods.
Through examining metaclasses, learn how class and instance methods work in Ruby. Along the way, discover the difference between defining a method by passing an explicit “definee” and using
class << self or
We pushed this post until the very end of this list in a true procrastination fashion. This is a partly-ironic, not-so-serious post on productivity, but increased productivity might actually result from reading it. It is all about the sweetness of procrastination, of pushing away that task you dread, the proverbial frog you need to eat. Take it with a grain of salt.
Holiday Season is Approaching 🎊🎉🎄❄️
That was all for this roundup of favorite articles of 2019! The whole AppSignal team wishes you all the best for the coming year, with little errors, many amazing insights and even more amazing articles ☃️