Key signatures in piano music: the underlying technology

Today, sheet music (at least, the major keys) went from magic to technology for me. Magic is spellcasting, is memorization. Technology is understanding, is derivation. Technology takes up so much less space in my head! If you can read music enough to pick out a simple song but wonder why chords and their weird names …

Read moreKey signatures in piano music: the underlying technology

ElixirConf keynote: Elixir for the world

Whoa. If there is a more meaningful talk that the one @jessitron just gave at #ElixirConf, I haven’t seen it yet. — Raul Murciano (@happywebcoder) October 2, 2015 Video http://confreaks.tv/videos/elixirconf2015-keynote-elixir-should-take-over-the-world Slides with notes Big PDF with notes (15M) Slides only (on speakerdeck) References Camille Fournier on distributed systems: video Caitie McCaffrey on stateful services: video  Denise Jacobs, creativity: video Marty …

Read moreElixirConf keynote: Elixir for the world

Stacking responsibilities

TL;DR – Support decisions with automation and information; give people breadth of responsibility; let them learn from the results of their choices. When I started writing software in 1999, The software development cycle was divided into stages, ruled over by project management. Business people decided what to build to support the customers. Developers coded it. …

Read moreStacking responsibilities