Two-way binding. Interstellar FRP - Cocoa

A small experiment how to two-way bind a String property to a NSTextField. References: Interstellar How to use Functional Reactive Programming without Black Magic - Slide num. 40 var observableKey: UInt8 = 0 extension NSTextField: NSTextFieldDelegate { // text is a readonly property (proxy). We create an observable string when text property is

Create Ubuntu 14.04 docker image with the latest Swift preview snapshot

Short tutorial if you need a quick way to test Swift code on Linux. First, you need to download the latest available Swift preview from: (currently it's Download Docker for Mac from

Moving Contents to Ghost

I needed to make a change, I should write more often. I decided to switch my personal website to Ghost platform. Sean V Baker wrote fantastic article "A Ghost Workflow" on how to automate Ghost deployment with Git. Following Sean's article and Ghost installation tutorial I set up the workflow,

Effect Stack (OS X)(Discontinued)

Effect Stack is now available at the Mac App Store. Effect Stack is a non-destructive image editor which lets you combine image filters and save the combinations as presets that can be reused later. It offers an extensive library of image filters and immediate visual feedback. If you want to