2014
October 2014
❯ 10/20/2014
Fantastic PhotoDesk 3 launch
Article from the PhotoDesk Blog
❯ 10/17/2014
PhotoDesk 3
Article from the PhotoDesk Blog
July 2014
❯ 07/25/2014
TextEditors, Emacs and Vim
How I ended up using Emacs with Evil VIM Bindings as my main editor...
❯ 07/24/2014
Why Hotel WiFi is often slow and expensive
Why Hotel WiFi is often slow and expensive
❯ 07/11/2014
Lua and OpenRest Webservers.
My current setup for a lightweight garbage collected webserver that is still very performant.
June 2014
❯ 06/22/2014
Leverage PhotoDesk to increase your reach
Article from the PhotoDesk Blog
❯ 06/17/2014
Understanding the powerful Switch statement in Swift
❯ 06/13/2014
Swift optionals made simple
With Swift, Apple introduced several new programming languages features to iOS and Mac developers. One of them are Optionals. This is a simple introduction into Optionals that glosses over details to make it more approachable.
❯ 06/08/2014
Using @autoclosure to write a Swift syntax extension
Swift's @autoclosure allows to extend the Swift syntax in fantastic ways. Observe how we re-implement the `cond` function from Lisp
January 2014
❯ 01/29/2014
Emacs Lisp Bulk Mailer
An Emacs Lisp tooling tutorial, writing a bulk mailer
❯ 01/27/2014
PhotoDesk 2.3.2 with additional features
Article from the PhotoDesk Blog
❯ 01/24/2014
Finding a good URL Partitioning Scheme for PostgreSQL
PostgreSQL offers a simple method to partition table spaces into smaller spaces based on table inheritance
❯ 01/22/2014
Clojure Static Site Generator
Clojure/Enlive Static Site Generator that keeps your HTML intact
❯ 01/21/2014
Debugging entitlement issues in Maps, iCloud, In-App, Keychain, or GameCenter
I recently ran into an issue where a Mac App did lack an entitlement even though I had all entitlements properly set up in my account. I also had performed rigourous testing prior to submission, which made it even more worrisome as I had no idea how to proceed.
❯ 01/20/2014
Now Running Clojure
This blog has been lingering for far too long now. The reasons for that are manifold, but there are three primary ones which I would like to elaborate further.