These are some of the more interesting open source projects I’ve created over the years.
A Markdown parser for Swift Package Manager, using Github Flavored Markdown, plus Metadata support.
A flexible, multi-channel notification system for Django applications with built-in support for email digests, user preferences, and extensible delivery channels.
Filter public RSS feeds, remove articles that contain certain keywords or categories.
A collection of Django templatetags and middleware for common web development tasks.
An easy way to use different serializers for different actions and request methods in Django REST Framework.
A GitHub Action triggered by a new tag getting pushed. It then fetches all the commits since the previous tag and creates a changelog text using the Conventional Commits format. It will also turn PR numbers into clickable links.
More developer friendly way of working with AdMarvel banners and interstitials.
Google-Mobile-Ads-SDK banners in interface builder with handy delegate callbacks.
The power of AVPlayer with the simplicity of MPMusicPlayerController.
A reusable photo browser for iOS using the datasource and delegate patterns.
Adding ObjectiveRecord syntax on top of NLCoreData.
Category that adds URLEncode and URLDecode to NSString.
Objective-c library for loading a remote JSON / XML config file with locally defined default values.
Category on UIImageView, adding a progress view while images are downloaded using SDWebImage.
The old Objective-C client for Sentry, later replaced by sentry-cocoa (on which I’ve been a contributor).
My dotfiles and detailed instructions on how to setup Mac OS X for development (Python, MySQL, Postgresql, Ruby, Node.js, Git, Nginx, etc).
The source code of this website, including the articles written in Markdown.