REVISITING THE CLASSICS

How often do you revisit your classics?

EMBRACING IDLENESS

How I’m getting more done in less time without sacrificing my personal time.

THE ILLUSION OF PRODUCTIVITY

How do you like to convince yourself you’re being productive?

ARE YOU STILL WATCHING

How many video courses can you watch before breaking?

THE APPEAL OF LOW/NO CONFIG SOFTWARE

Pulling myself from config Hell and focusing on what’s important with low/no config software.

CREATE A STATIC BLOG WITH HUGO AND CLOUDFLARE PAGES

Launch your new blog in minutes. There’s been a huge rise in personal blogs in the last couple of years, especially in the software development space. A few reasons for that is that people are prefering to have ownership over their work, but on top of that, it’s really never been easier to get up and running with building and deploying a static site.

BUILD A NEOVIM CONFIGURATION

How and why Neovim can be one of your most vital development tools. The fact you’ve ended up here leads me to believe you are already somewhat familiar with both Vim and Neovim to a certain extent. For those unaware, Neovim is a refactor of Vim, and describes itself as a hyperextensible Vim-based text editor.

GIT 'MERGE', OR GIT 'REBASE', WHAT TO USE AND WHEN

Which to use? Git Rebase, or Git Merge. It may not be up there with Android vs iOS or Vim vs nano but rebase vs merge has rallied plenty of debate in particular circles. I’ve personally used both methods within many different projects and teams and over time have figured out my preferred workflow which is something I’m always happy to share, so let’s dive in.

HOW TO STRUCTURE YOUR SASS PROJECT

Why a clean Sass project structure is beneficial. As we develop our projects over time, the directories and structure of those projects can expand beyond manageable states without appropriate planning pretty quickly. The idea of modularization should be one that developers become comfortable with as early as possible.

MARSHALING & UNMARSHALING IN GO

What is Marshaling and Unmarshaling in Go? The Go programming language, or Golang is a statically typed, compiled language created by Google and appeared first back in 2009. It is C-like syntactically but with structural typing, garbage collection, and memory safety thrown in for good measure.