Elixir’s module attributes are used in a few different ways. First, there are all sorts of useful built-in attributes, like @doc, @moduledoc, @behaviour, etc. For the […]
My experience using static type checkers in JavaScript To type check, or not to type check, that is the question Adding type checking to your JavaScript […]
Dealing with all the notifications around software can bury important items The wall of noise Modern life includes plenty of noise from technology. Read through all […]
How we use a GraphQL schema to dramatically simplify syncing between back-end and front-end. A single source of truth for app data Ropig is built with […]