Debounce Method Calls

My note on debouncing method calls

Swift Tricks

Some of my favourite swift tricks

Ci Travis For Ios

My notes on how to setup CI travis with a iOS project

Result Type Tricks

My notes on the Swift Result type

Making Sketch Assets For Xcode

My notes on using sketch to make vector graphics for xcode projects

Framework Workflows

My notes on different framework workflows


My notes on substring

Parsing Hierarchy

My notes on parsing a data hierarchy.


My notes on adding localization to an iOS app

Clean Xcode

My notes when you need to nuke xcode

Ui Testing Framework

My notes on setting up a UI-testing-framework

Json Parsing From File

My notes on parsing json from a local file

Scripting With Sketch

My notes on scripting with sketch

Automating App Store Screenshots

My notes on automating screenshots for the app store

Ui Testing In Ios

My notes on UI-testing in Xcode

Swift Lint

My notes on using swift-lint in XCode

Compression Resistance Priority

My notes on Compression, resistance, priority when using AutoLayout

Commenting Code

My notes on different commenting styles for swift

Programatic Mac App

My notes on programatic macOS app

Modular Programming

My notes on modular programming

Programmatic Autolayout

Pros and cons of programatic AutoLayout

The Programmatic Ios App

My checklist when making a programmatic iOS app

Github Tricks

Some of my favourite github tricks

Subclassing With Generics

My notes on Subclassing with generics

The Encrypt App

My notes on how you can create your own Cloud encryption app in a few minutes

Unit Test

My notes on unit testing in Xcode

Global Gitignore

My notes on global gitignore

Nested Dependencies With Carthage

My notes on using nested dependencies with Carthage

Manually Adding A Lib

My notes on adding the swift-lib to a demo project


My notes on UserDefaults

Code Base Topology

My notes on source code topology


My notes on swizzling in swift

Nested Enum

My notes on nested enums and how you can use them to navigate UI

How To Pull Request On Github

My notes on how to make a Pull request’s on github

Think Research Plan Build

My notes on the TRPB methodology

Markdown To Pdf

My workflow when converting markdown to pdf

Simple Button

Two approaches when making a button in swift, that isn’t an UIButton

Flow Layout

FlowLayout is a minimal starter-kit for making modern iOS apps

How To Launch On Product Hunt

My go to Product launch checkList

Swift Doc Formating

My notes on method commenting in swift

Github Collaboration

A mini book about collaborating on github

Hybrid Camera

My notes on the HybridCamera framework for iOS


My notes on an async iterator class.

Animating With Constraints

My notes on animating with constraints in swift

Advance Json Parsing Pt2

My notes on “Throw Oriented Code”, great for parsing spaghetti JSON

Advance Json Parsing Pt1

My notes on adding Codable support for classes such as UIColor and UIFont which doesn’t support Codable by default

Table View In Interface Builder

My notes on TableView in iOS for Interface builder


My notes on the sketch app

Mac Status Bar App

My notes on making a status-bar-app

Local Frameworks

Sometimes you want to make an app that isn’t using SPM4