Want to build a random generator? A JSON decoder? Combine multiple Maybes into a more complex one? Do it all with this one simple trick.
A step-by-step guide to implementing a custom onChange
event in Elm 0.18.
Choose the right tool for the job when building modular software.
Using composition to build modular object-oriented systems.
Solving the combinatorial explosion problem with multiple inheritance.
A look under the hood at how blocks and procs are used in Ruby.
A dive into functional random generators.
From zero to commit! Let’s rebuild Git with a more familiar approach for Rails developers to get a better understanding on how Git works under the hood.
Today marks 10 years of writing, editing, and publishing this blog, Giant Robots Smashing Into Other Giant Robots. Here’s a few things we did along the way to improve our happiness and the quality of the content.