Ben Terhechte — journal
--rss
$ cd ~/terhechte/journal/2014 && ls -la

Posts from 2014

posts 15 year 2014
[ 2014 ]
15 · posts
2014-10-20

Fantastic PhotoDesk 3 launch

Article from the PhotoDesk Blog

2014-10-17

PhotoDesk 3

Article from the PhotoDesk Blog

2014-07-25

TextEditors, Emacs and Vim

How I ended up using Emacs with Evil VIM Bindings as my main editor...

2014-07-24

Why Hotel WiFi is often slow and expensive

Why Hotel WiFi is often slow and expensive

2014-07-11

Lua and OpenRest Webservers.

My current setup for a lightweight garbage collected webserver that is still very performant.

2014-06-22

Leverage PhotoDesk to increase your reach

Article from the PhotoDesk Blog

2014-06-17

Understanding the powerful Switch statement in Swift

2014-06-13

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.

2014-06-08

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

2014-01-29

Emacs Lisp Bulk Mailer

An Emacs Lisp tooling tutorial, writing a bulk mailer

2014-01-27

PhotoDesk 2.3.2 with additional features

Article from the PhotoDesk Blog

2014-01-24

Finding a good URL Partitioning Scheme for PostgreSQL

PostgreSQL offers a simple method to partition table spaces into smaller spaces based on table inheritance

2014-01-22

Clojure Static Site Generator

Clojure/Enlive Static Site Generator that keeps your HTML intact

2014-01-21

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.

2014-01-20

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.