Wed, 04/05/2017 - 16:39

The Waterwheel Swift SDK provides classes to natively connect iOS, macOS, tvOS, and watchOS applications to Drupal 7 and 8. It is formerly known as the Drupal iOS SDK.

It used to support Drupal 6, and technically still does but at your own risk. 

I wanted to build an SDK that would allow users to focus on the functionality of their application and not how they talk to Drupal. Ive given various talks on the SDK, and made my first commit to the project in 2010 and have been working on it ever since.


Wed, 04/05/2017 - 16:38

I worked as freelancer to build Chrometa's macOS application.

Chrometa is a time tracking service mainly for Lawyers, but it tracks what you're doing on your computer and then uploads it to a website so that you can invoice your clients easily.

This was my first macOS freelance gig and was very challenging to write software that knowingly spies on you!


Wed, 04/05/2017 - 16:35

SimplePastie allows you to paste your clipboard to various sites pasteboards including, and using a global hotkey.

This was my first personal macOS project and I really just made it because I got tired of the process for pasting code snippets to websites. Where problems exists, solutions that people will pay for are opportunities!


Wed, 04/05/2017 - 16:29

An HTTP Client that supports every HTTP Request method with custom parameters, custom body and custom headers.

Fetcher was born out of a need to cleanly see the responses from API's that I was working with. Namely building Services API for Drupal. It was my second macOS personal project.


Wed, 04/05/2017 - 16:23

In 2016 I was trying to release an app a month, the second app was ResponsiveExhibit. An app for showcasing a website that was built with a responsive layout.

It does not serve a huge market, but I found myself constantly trying to work in photoshop to display my web development work in Mobile Tablet and Desktop form, so I spent a day building this app.


Wed, 04/05/2017 - 16:20

Survlog is a convenient way to watch remote log files. Simple setup, and allows for ssh keys and sudo passwords. Stores log file information for easy access and reusability.

I wanted Survlog because I was constantly reading log files on my networks for

This app allowed me to store log file location and quickly/easily access my logs no matter where they were. Its been an app I have worked on for long time and probably something I thought would make a lot more money than it is. Haha.