Sweet, sweet Elixir - the language of my dreams?

I love ClojureScript but never settled on Clojure for the server. Then I tried Elixir, and its processes and supervisors changed how I build backends.

January 22, 2016 · 8 min · 1667 words

Spacemacs for atom - a few weeks later

A few weeks of proton, my spacemacs-style layer for Atom: better defaults, swappable components, context aware shortcuts and hot code reloading.

December 10, 2015 · 3 min · 550 words

Spacemacs for Atom

Porting spacemacs style editing to Atom with proton, written in ClojureScript. Why sublimious hit its limits and what Atom’s API makes possible.

November 27, 2015 · 5 min · 925 words

Demand driven iOS apps with om and react native

My talk from the Tokyo iOS meetup on building demand driven mobile apps with om.next and React Native, plus video, slides and how it went over.

November 19, 2015 · 1 min · 173 words

Going native with om.next

Getting om.next running on React Native: working around the ReactDOM dependency, wiring up :root-render, and finding the native root component.

October 27, 2015 · 3 min · 638 words

MarkRight - a markdown editor in om+electron

MarkRight is a tiny markdown editor with live preview, built as an excuse to try om.next and Electron together. Two components and codemirror.

October 22, 2015 · 2 min · 392 words

My Dream Editor

After years of VIM and a carefully tweaked .vimrc, spacemacs is the editor that finally won me over. Here’s what its layer system gets right.

October 13, 2015 · 3 min · 602 words

A new blog

Why I’m starting a jekyll blog next to my Medium one, and how I split writing between the two: magazine pieces there, everything technical here.

October 11, 2015 · 1 min · 200 words