former academic in Computer Science, then I did a lot of Ruby, now I do a lot of Elixir
Elixir rebinds (rather than reassigns) variables, and this can lead to some interesting behavior.
[Read More]
Nanoc Is Now My Blogging Software
Jekyll and Octopress ended up disappointing me. More importantly, it’s been a year, so of course I have to switch technologies.
[Read More]
Generating Fractals in Elixir
I’ve done fractals before and generating them is embarrassingly parallel. So what better playground to learn Elixir?
[Read More]
Stream Performance in Elixir
Steams (or lazy enumerations) promise performance benefits. How can I cook my example to prove this?
[Read More]
ElixirSips
An unsolicited ad for a great podcast (videocast? webcast? awesomecast?).
[Read More]
Stop Teaching with Standard Output
I rant against one of my pet peeves.
[Read More]
Blogging with Octopress
Partially a tutorial; partially a “what did I do during my sabbatical” report.
[Read More]
My Blog Has Moved---Here!
Did you read the title? I moved my blog. To this very site. You’re reading it now.
[Read More]
Side Effects in Ruby
I want to talk about rebinding variables in Elixir, but first I want to explain how Ruby (and every one else) handles variable assignments.
[Read More]
Side Effects Matter
Why do side-effects matter? Concurrency, my boy. Concurrency.
[Read More]