Dev Blog

Covering topics such as software design, automation, ideas on productivity and useful code snippets.

Read post App Notifications

App Notifications

App notifications are the modern bane of productivity

Read post Why Blog?

Why Blog?

The many unexpected benefits of blogging

Read post Opening web URLs from the command-line

Opening web URLs from the command-line

A ZSH function for quickly opening URLs

Read post Getting started with OCaml

Getting started with OCaml

Learning a functional programming language

Read post Deciding What to Learn Next as a Programmer

Deciding What to Learn Next as a Programmer

Or not to?

Read post Encoding & Decoding Swift 4 Models

Encoding & Decoding Swift 4 Models

Using Swift 4's coding API for database model serialisation

Read post What's so Fun About Programming?

What's so Fun About Programming?

Thoughts on what makes us code

Read post Personal Automation as Code Practice

Personal Automation as Code Practice

Why automating everything can be good for you

Read post When Should You Write Unit Tests?

When Should You Write Unit Tests?

Choosing when to write unit tests may not always be a simple question

Read post Dicsaurus Dictionary & Thesaurus

Dicsaurus Dictionary & Thesaurus

A Command-Line Dictionary & Thesaurus Tool