Chris Colborne

Written by Chris Colborne, an Aussie software engineer from Brisbane, Australia. Follow me on Twitter

Object Destructuring 101

November 08, 2020

Object destructuring is just a way of extracting certain keys directly from an object. It's used quite heavily in React and other modern JavaScript frameworks. In fact you probably already use it. Let's break it down bit by bit, so that you can read it like a pro.

Arrow functions coming soon to PHP 7.4

September 08, 2019

The latest version of PHP 7.4 is coming soon. Release candidate 1 (the first of 6 planned RCs) was just released on 5th September and 7.4 is…

Build a GraphQL server with Laravel

July 26, 2018

One of the cool new things coming out from Facebook Open Source is GraphQL. What is GraphQL? GraphQL is a specification for communicating…

Starting something new

January 29, 2018

Over the last month or two, I've started something new. I've started a new blog over at

Why React or Vue and not jQuery?

January 28, 2018

One of my colleagues has been playing devil's advocate and hitting me with variations of the following question for a week or two now. His…

Git and Mercurial Cheat Sheet

February 01, 2015

Inspired by the excellent (but very thorough) Mercurial to Git Rosetta stone, here is a bare bones, back to basics, KISS mapping between Hg and Git.

Sharepoint Scraping with Python, Mechanize, and Beautiful Soup

January 11, 2015

Over the Christmas break, I decided to write a SharePoint scraper in Python. At work we have a SharePoint based wiki that is universally disliked and thus is poorly used despite containing a lot of useful information. I've been trialling Atlassian Confluence as a replacement and it seems a much better solution.

Hello World!

January 02, 2015

Hi everyone, I'm Chris. I'm a Software Engineer in Brisbane, Australia.

Chris Colborne © 2023