Swift


Featured Projects

Ttitle Status Description
project alfred-worklog

Since it can be difficult to keep track of what I worked on that day, I’ve been experimenting with some scripts to make it easier to journal my days’ activities. For now, most of it is bundled as an alfred workflow and is uploaded to github alfred-worklog

( Github )
project Event Kit Extensions
  • alpha

Extensions for working with Apple’s EventKit Framework.

project Markdown Todo
  • alpha

An experimental todo app built around using Markdown as todo body. Loosely inspired by TheHitList

project Quickstats for iOS
  • prototype
project Redo
  • alpha

An experimental todo app built around calendar sets and quick redo actions.

Posts

blog ‘journald’ for MacOS LaunchAgents

While the entire systemd project has historically been rather polarizing, I have found it to be easier to maintain for my own environments. When working on services on windows or MacOS , I have come to miss having journald when running services. MacOS launchd services let you StandardOutPath and StandardErrorPath, each application can set them to whatever path they want. While applications can directly use MacOS unified logging, I wanted to prototype an idea of launchd handling directing files. Since I can not (easily) modify launchd, I decided to write a redirect-output helper, to prototype how this might look.

Read More →

blog Gentle Nags Back on Target

A challenge of computer work is that the same device used for work, is also a portal to endless distractions. One of my first projects for this year, was to see if I could update some of my “nag” scripts to help me return to focus quicker.

Read More →