Android Clojure Tutorial

@Liverpool Clojure Dojo Recently a lot of work has been done to make Clojure on Android much better. It's already quite pleasant to avoid the xml files hell and class proliferation using Neko. The loading times are a few seconds, which is much better than before. slides repository…

Keep reading →

Mildly painful solution to Unity3d's meta GUID hell

When working on a Unity3d project with a team, no matter how meticulously you keep track of your meta files, the occasional missing file/shader/material will happen. The problem happens when someone forgets to commit a meta file, but does commit the file it belonged to. For example one…

Keep reading →

Concurrency in Clojure

Overview of Concurrency in Clojure Slides The Old Way Everyone has had to contend with handling a variable that is changed by different parts of a program at the same time. Problems like Race Conditions and Deadlocks are handled using Locking, an error-prone technique, without digging deeper to reach the…

Keep reading →