Dev Blog

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

Read post SSH Identities for Github & Bitbucket on Unix Systems

SSH Identities for Github & Bitbucket on Unix Systems

Some really useful entries to put in your ~/.ssh/config for use with Git

Read post Learning a new language or framework

Learning a new language or framework

Some good habits when learning something new

Read post Syntax Highlighting when editing extension-less ZSH Function Files

Syntax Highlighting when editing extension-less ZSH Function Files

Read post 4 Developer Productivity Habits

4 Developer Productivity Habits

My 4 most useful habits for increasing daily productivity

Read post Top Podcasts for Geeks

Top Podcasts for Geeks

Some stimulating gems of podcasts for nerds & geeks

Read post Keeping Editors In Sync

Keeping Editors In Sync

A tip for keeping editor settings in sync across devices

Read post The Value of Books

The Value of Books

Why books retain importance amongst learning media

Read post Immutable Python Class

Immutable Python Class

An implementation of an Immutable Python class

Read post CLI Tetris

CLI Tetris

Command-line Tetris game implemented in Python

Read post Getting Organised

Getting Organised

Staying organised is a huge step towards increasing your productivity