Congratulations, you have found your way to my technical blog. You can reach me on Twitter, github or via email.
I'm Russ Olsen and if you ask I'd probably say that I'm a engineer. Software mostly, those in my youth I dabbled in mechanical engineering until I found that I had absolutely no talent for it.
Books
I like to write and have written a number of technical books.
-
The most recent is Getting Clojure, a step by step guide to the ideas behind my favorite functional programming language, Clojure.
-
Then there is Eloquent Ruby, which is a guide to writing idiomatic Ruby. Eloquent Ruby was an instant hit in the Ruby and Rails community and is one of the standard works for Ruby developers.
-
My first book was Design Patterns in Ruby which is a complete reworking of the classic Gang of Four patterns for a modern dynamic programming language.
-
I was also involved in a small way with the 3rd edition of The Ruby Way.
Interviews and Articles
I've also done a fair number of interviews and articles over the years. Possibly the most popular one to date is:
I'm also quite proud of:
But I have done a bunch:
-
Interview with Russ Olsen author Eloquent Ruby at GOTO Chicago 2014
-
An Interview with Michael Hartl: Ruby on Rails, the "Magic" Problem, and the Higgs Boson
-
Refactoring in Ruby: An Interview with Bill Wake and Kevin Rutherford
Conference Talks
I also do a fair bit of public speaking. My most popular talk by far is:
But I'm also quite proud of:
Lately I've been doing more and more Clojure and my day job now is with Cognitect the company behind Clojure. Among other things I edit and do the intros and outros for our company podcast, The Cognicast.
You can always find me at russ@russolsen.com or on Twitter at @russolsen